AIX光盤備份與恢復

在此之前,說明一下光盤映像的格式UDF和ISO9660

ISO9660:

這是國際標準化組織(ISO)於1985年頒佈的通用光盤文件系統。目前使用最廣泛的光盤文件系統,能被所有的CD-ROM和操作系統識別。它支持8.3格式的文件名,不支持長文件名。支持DOS,Windows9x/NT,OS/2,Linux,MAC OS等操作系統。

UDF:

這是國際標準化組織於1996年制定的通用光盤文件系統。它採用標準的包刻錄技術來簡化刻錄機的使用。UDF文件系統使用戶可以象操作硬盤那樣來使用 CD-RW。採用UDF文件系統的光盤只能在具有MulitRead功能的CD-ROM上讀取。對不支持MulitRead功能的CD-ROM來說,需要相關軟件的支持才能讀取UDF文件系統。UDF文件系統支持Windows9x/NT,OS/2,Linux,MAC OS等操作系統。

udf格式有兩個特性:

一,可以容納較大的數據量,二是易於修改現有的文件系統,適合多區段刻錄。

注意點:

1-許多hdtv單個文件都大於2g,DVD-ROM(ISO)格式只支持小於2g的文件,所以碰到這類文件時只能用DVD-ROM(UDF)格式刻錄。

2-DVD-ROM(UDF)格式和讀盤速度沒有任何關係,它只存在兼容問題,2004年前出品的部分dvd光驅無法識別DVD-ROM(UDF)格式,所以爲獲得最大兼容性首先用ISO,其次UDF。

背景知識:

UDF文件格式其實是針對ISO9660文件格式的不足而推出的文件格式,ISO9660是目前CD和CD-R讀取/刻錄使用的標準文件格式,光盤上存儲數據的文件結構和目錄形式在刻錄之前就已確定,因此無法更改,當然也無法追加刻錄新的數據。另外,操作系統無法識別CD-R和CD-RW,用戶必須要使用各種刻錄軟件才能進行ISO9660文件格式進行讀寫操作,這樣就給用戶帶來很多不便。針對這一狀況,國際標準化組織屬下的光學存儲技術協會(OSTA)於1996年發佈了一種新的通用光盤文件系統――UDF文件系統。它採用Packet Writing包刻錄方式,許在CD-R或CD-RW光盤上任意追加數據,爲CD-R和CD-RW刻錄機提供了類似於硬盤的隨機讀寫特性。UDF的另一突出優點是可以防止出現緩存器欠載情況。

本例ISO9660格式,製作步驟:

1. 建立mksysb image文件

#smit mksysb

此命令只備份rootvg,備份操作時應使活動的用戶和應用減至最少。

Smit mksysb中的參數:

Ø Backup DEVICE or FILE:設定備份用的介質,例如磁帶設備/dev/rmt3

Ø creation map file:是否爲卷組中每個要備份的邏輯卷生成邏輯分區到物理分區的映象文件,這個映射文件可以使恢復時邏輯卷策略和邏輯分區到物理分區的映射關係保持相同,建議創建;

Ø exclude files:如果選擇yes,將使得文件/etc/exclude.rootvg文件中列出的文件和目錄不被備份;例如排除/tmp:^./tmp/

Ø list files as they are backed up:備份時是否列出文件,默認值no;

Ø verify readability if tape device:是否驗證磁帶設備的可讀性,一般選no;

Ø generate new image.data file:是否生成新的鏡像數據文件,建議yes;

Ø expand /tmp if needed:是否在需要時自動擴展/tmp文件系統,建議yes;

Ø disable software packing of backup:是否禁用備份軟件包裝,建議no;

Ø backup extended attributes:是否備份擴展屬性,建議yes;

Ø number of blocks to write in a single output:選擇每次寫出的數據量,默認以512字節塊爲單位

2. mkcd製作光盤引導映像文件

# smitty mkdvd

Use an existing mksysb image?

1 yes ---選擇 yes

2 no

DVD backup media format?

1 ISO9660 (CD format)

2 UDF (Universal Disk Format)

選擇1,ISO9660格式

出現如下屏幕:

*無法顯示圖片

選項說明如下:

Remove final images after creating DVD選擇no,原因是我們需要將生成的最終映像文件取出保存;

Create the DVD now選擇no,我們並不需要其刻錄成光盤;

File system to store mksysb image

File system to store DVD file structure

File system to store final DVD images

這三個選項,使用的原則是:

1)如果rootvg足夠的空間來備份mksysb,則這3項可以留空,系統會自動創建三個文件系統並分別mount到/mkcd/mksysb_image,/mkcd/cd_fs和/mkcd/cd_images,命令執行完畢後,最終的映像文件存放在/mkcd/cd_images中,將其取出分類保存即可。記得手工umount以上三個文件系統並將其刪除。

2)如果rootvg沒有足夠的空間(如果你無法判定rootvg空間是否夠用,可以將三個文件系統處留空,執行以下,如果空間不夠,執行會failed),則需要手工在其它卷組中創建足夠大的三個文件系統,具體大小可以用lsvg rootvg,查看實際使用的容量評估,在命令成功執行後,手工刪除這三個文件系統。

執行完後,產生/mkcd/cd_images文件系統存放新生成的映像文件。

# cd /mkcd/cd_images

# ls -l

3. 刻錄映像文件

將第二步操作生成的映像文件ftp到有刻錄機的機器上,可以是任何操作系統的機器,以iso作爲擴展名,使用ultraedit刻錄工具將映像文件刻錄到光盤上。

注意:在將ISO光盤映像刻錄成光盤做恢復時,光盤只能是DVD-R和DVD-RAM,不要使用DVD+R等其它類型的光盤。

rootvg的恢復

將iso光盤放入LPAR的光驅中,在HMC中啓動LPAR進入SMS維護模式:

1. 選擇5:select boot options

2. 選擇1:select install/boot devices

3. 選擇7:list all devices

4. 在列出的設備中選擇光驅

5. 選擇2:normal mode boot

6. 選擇1退出system management services

7. 選擇1 use this terminal as the system console

8. 選擇1 語言環境爲English

9. 屏幕如下:

*

選3 "Start Maintenance Mode for System Recovery" 恢復系統

10. 6 "Install from a System Backup"

11. "Choose mksysb Device"畫面, 選"/dev/cd0",系統自動恢復操作系統。

如果需要對系統rootvg進行維護,選擇1進入:

*

選擇1列出hdisk0包含文件系統:

*

此時可以根據需要分別選擇1或者2來訪問rootvg。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章