AIX系統(tǒng)備份與恢復(fù)_第1頁
AIX系統(tǒng)備份與恢復(fù)_第2頁
AIX系統(tǒng)備份與恢復(fù)_第3頁
AIX系統(tǒng)備份與恢復(fù)_第4頁
AIX系統(tǒng)備份與恢復(fù)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、AIX4.x以及AIX5L操作系統(tǒng)備份Document#:2811065F28000Body:標(biāo)題AIX4.x以及AIX5L操作系統(tǒng)備份內(nèi)容提要:本文檔詳細(xì)解釋了如何創(chuàng)建和驗(yàn)證AIX4.x以及AIX5L系統(tǒng)備份,主要內(nèi)容包括:v為什么創(chuàng)建mksysb?、.mksysb磁帶映像vmksysb文件映像v創(chuàng)建一個(gè)磁帶備份V驗(yàn)證說明:1 .為什么創(chuàng)建mksysb?IBMAIX不同于其他UNIX有兩個(gè)主要特點(diǎn),對(duì)象數(shù)據(jù)庫管理器(ODM和邏輯卷管理器(LVM。因?yàn)镺DMLVMffi多卷組支持,用cpio或tar命令做完全系統(tǒng)備份一般不能正?;謴?fù)。在一個(gè)運(yùn)行系統(tǒng)試圖恢復(fù)那樣的備份還可能導(dǎo)致系統(tǒng)崩潰。創(chuàng)建一個(gè)

2、mksysb到磁帶設(shè)備產(chǎn)生一個(gè)可引導(dǎo)的磁帶,將允許系統(tǒng)的OD防口LVMtt正確地恢復(fù)。2 .mksysb磁帶映像在mksysb磁帶上有四個(gè)映像,其中第四個(gè)映像僅包含rootvgJFS安裝的(mounted)文件系統(tǒng)。用于創(chuàng)建引導(dǎo)磁帶的磁帶設(shè)備必須是本地設(shè)備。以下是mksysb四個(gè)映像的簡單描述:+|Bosboot|Mkinsttape|DummyTOC|rootvg|Image|Image|Image|data|+|<Blocksize512>|Blkszdefined|bythedevice|+映像(Image)#1:bosboot映像包含引導(dǎo)所要用到的系統(tǒng)內(nèi)核和一些特點(diǎn)設(shè)備的驅(qū)

3、動(dòng)程序。塊長度(blocksize):512格式:單純映像(rawimage)文件:內(nèi)核,設(shè)備驅(qū)動(dòng)映像(Image)#2:mkinsttape包含當(dāng)引導(dǎo)至維護(hù)模式時(shí)被調(diào)入到RAMfc件系統(tǒng)的文件。塊長度(blocksize):512格式:backbyname文件:./image.data,./tapeblksz,./bosinst.data及命令映像(Image)#3:dummy映像僅包含一個(gè)文件,其內(nèi)容為:“dummytoc”。映像(Image)#4:rootvg映像包含從rootvg卷組而來的數(shù)據(jù)。塊長度(blocksize):由磁帶設(shè)備配置參賽決定。格式:backbyname文件:roo

4、tvg,裝入的(mounted)JFS文件系統(tǒng)警告:如果設(shè)備塊長度blocksize被設(shè)置為0,mksysb將在第四個(gè)映像中使用一個(gè)固定值(hardcoded),這可能導(dǎo)致創(chuàng)建或者重儲(chǔ)的時(shí)間增大5-10倍。3 .mksysb文件映像創(chuàng)建mksysb到一個(gè)文件將產(chǎn)生一個(gè)不可引導(dǎo)的單一映像備份,通過它恢復(fù)的備份僅包含rootvgJFS裝入的文件系統(tǒng)。4 .創(chuàng)建系統(tǒng)備份到一個(gè)磁帶設(shè)備注意:mksysb磁帶只有在它被創(chuàng)建到一個(gè)磁帶設(shè)備才是可引導(dǎo)的。(1)使用smit菜單:a.執(zhí)行命令:smitmksysb。一個(gè)對(duì)話框?qū)⒊霈F(xiàn)。b.輸入正確的設(shè)備名,接回車鍵開始,如果需要不止一個(gè)磁帶,smit將提示用戶換

