AIX的系统备份

AIX克隆盘即AIX的rootvg的备用替换磁盘,用于保留AIX的原始状态,它可作为软件的升级后出现问题快速回退到原系统的备份手段,也可用于测试两个不同版本的AIX系统。系统可保留两块引导磁盘,而且都支持启动,可从任意一块盘引导 。同时克隆盘也是一种定期的备份手段。

克隆盘的操作通过一组"alt_disk_"相关的命令来实现的。

alt_disk_copy把当前运行的rootvg复制到另外一个空闲磁盘上。复制完成之后,新的目标盘将成为一个新的卷组,被命名为altinst_rootvg。在这个altinst_rootvg的卷组中,所有的逻辑卷LV名字都以alt为前缀,同时系统启动的引导顺序也改为默认引导altinst_rootvg。此时AIX若重启,它将自动从altinst_rootvg引导。引导并启动AIX之后,altinst_rootvg将会自动更名为rootvg,而原来的rootvg卷组将被重命名为old_rootvg。


要注意的地方:
1、克隆盘不是镜像,所以克隆完成之后,克隆盘就处于静止状态了,不会随rootvg的数据变化而变化 。
2、克隆盘所在的VG可以激活,即使激活了也看不到LV,因为它的LV信息已经从ODM中删除了壁纸出现逻辑卷的同名冲突。
3、不用再对克隆盘altinst_rootvg执行LVM的相关命令,如exportvg,importvg,varyonvg等等。

克隆盘不仅可以直接用alt_disk_copy命令从rootvg创建,也可以用mksysb的备份文件中创建。
# mksysb -i /usr/sys/rootvg.bk
创建完mksysb的bk文件之后可以从smit里面从mksysb文件创建出克隆盘。


bootlist -m normal -o  查看默认的启动列表。
若创建完克隆盘之后不希望从altinst_rootvg引导则需要改变引导顺序:
bootlist -m normal hdisk1    (这里的hdisk1是原来的rootvg)


alt_rootvg_op -X [rootvg_NAME]  克隆盘的删除
alt_rootvg_op -W -d [hdiskX]  唤醒并挂载克隆的VG
alt_rootvg_op -S -t [hdiskX]  使克隆VG休眠


AIX的备份策略
文件和目录的局部备份:tar、cpio、pax、backup
设备硬拷贝:dd
系统备份:mksysb、savevg
文件和目录局部恢复:restore
系统恢复:restvg
磁带操作:tctl、tcopy
文件压缩:compress、uncompress、pack、unpack、gzip、gunzip、zcat等


mksysb是系统备份最常用的方法,它的备份介质可以是磁带和光盘。
磁带备份的一个特殊之处是可以用其引导AIX系统启动,并在启动后执行恢复式系统安装。
常用参数:
-e  在备份操作中排除/etc/exclude.rootvg文件中列出的目录和文件
-i  在备份过程中自动生成/image.data文件 
-m  调用mkszfile命令以生成映射文件 
-X  在需要时自动扩展/tmp
# mksysb -m -i -X /dev/rmt0    // 制作mksysb到/dev/rmt0


VG的备份
rootvg可以使用mksysb,但是其它VG有另外一个工具savevg。
# savevg -if /dev/rmt0 datavg    //备份datavg到rmt0磁带


文件系统的备份 
# backup -f /db/backup.file -0 -u /db    // 备份/db文件系统到/db/backup.file

本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

原文地址:https://www.cnblogs.com/lvcisco/p/4041938.html