mhvtl虛擬帶庫的安裝及使用

leon830216發表於2013-09-01
1. 安裝
。。。

2. 操作命令
mt -f /dev/nst0 compression 1 # 壓縮 N = default
mt -f /dev/nst0 compression 0 # 不壓縮
mt -f /dev/nst0 tell # 當前指標位置
mt -f /dev/nst0 fsf # 將指標移動到下個檔案的開頭 block
mt -f /dev/nst0 fsf n # 將指標移動到下 n 檔案的開頭 block
mt -f /dev/nst0 bsf # 將指標移動到前個檔案的開頭 block
mt -f /dev/nst0 bsf n # 將指標移動到前 n 檔案的開頭 block
mt -f /dev/nst0 erase # 刪除磁帶上的資料, 需要在 rewind 之後執行
mt -f /dev/nst0 retension # 重新卷一遍磁帶, 鬆弛?
mt -f /dev/nst0 rewind # 指向磁帶開頭
mt -f /dev/nst0 offline 指向磁帶開頭並彈出

$ export TAPE=/dev/nst0
$ ln -s /dev/nst0 /dev/tape
# 此後的 mt 操作可以省略 /dev/nst0
# tar 操作直接指定 /dev/tape

tar tvf /dev/nst0
# 讀取磁帶當前位置指標所指向的檔案
# 讀取後指標指向此檔案的最後一個 block, 而並不是下一個檔案的第一個 block
# 要繼續讀取下個 檔案, 需要 fsf 移動指標

mt -f /dev/nst0 fsf
# 將指標指向下一個檔案的第一個 block

# mt -f /dev/nst0 status
File number=1, block number=1025, partition=0.
# tar tvf /dev/nst0 後顯示磁帶的狀態
# 此時指標指向當前檔案的末尾
# 當前檔案是第 number + 1 個檔案, 此檔案包含 1025 個 block

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22558114/viewspace-772008/,如需轉載,請註明出處,否則將追究法律責任。

相關文章