5、磁帶smitmksysbBackupDEVICEorFILE/dev/rmt#CreateMAPfiles?noEXCLUDEfiles?noListfilesastheyarebackedup?noGeneratenew/image.datafile?yesEXPAND/tmpifneeded?yesDisablesoftwarepackingofbackup?noNumberofBLOCKStowriteinasingleoutput(Leaveblanktouseasystemdefault)使用命令:# mksysb-i/dev/rmt#2>/tmp/mksysb.err創(chuàng)建一個(gè)

6、mksysb(1)文件系統(tǒng)/tmp必須至少有12MB的可用空間。(2)查看系統(tǒng)當(dāng)前有多少個(gè)卷組,它們位于哪些磁盤,和每個(gè)磁盤的位置。# lsvg# lsvg-p<vgname># lsdev-Ccdisk創(chuàng)建到一個(gè)文件創(chuàng)建mksysb映像文件的過程和創(chuàng)建引導(dǎo)磁帶的過程基本一致,只是在備份設(shè)備要指定目標(biāo)文件名,而不是磁帶設(shè)備名。5.驗(yàn)證完全驗(yàn)證一個(gè)系統(tǒng)備份是否成功的唯一方法是在另一臺(tái)機(jī)器上恢復(fù)備份,觀察其是否如預(yù)期所希望的那么工作。下列驗(yàn)證只是針對(duì)于可能的介質(zhì)損壞。警告:這些測試只是針對(duì)于磁帶上數(shù)據(jù)的“讀”測試,并不能保證mksysb就一定可以恢復(fù)成功。數(shù)據(jù)驗(yàn)證(1)使用SMIT命令

7、smitlsmksysb,在對(duì)話框出現(xiàn)后鍵入相應(yīng)的數(shù)據(jù)。執(zhí)行以下命令:# tctl-f/dev/rmt#rewind# restore-s4-Tvqf/dev/rmt#.1>/tmp/mksysb.log引導(dǎo)驗(yàn)證:測試mksysb磁帶能否成功引導(dǎo)的唯一方法就是關(guān)機(jī),然后用磁帶去啟動(dòng)。不需要做數(shù)據(jù)恢復(fù)。(1)查看PROMPT.# chdev-lrmt#-ablock_size=512# tctl-f/dev/rmt#rewind# cd/tmp# restore-s2-xvqf/dev/rmt#.1./bosinst.data檢查control_flow節(jié)(stanza)中的PROMPTS

8、。(2)啟動(dòng)到護(hù)模式(3)在正常情況下,系統(tǒng)可能詢問console的顯示方式,然后顯示系統(tǒng)安裝和維護(hù)菜單。備份對(duì)于一個(gè)系統(tǒng)管理員來講非常重要,有效的備份不是萬能的,但沒有備份是萬萬不可的。因此對(duì)系統(tǒng)的備份是系統(tǒng)管理員經(jīng)常要做的事情,主要包括rootvg備份和用戶數(shù)據(jù)備份.如果一個(gè)系統(tǒng)沒有相應(yīng)的備份,無異于等死。下面是筆者在實(shí)際工作中體會(huì)的一些經(jīng)驗(yàn)和在網(wǎng)站上搜集的一些資料的整理,因?yàn)閭浞莸姆绞椒椒ê芏啵鶕?jù)實(shí)際情況靈活的運(yùn)用,希望能夠“他山之石,可以攻玉”,紙漏之處,還請(qǐng)見諒。AIX操作系統(tǒng)下的用磁帶進(jìn)行備份操作步驟:將一盤新磁帶或無用磁帶插入磁帶機(jī)#tctl-f/dev/rmt0rewind

