frecover命令的常用方法
frecover命令專門用來恢復采用fbackup備份的資料,其用法和fbackup一樣,也是非常靈活的(既然fbackup備份命令這么靈活,如果恢復的命令不靈活,就會遇到麻煩了!)
frecover常用方法一:恢復磁帶機上所有內容
1. 進入單用戶
#shutdown -y 0
#mount -a
2. 恢復磁帶機上所有數據
# frecover ?Crf /dev/rmt/0m
-f: 設備文件名
-r: 恢復磁帶上的所有數據
-I: 將磁帶上文件索引存到指定的文件中
# frecover ?CI /tmp/index.txt -f /dev/rmt/0m
frecover常用方法二:恢復某一目錄
1. # frecover -xi /directory
2. # frecover -x -i /dir1 -i /dir2
3. # frecover -xoi /dir
-o: 覆蓋/dir下已有的、相同名稱的文件
4. # frecover -xvXi /dir
-X: 按磁帶上目錄恢復數據
5. # cd /tmp/local; frecover ?CxvYi /dir
-Y: 按磁帶上文件名恢復數據
6. 從遠程磁帶機恢復數據到本地系統
# frecover ?Cxi /dir ?Cf remote_name : /dev/rmt/0m
7. 從本地磁帶機恢復數據到遠程系統
# remsh remote_name ”frecover ?Cxi /dir -f local_name: /dev/rmt/0m”
“似乎參數都是和fbackup命令對應的。”管理員說。
“是的,frecover命令是專門針對fbackup命令來使用的。參數對應至少對我們有好處,記憶起來容易多了。”
“是的,如果這一對命令連參數都沒有聯系的話,記憶起來難度就大多了,而且肯定會容易混淆和遺忘。”
我看了看時間,原來不知不覺已經將近中午了,于是我喝了一口快要冷掉的咖啡,對管理員說:
“今天咱們再看看dd命令的使用,剩下的三條命令:cpio、dump、vxdump,因為平時用得不多,特別是dump和vxdump,那么這三條命令,咱們還是下次再學吧。你看,都快到中午了,球賽也快開始了……最后的一點時間,我想再對你說說平時備份中,需要備份到的一些系統信息。”
管理員對我笑笑,說:“我也是這么想的,一來是想看球賽,二來也是因為今天的資料已經夠多的了,我還得花些時間來好好研究研究這些命令。”
“嗯,是的,學貴精不貴多。今天給你的這些資料,都是這幾條備份命令的常見用法,如果想要研究得更深入一些,不要忘記了man手冊是最豐富的資料庫!而且,這幾條命令,其實都是目前我們備份的時候用得最多的命令,熟練掌握了,完全可以滿足絕大部分的備份需求。當然了,數據庫備份需要用到其他的命令,或者可以通過其它的備份軟件來實現,比如dp。這部分的內容,如果你需要的話,下次可以一起帶給你。”
“好的,先謝謝了。那么,平時我們備份,除了對系統作全備份和增量備份,對數據作備份以外,還需要對系統的那些信息做備份呢?”
“我帶來的最后一份資料,你看看。”
說著,我將最后一份資料遞給管理員。