歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> AIX的系統備份

AIX的系統備份

日期:2017/2/28 14:37:31   编辑:Linux教程

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

Copyright © Linux教程網 All Rights Reserved