原文:http://blogold.chinaunix.net/u/32679/showart.php?id=2268613
AIX 在硬盘上做操作系统备份 mksysback , 备份 rootvg
说明:操作系统 V6R1 ,系统中只有一个 VG rootvg
注意:smit 的log 在根目录下smit.log 可以查看该文件便于查询故障,硬盘系统备份无法引导系统,需要配置NAM 才能做恢复测试
先用 root 账户登录系统
l 步骤 1 : lsvg rootvg 检查评估 rootvg 大小,如下 USED PPS.
# lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 00c03c1400004c000000012949aa4906 VG STATE: active PP SIZE: 256 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 1092 (279552 megabytes) MAX LVs: 256 FREE PPs: 1010 (258560 megabytes) LVs: 13 USED PPs: 82 (20992 megabytes) OPEN LVs: 11 QUORUM: 2 (Enabled) TOTAL PVs: 2 VG DESCRIPTORS: 3 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 2 AUTO ON: yes MAX PPs per VG: 32512 MAX PPs per PV: 1016 MAX PVs: 32 LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no HOT SPARE: no BB POLICY: relocatable |
l 步骤二:检查系统文件系统那些还有足够空间存放备份文件 df –g 如下,若有必要扩空间
# df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 0.50 0.32 36% 13031 15% / /dev/hd2 3.50 0.81 77% 45658 20% /usr /dev/hd9var 2.00 1.69 16% 9269 3% /var /dev/hd3 0.25 0.09 65% 112 1% /tmp /dev/hd1 10.00 6.95 31% 50 1% /home /dev/hd11admin 0.25 0.25 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 0.50 0.31 39% 8697 11% /opt /dev/livedump 0.25 0.25 1% 4 1% /var/adm/ras/livedump /dev/fslv00 1.00 0.75 25% 5 1% /wujtest |
如下; /home 空间较多
若 /home 空间不足 参考如下如增加 /home 目录空间,
先 lsvg rootvg 确认 vg 中有足够可用 FREE PP
# lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 00c03c1400004c000000012949aa4906 VG STATE: active PP SIZE: 256 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 1092 (279552 megabytes) MAX LVs: 256 FREE PP s: 1010 (258560 megabytes) LVs: 13 USED PPs: 82 (20992 megabytes) OPEN LVs: 11 QUORUM: 2 (Enabled) TOTAL PVs: 2 VG DESCRIPTORS: 3 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 2 AUTO ON: yes MAX PPs per VG: 32512 MAX PPs per PV: 1016 MAX PVs: 32 LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no HOT SPARE: no BB POLICY: relocatable |
运行命令 smit chfs
选择 Change / Show Characteristics of an Enhanced Journaled File System
再选择你需要扩的 LV 的 mount point 比如我需要的 /home
|
先定位光标在 Unit Size 中按 F4 选择 Gigabytes 修改以 G 为单位
在 Number of units 输入要把 /home 扩到多大比如 11G 就输入 11
按执行键执行,等运行完成确认执行结果正常 Command: OK
COMMAND STATUS Command: OK stdout: yes stderr: no
Before command completion, additional instructions may appear below.
Filesystem size changed to 23068672
|
df –g 命令查看确认 /home 空间已经扩展成功为 11G
# df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 0.50 0.32 36% 13031 15% / /dev/hd2 3.50 0.81 77% 45658 20% /usr /dev/hd9var 2.00 1.69 16% 9266 3% /var /dev/hd3 0.25 0.09 65% 112 1% /tmp /dev/hd1 11.00 7.95 28% 50 1% /home /dev/hd11admin 0.25 0.25 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 0.50 0.31 39% 8697 11% /opt /dev/livedump 0.25 0.25 1% 4 1% /var/adm/ras/livedump /dev/fslv00 1.00 0.75 25% 5 1% /wujtest |
l 用 touch 命令在 /home 目录下创建备份空文件
cd /home 修改当前目录
touch sysbackup
注意:空文件一定要先建立否则 mksysb 无法备份成功,会有如下提示
报错信息 : COMMAND STATUS
Command: failed stdout: yes stderr: no
Before command completion, additional instructions may appear below.
Creating list of files to back up.
Backing up 78651 files
0512-005 mksysb: Backup Completed.
|
l 检查系统文件限制 /etc/security/limits 文件,修改 root 账户文件大小不限制
运行命令 more /etc/security/limits
default: fsize = 2097151 core = 2097151 cpu = -1 data = 262144 rss = 65536 stack = 65536 nofiles = 2000
|
调用 vi 命令在 /etc/security/limits 增加如下一行
root:
fsize = -1
default: fsize = 2097151 core = 2097151 cpu = -1 data = 262144 rss = 65536 stack = 65536 nofiles = 2000
root: fsize = -1 |
注意:若文件有限制 smit mksysb 会有如下提示
backup: 0511-432 A write error occurred: A file cannot be larger than the value set by ulimit. |
l 发起备份 smit mksysb
在 Backup DEVICE or FILE 选项输入备份文件和路径例如 /home/sysbackup20100708
Backup DEVICE or FILE [/home/sysbackup20100708] |
备份完成之后会有报表提示 OK 表示备份成功 , 如下,会有 /var/tmp 目录临时文件系统提示无法备份属于正常,备份之后smit 的log 在根目录下smit.log 可以查看该文件便于查询故障,硬盘系统备份无法引导系统,需要配置NAM 才能做恢复测试
COMMAND STATUS
Command: OK stdout: yes stderr: no
Before command completion, additional instructions may appear below.
Creating list of files to back up.
Backing up 78652 files.....backup: 0511-089 Cannot open ./var/tmp/slp_srvreg.lock: Cannot open or remove a file containing a
0512-003 mksysb may not have been able to archive some files.
|