“是的,這或許也是copyutil這條命令目前很少用到的原因之一。目前對于大多數管理員來說,他們進行系統全備份,主要還是使用的make_tape_recovery命令。當然了,就如我們開頭討論過的那些備份策略,除了做全備份以外,定時作增量備份也是非常重要而且有必要的。事實上,就頻率來說,我們更多的是使用增量備份。進行增量備份的時候,我們有不少命令可以選擇,比如fbackup、tar、cpio、dump、vxdump。使用什么命令,可以根據需要和習慣自己來選擇?!?br />
“原來有這么多命令可以選擇??!”管理員驚訝的說,“那么,你能否給我介紹介紹這些命令的使用方法呢?好幾個命令,我都還沒有用過呢!”
“嗯,我們就從你熟悉的開始吧。tar命令你肯定使用過,那么我們就先來看看它的用法吧?!?br />
tar命令的常用法
#tar [參數] [文件]
參數說明:
c 創建一個新的備份,覆蓋已存在的任何目標文件。
x 從備份介質中釋放文件。
t 列出備份介質中的內容。
v 顯示每個被處理的文件名。
f 備份到指定的設備上。
u 如果一些文件備份中沒有或者經過修改以后,向備份文件中追加文件。
1. 查看磁帶中的目錄
#tar tvf /dev/st0
2. 查看磁帶中的目錄,并輸出到一個文件中
#tar tvf /dev/st0 > st_list
3. 備份檔案
#tar cvf /dev/st0 /etc
#tar cvf /dev/st0 /etc /home /etc/smb.conf
4. 備份一個現有的tar文件到磁帶中
#tar -A test.tar -vf /dev/st0
5. 解壓縮現有的tar文件
#tar xvf test.tar
6. 按指定的文件內容解壓縮磁帶中的相應文件
#tar -T st_list -xvf /dev/st0
7. 解壓縮磁帶中的文件到指定的目錄當中
#tar xvf /dev/st0 /var
8. 增加個別文件到磁帶后面
#tar -r /etc/hosts /etc/passwd /etc/shadow -vf /dev/st0
“原來tar命令還有這么多用法,看來以后工作中可得好好利用它了!”
“是的,靈活的運用tar命令,可以有效的提高工作效率。相對tar命令而言,cpio命令目前已經很少有人經常使用它了。而在實際的備份當中,除了使用make_tape_recovery來對系統作全備份以外,最常用到的命令其實是fbackup?!?br />
我一邊拿了一份資料給管理員一邊說:“這份文檔是關于fbackup的一些用法的,你先看看。