版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第十章,備份與恢復(fù),第十章 備份與恢復(fù),§ 10.1 概念與術(shù)語 § 10.1.1 備份 § 10.1.2 恢復(fù) § 10.1.3 備份的類型 § 10.1.4 備份的策略 § 10.1.5 備份設(shè)備 § 10.1.6 系統(tǒng)存儲管理結(jié)構(gòu),§ 10.2 備份
2、和恢復(fù) § 10.2.1 rootvg的備份和恢復(fù) § 10.2.2 非rootvg卷組的備份和恢復(fù) § 10.2.3 文件和目錄的備份和恢復(fù) § 10.2.4 文件系統(tǒng)的備份和恢復(fù) § 10.2.5 其它備份和恢復(fù)命令 § 10.2.6 測試題,第十章 備份與恢復(fù)(2),第十章 備份與恢復(fù)(3),
3、了解系統(tǒng)備份和恢復(fù)工作的重要性理解并掌握備份和恢復(fù)策略的相關(guān)問題掌握用SMIT菜單完成備份和恢復(fù)操作掌握用命令行完成備份和恢復(fù)操作掌握用于備份和恢復(fù)數(shù)據(jù)的其他有用命令,本章要點(diǎn),10. 1. 1 備份,數(shù)據(jù)是非常重要的,表現(xiàn)為:重建數(shù)據(jù)需要的代價昂貴可能無法重建,備份原因,備份應(yīng)用,1、系統(tǒng)崩潰后恢復(fù),如:硬件故障、安裝 或修理引起的損壞、錯誤的刪除2、在系統(tǒng)間進(jìn)行數(shù)據(jù)傳送3、重新組織文件系統(tǒng),
4、4、為提高性能而進(jìn)行的磁盤重整5、用于安裝的系統(tǒng)映象備份6、升級前后的檢查點(diǎn)7、長期保存的文檔,備份應(yīng)用(2),10. 1. 2 恢復(fù),恢復(fù)應(yīng)用,1、恢復(fù)文件2、比較文件的不同版本3、系統(tǒng)崩潰后恢復(fù)4、恢復(fù)已存檔的數(shù)據(jù)5、減少文件系統(tǒng)長度,10. 1. 3 備份的類型,備份的三種類型,系統(tǒng)備份操作系統(tǒng)的映象備份(rootvg卷組)完整備份備份所有用戶數(shù)據(jù)及配置文件增量備份記錄上次完整備份
5、以來的變化,10. 1. 4 備份的策略,如圖,周期性地或系統(tǒng)升級前執(zhí)行備份,備份對象,所有用戶數(shù)據(jù)所有更新的系統(tǒng)文件所有更新的應(yīng)用文件所有非ROOTVG卷組的數(shù)據(jù),不需備份的對象,固定不變的應(yīng)用文件可從磁帶快速安裝的軟件,10. 1. 5 備份設(shè)備,軟盤設(shè)備,/dev/fd0 內(nèi)置3.5 英寸軟盤驅(qū)動器/dev/fd1 外接3.5 英寸或5.25 英寸軟盤驅(qū)動器等,格式化軟盤,format [-d driv
6、e] [-1] 或fdformat [-h]format命令缺省以高密度格式化軟盤,而fdformat采用低密度進(jìn)行格式化-d 指明所使用的驅(qū)動器-1 標(biāo)明所采用的格式化密度-h 選項(xiàng)標(biāo)明采用高密度進(jìn)行格式化,磁帶設(shè)備,磁帶設(shè)備,如:,1/4英寸磁帶驅(qū)動器(1.2GB)4mm DAT磁帶驅(qū)動器(2GB 或4GB)8mm DAT磁帶驅(qū)動器(2.3GB
7、或5GB)1/2英寸9磁道磁帶驅(qū)動器(1600bpi 或6250bpi ),磁帶設(shè)備,10. 1. 6 系統(tǒng)存儲管理結(jié)構(gòu),10. 2. 1 rootvg的備份與恢復(fù),rootvg備份——使用mksysb命令,僅備份rootvg 卷組只備份已安裝的文件系統(tǒng)備份后的磁帶可引導(dǎo)系統(tǒng)提供非交互式的安裝方式保存換頁空間定義保存邏輯卷的分配策略,image.data文件,包含BOS 安裝工具創(chuàng)建rootvg卷組所需的參數(shù),如:
8、,Logical_volume_policy:vg_data:source_disk_data:lv_data:fs_data:,做系統(tǒng)備份時,mksysb讀取該文件,作為備份依據(jù);mkszfile在根目錄下根據(jù)卷組的信息創(chuàng)建image.data文件;mksysb加- i參數(shù),備份時則在磁帶上創(chuàng)建或更新image.data文件,討論:image.data文件的應(yīng)用,問題: 現(xiàn)有的系統(tǒng)對rootvg已經(jīng)做了mi
9、rror。如何建立不保留鏡像信息系統(tǒng)備份?,解決: 1,首先使用mkszfile在/目錄下創(chuàng)建image.data; 2,修改vi image.data文件,把lv_data的信息copies屬性變成1,其中pp也要減少一半; 3,使用mksysb /dev/rmt0創(chuàng)建系統(tǒng)備份帶;,備注: 1,不要在smit菜單里運(yùn)行mksysb,因?yàn)檫@樣做將更新image.data文
10、件并重寫已經(jīng)做過的任何改變; 2,運(yùn)行mksysb命令時千萬不要加 -i 參數(shù),因?yàn)檫@樣做同樣會更新image.data文件;,bosinst.data文件,,系統(tǒng)管理員通過/bosinst.data 文件定義對目標(biāo)系統(tǒng)的安裝要求以及安裝時用戶進(jìn)行交互操作的方式,系統(tǒng)備份程序mksysb將此文件作為rootvg映象的第一個文件寫入磁帶。管理員可通過對該文件的客戶化,實(shí)現(xiàn)靈活的目標(biāo)系統(tǒng)安裝。,rootvg映像備份,# smi
11、tty mksysb,mksysb,mksysb菜單,Creation of a MAP File:此選項(xiàng)為每個邏輯卷創(chuàng)建在物理介質(zhì)上的映象,在恢復(fù)時將依據(jù)此映象分配邏輯卷空間Exclude Files:此選項(xiàng)用于列出在進(jìn)行映象備份時不需備份的文件(即/etc/exclude.rootvg包含的文件),mksysb菜單,Make Bootable backup:通常來說,備份時應(yīng)當(dāng)制作可引導(dǎo)系統(tǒng)的磁帶。系統(tǒng)將使用/t
12、mp下的空間臨時存放所創(chuàng)建的引導(dǎo)部分映象NUMBER of BLOCKS to write in:此項(xiàng)定義一次輸出操作中所寫的塊數(shù)(即字節(jié)數(shù)除以512字節(jié))。如果不填此項(xiàng),則系統(tǒng)使用物理設(shè)備定義的缺省值。用戶所定義的值必須是缺省值的倍數(shù),值越大,每次傳送的數(shù)據(jù)就越多,mksysb(2),mksysb(3),用mksysb命令備份,如:mksysb –i –e /dev/rmt0-i參數(shù)在磁帶上生成新的image.
13、data文件-e參數(shù)將不備份/etc/exclude.rootvg中包含的文件,mksysb只備份rootvg卷組,如果需要備份其它卷組,可以使用savevg命令映象備份實(shí)際上是通過backup命令完成,restore命令可以從備份結(jié)果中以文件為單位進(jìn)行恢復(fù)。由于磁帶是可引導(dǎo)的,磁盤映象的備份并不是處于磁帶的最前端,mksysb(4),使用mksysb磁帶恢復(fù)特定的文件?,,討論:mksysb磁帶的格式以及內(nèi)容,討論:m
14、ksysb的case處理-1,問題:當(dāng)運(yùn)行mksysb時,系統(tǒng)報(bào)錯:“rootvg is locked”(根卷組被鎖定),解決: 用戶在試圖運(yùn)行mksysb時,得到一個錯誤信息:“rootvg is locked”(根卷組被鎖定),導(dǎo)致不能進(jìn)行備份。 要解開rootvg,鍵入以下命令:# chvg -u rootvg 當(dāng)VG被另一個LVM操作(例如core dumping,或 system cras
15、hing)因?yàn)楫惓V兄苟i住時,chvg -u 用于解鎖VG。此時該VG不能被別的LVM命令使用。,討論:mksysb的case處理-2,問題:mksysb 時產(chǎn)生報(bào)警信息,作完的磁帶無法啟動系統(tǒng),具體的報(bào)錯信息如下所示: 在用mksysb作系統(tǒng)備份時, 會發(fā)現(xiàn)下列報(bào)錯 : Creating list of files to back up . Backing up
16、32586 files............................ 32586 of 32586 files backed up (100%) 0512-038 mksysb: Backup Completed Successfully. bosboot: Boot image is 25144 512 byte blocks. *****
17、 ATTENTION *****The boot image you just created might fail to boot because the size exceeds the system limit. For information about fixes or workarounds, see /usr/lpp/bos.sysmgt/README. ***** ATTENTION *****,解決
18、方案: 1,這是最簡單的方法,就是用操作系統(tǒng)的光盤啟動 。 同樣可以進(jìn)入維護(hù)模式。 如果想從mksysb磁帶恢復(fù)rootvg .也可以從光盤啟動,然后需選擇從磁帶機(jī)恢復(fù)系統(tǒng)。 2,這是一個既治標(biāo)又治本的方法 , 那就是打補(bǔ)丁 :APAR IY54804 (AIX 5.1) or IY53546 (AIX 5.2),討論:mksysb的case處理-3,問題:如何從mksysb的備份帶中恢復(fù)部分文件,解決方
19、案: 有時做了mksysb備份帶后,需要從中恢復(fù)部分內(nèi)容,可以用restore命令來實(shí)現(xiàn),這時使用的設(shè)備為rmt#.1,具體命令如下: restore -s4 -xqvf /dev/rmt#.1 ./home/* 可恢復(fù)帶子中/home下的內(nèi)容。,rootvg的恢復(fù),從備份帶恢復(fù)rootvg的步驟如下:1、在系統(tǒng)啟動時出現(xiàn)鍵盤圖標(biāo)或字母時按F5或5使系 統(tǒng)從備份帶引導(dǎo),系統(tǒng)引導(dǎo)后進(jìn)入安裝維護(hù)
20、菜單2、在必要時修改安裝設(shè)置3、設(shè)置完畢后選擇開始安裝,rootvg的恢復(fù)(2),1、從備份帶上引導(dǎo)系統(tǒng),進(jìn)入安裝維護(hù)菜單:,step 1,,rootvg的恢復(fù)(3),2、修改安裝設(shè)置,step 2,,,rootvg的恢復(fù)(4),恢復(fù)時文件系統(tǒng)的減小若在備份恢復(fù)時要減小文件系統(tǒng)的大小,則可以在修改安裝設(shè)置的菜單中選Shrink File systems注意:文件系統(tǒng)不能動態(tài)減小Aix 53已經(jīng)提供在線減少的功
21、能;,討論:Mksysb磁帶的內(nèi)容!?,,映像(Image)#1: bosboot 映像包含引導(dǎo)所要用到的系統(tǒng)內(nèi)核和一些特點(diǎn)設(shè)備的驅(qū)動程序。映像(Image)#2:mkinsttape 包含當(dāng)引導(dǎo)至維護(hù)模式時被調(diào)入到RAM文件系統(tǒng)的文件。映像(Image)#3: dummy 映像僅包含一個文件,其內(nèi)容為:“dummy toc”。 映像(Image) #4: rootvg 映像包含從rootvg 卷組而來的數(shù)據(jù)。,討論:如何確定m
22、ksysb磁帶中的文件操作系統(tǒng)版本?,,問題:如何通過mksysb的磁帶的操作系統(tǒng)版本?,mksysb系統(tǒng)備份帶上備份的操作系統(tǒng)的版本,可以通過解開并查看mksysb帶子上的第二個映像文件image.data來確定。步驟如下:1.輸入下列命令從系統(tǒng)備份帶上恢復(fù)image.data文件至系統(tǒng):# chdev -l rmt0 -a block_size=512# cd /tmp# restore -s2 -xvqf /dev/rmt
23、0.1 ./image.data2.使用vi編輯器打開image.data文件: # vi image.data3.找到類似如下的內(nèi)容: image_data: UNAME_INFO= AIX r6f50 3 4 000438324C00 PRODUCT_TAPE= no USERVG_LIST= OSLEVEL= 4.3.3.x4.從上一步內(nèi)容中找到UNAME_INFO對應(yīng)的行,其中顯示的
24、3 4兩列說明該系統(tǒng)備份的版本為4.3,從OSLEVEL對應(yīng)行中可以確定該系統(tǒng)備份中的操作系統(tǒng)版本為4.3.3。,討論:使用mksysb磁帶恢復(fù)單個文件?,,問題:如何通過mksysb的磁帶恢復(fù)單個的文件呢?,1,通過輸入以下命令確保磁帶塊大小為512:# lsattr -E -l rmt0.2,如果塊大小不正確,使用以下命令將它設(shè)置為512:# chdev -l rmt0 -a block_size=512。3,確保磁帶已倒帶。如
25、果磁帶沒有倒帶,則輸入以下命令:# tctl -f /dev/rmt0 rewind4,通過輸入以下命令抽取必要的文件: # restore -xvq -s2 -f /dev/rmt0.1 .filename # restore -s4 -xqvf /dev/rmt#.1 ./home/*注:文件名應(yīng)該是完整路徑,并且在它前面始終有一個.(點(diǎn)字符),如./tapeblksz。5,通過輸入以下命令倒帶:# tctl
26、-f /dev/rmt0 rewind6,如果需要,把塊大小更改到其原始值。,10. 2. 2 非rootvg卷組的備份和恢復(fù),# smitty savevg,savevg,將某卷組的映象備份到缺省設(shè)備有兩種方式:1、使用SMIT菜單2、在命令行執(zhí)行savevg命令 savevg volume_group_name 如果用戶希望不備份某些文件,則需創(chuàng)建一個/etc/exclude.volume_group_
27、name文件,非rootvg的恢復(fù),# smitty restvg,討論:判斷磁帶是否為mksysb或savevg帶子,1,將磁帶機(jī)的block_size改為512 chdev -l rmt# -a block_size=512 2,將第三個映象復(fù)制下來 tctl -f /dev/rmt#.1 fsf 2 dd if=/dev/rmt# bs=512 count=1 3. 該部分如顯示為DUMMY
28、 TAPE TOC,則為mksysb帶子, 如顯示為DUMMY SYSBACK TOC,則為savevg帶子,10. 2. 3 文件和目錄的備份和恢復(fù),在文件和目錄的備份和恢復(fù)中,可按文件名備份命令的語法:backup -i [-q] [-p] [-v] [-f device] < listfile-q 介質(zhì)已就緒-p
29、 壓縮小于24MB的文件-v 備份時顯示文件名,備份文件或目錄,# smit backfile,恢復(fù)文件或目錄,# smit restfile,10. 2. 4 文件系統(tǒng)的備份和恢復(fù),備份命令的語法,backup [-u] [-level] [-f device] [filesystem]1、 支持增量備份 -0 完整備份
30、 -1 ,-2,-3,… 增量備份 -u 更新/etc/dumpdates 文件2、支持對邏輯卷文件系統(tǒng)的備份,例如: # backup -1 -u -f /dev/rmt0 /tmp,按索引節(jié)點(diǎn)備份文件系統(tǒng),# smit backfilesys,restore命令,列出介質(zhì)上存儲的文件 命令語法: restore -t [-q] [
31、-v] [-f device] 例如: # restore -tvf /dev/rmt0,restore命令(2),恢復(fù)單個文件并保留備份時的路徑名命令語法:restore -x [-q] [-v] [-f device] [file… ]例如:# restore -xvf /dev/rmt0 /home/zhang/tmp,restore命令(3),絕對路徑與相對路徑# restore -xvf /d
32、ev/rmt0 /home/liu/file1按絕對路徑進(jìn)行恢復(fù)# restore -xvf /dev/rmt0 file2按相對路徑進(jìn)行恢復(fù),restore命令(4),恢復(fù)整個文件系統(tǒng)命令語法:restore -r [-q] [-v] [-f device] filesystem恢復(fù)的順序?yàn)?0到-1等等依次類推,增量備份實(shí)例,10. 2. 5 其他備份和恢復(fù)命令,tar ( tape archive )命令
33、cpio ( copy input to output )命令dd ( device to device )命令,tar命令,1、創(chuàng)建tar備份 tar -cvf device files,如: tar -cvf /dev/rmt0 /home2、從檔案備份中恢復(fù) tar -xvf device files,如: tar -xvf /dev/rmt1 /home/liu3、列出tar 檔案中的內(nèi)容 t
34、ar -tvf device,如 tar -tvf /dev/rmt0,cpio命令,1、用cpio進(jìn)行備份 cpio -ov [ files ] > device -o 輸出檔案 如: cpio -ov /home > /dev/rmt0 2、列出cpio檔案的內(nèi)容,如: cpio -itv < /dev/rmt0,cpio命令 (2),3、用cp
35、io進(jìn)行恢復(fù) cpio -iv [-d] [-m] [files] < device -i 輸入檔案,-d 創(chuàng)建目錄,-m 保留文件的修改時 間,如: cpio -idv < /dev/rmt0,dd命令,dd [ option = value ] [ if = infile ] [ of = outfile ]dd 命令轉(zhuǎn)換拷貝文件,讀取if 指定的文件,在完成所制定的轉(zhuǎn)換后將
36、轉(zhuǎn)換后的數(shù)據(jù)寫入of 指定的文件。,dd命令語法,dd命令(2),1、dd if=/etc/inittab of=/dev/rfd0 在軟盤上備份/etc/inittab 文件。2、dd if=test.ascii of=text.ebcdic conv=ebcdic 將ASCII文件轉(zhuǎn)換到EBCDIC格式。3、ls -l | dd conv=ucase dd 在此例中作為過濾器使用,將ls
37、-l 產(chǎn)生的當(dāng) 前目錄長列表轉(zhuǎn)換成大寫輸出。,dd命令示例,tctl命令,tctl:對磁帶驅(qū)動器發(fā)出控制命令fsf 將磁帶向前繞過指定數(shù)目的文件標(biāo)志,例: tctl fsf 2 -f /dev/rmt0bsf 將磁帶回退指定數(shù)目的文件標(biāo)志rewind 將磁帶回繞到頭,例: tctl -f /dev/rmt0 rewind,tcop
38、y和flcopy 命令,tcopy:拷貝磁帶,例如:tcopy /dev/rmt0 /dev/rmt1flcopy:拷貝軟盤。例如:flcopy –f/dev/rfd1 -r此命令首先將一軟盤拷貝為當(dāng)前目錄下的floppy文件,然后再將floppy文件拷貝到目標(biāo)盤上,10. 2. 6 測試題,1. After creating a tar archive on a tape and verifying tha
39、t the backup was successful, a system administratorthen inserts the tape into another machine to access the data and receives the following error:"Media Read Error - I/O Error"Which of the following is t
40、he most likely cause of theerror?A. The blocksize or density setting is incorrect.B. There is a lack of disk space in the root file system.C. The tape is not read/writable.D. There is a bad cable on the tape dri
41、ve.,測試題(2),2. A system administrator would like to restore the third image from a mksysb tape . To position the Tape to the correct image , which of the followingcommands should be run?A. lsattrB. tctlC. ffwd
42、D. chdev,測試題 (3),3. What is the purpose of the -i flag with the mksysb command?A. It creates/updates the /.fsdata.B. It reports the size of a file in bytes.C. It creates a bootable system backup.D. It creates or u
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 備份和恢復(fù)aix系統(tǒng),第2部分實(shí)現(xiàn)您的備份策略和恢復(fù)過程
- 備份和恢復(fù)aix系統(tǒng),第1部分備份的時間、原因和方法
- 備份與恢復(fù)簡介
- aix恢復(fù)密碼過程總結(jié)
- 備份與恢復(fù)方案
- oracle database 備份與恢復(fù)
- 數(shù)據(jù)備份與恢復(fù)技術(shù)
- 數(shù)據(jù)庫備份與恢復(fù)
- aleph系統(tǒng)備份、恢復(fù)與同步
- 數(shù)據(jù)備份與恢復(fù)方案
- ifix項(xiàng)目備份與恢復(fù)的步驟
- 數(shù)據(jù)庫的備份與恢復(fù)
- fanuc系統(tǒng)的數(shù)據(jù)備份與恢復(fù)
- 數(shù)據(jù)備份與恢復(fù)系統(tǒng)哪個品牌好
- 數(shù)據(jù)備份與災(zāi)難恢復(fù)畢業(yè)論文
- oracle歸檔模式備份恢復(fù)
- 數(shù)據(jù)備份與恢復(fù)管理制度
- 畢業(yè)論文oracle database 備份與恢復(fù)
- fanuc數(shù)控系統(tǒng)數(shù)據(jù)備份與恢復(fù)
- 數(shù)據(jù)備份與恢復(fù)系統(tǒng)哪個品牌好
評論
0/150
提交評論