9、(重繞磁帶設(shè)備)1,系統(tǒng)備份#smitmksysbBackupDEVICEorFILE/dev/rmt0CreateMAPfiles?noEXCLUDEfiles?noListfilesastheyarebackedup?noGeneratenew/image.datafile?yesEXPAND/tmpifneeded?noDisablesoftwarepackingofbackup?noNumberofBLOCKStowriteinasingleoutput口#(Leaveblanktouseasystemdefault)在BackupDEVICEorFILE項(xiàng)中,按F4或Esc+4選擇系

10、統(tǒng)給出的提示值,一般磁帶機(jī)設(shè)備名為/dev/rmt0,其余參數(shù)默認(rèn)。然后回車,開始系統(tǒng)備份在”備份設(shè)備或文件“中添入"/dev/rmt0”后回車.系統(tǒng)會(huì)運(yùn)行很長時(shí)間,等到屏幕顯示OK后拿出磁帶.這時(shí)候,系統(tǒng)備份完成.注意:mksysb僅備份rootvg中已安裝的文件系統(tǒng).2.用戶數(shù)據(jù)備份常用磁帶機(jī)選項(xiàng)/dev/rmt0:若選擇/dev/rmt0,在插入磁帶和寫完一次磁帶時(shí),磁帶機(jī)都將磁帶反繞到頭.因此,下一次備份文件將覆蓋本次備份./dev/rmt0.1:若選擇/dev/rmt0.1,則插入磁帶和寫完一次磁帶時(shí),磁帶機(jī)均不反繞磁帶.因此,一盤磁帶可以連續(xù)備份幾個(gè)文件或文件系統(tǒng).#sm

11、itfs會(huì)列出以下選項(xiàng):ListAllFileSystemsListAllMountedFileSysteAdd/Change/Show/DeletMountaFileSystemMountaGroupofFileSysteUnmountaFileSystemUnmountaGroupofFileSysVerifyaFileSystemBackupaFileSystemRestoreaFileSystemListContentsofaBackup選擇BackupaFileSystemThisoptionwillperformabackupbyinode.* FILESYSTEMtobackup

12、/home+/(Esc+4會(huì)列出系統(tǒng)中所有的文件系統(tǒng),通過列表選擇要備份的文件系統(tǒng),例如/home)* BackupDEVICE/dev/rmt0.1+/(Esc+4會(huì)列出系統(tǒng)中所有的用于備份的所有設(shè)備,通過列表選擇或添加要進(jìn)行備份的設(shè)備(/dev/rmt0,/dev/fd0),例如/dev/rmt0.1,)BackupLEVEL(0forafullbackup)0#RECORDbackupin/etc/dumpdates?no+重復(fù)上述操作即可在同一盤磁帶上備份多個(gè)文件系統(tǒng).附:/dev/rmt0和/dev/rmt0.*區(qū)別Rmtx.x詳角單低密度打開時(shí)不倒帶保持磁帶原位置關(guān)閉后倒帶/dev

13、/rmtxnonoyes/dev/rmtx.1nonono/dev/rmtx.2noyesyes/dev/rmtx.3noyesno/dev/rmtx.4yesnoyes/dev/rmtx.5yesnono/dev/rmtx.6yesyesyes/dev/rmtx.7yesyesno/dev/rmtx.NN=A+B+CA=DensityB=RetensionC=Rewindonclose4=QIC120=120MB2=yes1=DoNotrewind0=QIC150=150MB0=no0=Rewind3.rootvg的恢復(fù)啟動(dòng)機(jī)器進(jìn)入維護(hù)模式(參見安裝手冊(cè)),當(dāng)出現(xiàn)"Welcomet

14、oBaseOperatingSystemInstallationandMaintanence",選3"StartMaintenanceModeforSystemRecovery"恢復(fù)系統(tǒng)繼續(xù)選4"InstallfromaSystemBackup"出現(xiàn)"ChoosemksysbDevice®面,選"/dev/rmt0”并插入磁帶后回車.這時(shí)候,系統(tǒng)自動(dòng)恢復(fù)操作系統(tǒng).4.用戶數(shù)據(jù)恢復(fù)#tctl-f/dev/rmt0rewind#smitfs會(huì)列出以下選項(xiàng)ListAllFileSystemsListAllMountedF

