[[email protected] ~]# mt -f /dev/st0 rewind
[[email protected] ~]# mt -f /dev/st0 erase
新購買的磁帶,開啟後即可使用,無需進行擦寫操作,同時當資料寫滿磁帶後,磁帶可以覆蓋原有資料並繼續寫入,因此無需進行任何擦寫動作。由於擦寫對磁帶有一定的損害,因此建議不要經常性地執行擦寫操作。[[email protected] ~]# mt -f /dev/st0 offline
[[email protected] ~]# tar tvf /dev/st0 <--需要檢視的檔案或者目錄
如果後面不跟任何檔案或目錄,則是檢視磁帶上的所有資料。當磁帶上還沒有任何資料時,執行此操作會報錯,不過不影響磁帶的使用。[[email protected] ~]# tar cvf /dev/st0 <--要寫入的檔案或目錄名
備份資料到磁帶有兩種方式,即打包壓縮後寫入磁帶和不打包直接寫入磁帶。這裡我們推薦將資料不打包直接寫入磁帶的方法,這樣可以提高資料儲存的安全性。[[email protected] ~]# tar cvf /dev/st0 /data/ixdba1.tar.gz
通過“tar cvf”將資料寫入磁帶時,每次都會覆蓋磁帶中原有的資料,也就是每次都是從磁帶的開始部分寫入資料。磁帶機的傳輸速度比較慢,對於不是很大的備份檔案,在很短時間內就能備份完成,非常適合做系統級的檔案備份。[[email protected] ~]# tar rvf /dev/st0 <--要寫入的檔名
由於磁帶是線性儲存,資料是依次寫入的,因此為了在寫入新的資料時,不搜蓋原有已經存在的資料,可以使用“tar rvf”引數組合將資料依次寫入磁帶。
[[email protected] /data]# tar rvf /dev/st0 /data/ixdba2.tar.gz
[[email protected] /data]# tar rvf /dev/st0 /data/ixdba3.tar.gz
[[email protected] ~]# tar xvf /dev/st0 <--要恢復的檔案或目錄名
例如,首先查閱磁帶上存在的所有資料,方法如下:
[[email protected] ~]# tar tvf /dev/st0
-rw-r--r-- root/root 320 2009-2-20 10:19:02 ixdba1.tar.gz
-rw-r--r-- root/root 320 2009-2-20 10:25:10 ixdba2.tar.gz
-rw-r--r-- root/root 320 2009-2-20 10:45:18 ixdba3.tar.gz
[[email protected] ~]# tar xvf /dev/st0 ixdba2.tar.gz
ixdba2.tar.gz