歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix教程 >> SGI IRIX操作系統系統管理員培訓資料(十二)

SGI IRIX操作系統系統管理員培訓資料(十二)

日期:2017/2/27 17:40:53   编辑:Unix教程
系統管理員IRIX

7.8 系統恢復技術
7.8.1. 什麼是系統恢復?
系統恢復意味著把文件結構從磁帶上restore到系統硬盤上;
l 恢復系統相關的文件和目錄;
l 影響根文件系統及用戶文件系統;
系統恢復可以是部分恢復或全部恢復:
- 部分恢復:
恢復文件和目錄;
在單用戶或miniroot環境下進行;
- 全部恢復:
恢復整個系統文件;
必須在miniroot環境下進行
7.8.2. 多用戶環境下系統恢復:
部分恢復:bru, tar格式
用x選項來釋放並恢復文件和目錄;
用t選項來決定地址;
若是用絕對路徑作的備份,恢復時可加“-”選項:
tar用-R;bru用-j選項
bru命令可以恢復用Backup和System Manager(vadmin)進行備份的磁帶;
用v選項來查看相關的錯誤信息;
例子:
#tar xv /usr/people
#bru -xv /usr/people/kandi
#cd /usr/local
#tar xvR /usr/proj1
(to convert absolute pathnames to relative pathnames)
#bru -xvj /usr/proj1
部分恢復:dump格式
restore命令用以恢復由dump建立的備份磁帶:
恢復到當前工作目錄下;
能恢復:
所有文件(r選項)
部分文件(x選項)
交互選擇待恢復的文件(i選項)
總是用絕對路徑名;
例子:
#restore r 從/dev/tape中恢復所有內容;
#restore xf guest@lizard:/dev/tape /usr/people 從遠端磁帶上恢復/usr/people目錄內容;
#restore I 交互選擇待恢復的文件。
7.8.3. 單用戶環境下部份恢復:
允許:
l 恢復/dev/usr文件系統;
l 恢復單用戶模式不需要的單個文件結構;
l 在進行系統恢復過程中,阻止用戶登錄;
注意牢記:
l 基於bru的工具(包括Restore和vadmin命令)以及基於dump的工具(Restore命令)駐留在/dev/usr文件系統中,tar和dd命令在/bin中;
l 考慮在root文件系統下做一個Restore及其相關工具的備份拷貝;
l 如果/dev/usr文件系統已損壞,而此時你的系統備份是按bru,Backup或dump格式進行的,那麼你就必須用miniroot進行系統恢復;
l 其它部分恢復(當關鍵引導文件丟失時)也必須用miniroot。
7.8.4. miniroot恢復:
什麼是小根(miniroot)?
它是最小IRIX操作系統;
存在於eoe1磁帶或CD上(帶有“Notes: Contains Installation Tools”標簽)
miniroot文件系統在第一分區(初始交換區);
用shroot正常掛接root和usr;
在小根環境下:
root文件系統掛接在 /root 下,而不是 / 下;
usr文件系統掛接在 /root/usr下,而不是 /usr 下;
例子:
#df -k
注意:
備份磁帶用絕對路徑創建;
使用shroot選項,以使root掛接在/下;
若usr文件系統已被損壞,就不能使用shroot
此時請用PROM Recovry System選項來進行系統全面恢復;
從miniroot部分系統恢復:
1. 把eoe1磁帶或CD插入對應的磁帶機或CD驅;
2. 裝載和引導miniroot:
選擇第二項“Install Software”引導miniroot;
將出現下列信息:
Installing System Software...
Press Esc to return to menu...
3. 插入安裝盤,鍵Enter;
4. 在Inst>下鍵入sh或shroot(若備份采用的是絕對路徑):
Inst> shroot
#ls (現在已在miniroot shell下)
5. 從增量備份磁帶中restore引導系統的關鍵文件;
6. 系統恢復工具不一定都存在;
7. 在#下鍵入exit;
8. 在Inst>下鍵入quit;
9. “y”來重新引導系統;
10. 若上述過程不能正確引導系統,則應進入全系統恢復。
7.8.5. PROM全系統恢復:
1,作全系統恢復的備份磁帶要求由:bru, Backup, vadmin建立;
2,插入SGI提供的磁帶或CD;
3,在System Maintenance Menu選項中選擇4
Start System
Install System Software
Run Diagnostics
Recover System
Enter Command Monitor
4,系統將回響:
System Recovery...
Press <esc> to return to menu.
5,插入安裝盤,鍵入Enter;
6,系統將回響:
Type ‘sh’ to get a shell prompt
Remote or local restore([r]emote, [l]ocal): [l]<Enter>
7,作出相應的選擇
8,檢查磁帶機聯連
9,When prompted,依次插入恢復盤;
注:若必要,可在任何prompt下鍵入sh進入miniroot shell。
10,當你恢復完所有備份盤時,系統將問你是否要插入其它磁帶,此時你可以安裝:增量備份,用戶備份等備份文件,或回答“no”中止恢復;
11,回答“yes”重新引導系統;
12,在系統引導時,你可以選擇進入單用戶環境,並恢復增量備份,用戶備份等備份文件。注意:不要忘了掛接usr文件系統;
13,查看系統是否已全面恢復。
7.9 系統恢復小結
理解IRIX恢復類型 ——我們為什麼需要多種備份方式來進行系統恢復?
系統恢復策略 ——可采用那些技術來恢復系統數據?
——備份/恢復磁帶多長時間建一次?
恢復工具 ——可采用哪些工具進行系統恢復?
管理備份/恢復過程 ——按哪些過程能確保系統恢復快速而簡單?

Copyright © Linux教程網 All Rights Reserved