15、ileSysteAdd/Change/Show/DeletMountaFileSystemMountaGroupofFileSysteUnmountaFileSystemUnmountaGroupofFileSysVerifyaFileSystemBackupaFileSystemRestoreaFileSystemListContentsofaBackup選擇RestoreaFileSystem輸出結(jié)果如下:RestoreaFileSystem* RestoreDEVICE/dev/rmt0+/(Esc+4會(huì)列出系統(tǒng)中所有的用于恢復(fù)的所有設(shè)備,通過列表選擇或添加要進(jìn)行恢復(fù)的設(shè)備(/dev/r

16、mt0,/dev/fd0),例如/dev/rmt0)* TargetDIRECTORY/(輸入要進(jìn)行系統(tǒng)恢復(fù)的文件系統(tǒng)的目標(biāo)目錄)VERBOSEoutput?yes+NumberofBLOCKStoreadinasingleinput#operation系統(tǒng)會(huì)自動(dòng)找到相應(yīng)目錄恢復(fù).5 .用tar命令進(jìn)行文件的備份及其恢復(fù)tar是unix中的一個(gè)常用的命令,也是一個(gè)很重要的命令。tar命令將磁盤上的文件拷貝到檔案媒體上(比如:軟盤到硬盤,也可以是硬盤到軟盤),或把檔案媒體上記錄的數(shù)據(jù)恢復(fù)成磁盤上的文件。遇到錯(cuò)誤時(shí),tar命令不提供任何恢復(fù)操作。tarcvf/dev/rmt0file1file2f

17、ile3(文件名)將磁盤中的文件備份到磁帶tarrvf/dev/rmt0file1file2file3(文件名)將磁盤中的文件追加到以前備份的文件后面taruvf/dev/rmt0file1file2file3dir(文件名)將磁盤上的文件追加到以前備份的文件后面,tartvf/dev/rmt0查看備份到磁帶中的文件tartvf/dev/rmt0>stlist查看備份磁帶內(nèi)容并輸出到文件tarxvf/dev/rmt0將磁帶上的備份文件恢復(fù)到當(dāng)前目錄注:tarcvf是從頭寫tarrvf是接著寫(硬寫)taruvf是不覆蓋追加6 .用cpio向軟盤或磁帶轉(zhuǎn)存文件使用cpio命令可將硬盤文件拷

18、貝到磁帶或軟盤上。例如,將當(dāng)前目錄下所有以C為后綴的文件拷貝到軟盤上:ls*.C|cpio-ov>/dev/rfd0例如,將當(dāng)前目錄的所有文件和子目錄拷貝到軟盤上:find.-print|cpio-ov>/dev/rfd0使用cpio命令可將文件從軟盤或磁帶拷貝恢復(fù)到硬盤上。例如,將軟盤的文件拷貝到硬盤:cpio-iv</dev/rfd0例如,列出fd0的文件:cpio-itr</dev/rfd0例如,將軟盤的文件拷貝到當(dāng)前目錄:cpio-idmv</dev/rfd0IBMAIX系統(tǒng)備份與恢復(fù)專題FAQ1. Q:我以前用smittymksysb備份了aix到磁帶里,現(xiàn)在想清空這盒磁帶備份新的aix,請(qǐng)問該用什么命令才能清空磁帶?A:1.用tarcvf/dev/rmt0(測試過)2. #tctl-f/dev/rmt0erase2. Q:如何備份裸設(shè)備AIX中mksysb和savevg都只備份mount的文件系統(tǒng),如果想備份裸設(shè)備,可選擇用dd命令,將裸設(shè)備中的內(nèi)容硬拷貝成文件。較完善的方法是選擇成熟軟件,如I

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論