Daily Grind

システム開発関連の忘備録です

テープ操作コマンド一覧

テープ操作コマンド一覧

コマンド 説明
mt -f /dev/nst0 eod 最後まで読み込む
mt -f /dev/nst0 rewind 最初まで巻き戻す
mt -f /dev/nst0 status 状態を確認
mt -f /dev/nst0 bsf 1 指定した数値だけ巻き戻し
mt -f /dev/nst0 fsf 1 指定した数値だけ進む
mt -f /dev/nst0 weof 1 指定した数値だけEOFを書き込む
mt -f /dev/nst0 erace テープを削除する
tar cvf /dev/nst0 dammy.tgz ファイルを書き込む
tar tvf /dev/nst0 書き込まれているデータを表示する
tar xvf /dev/nst0 書き込まれているデータを取り出す
mt -f /dev/nst0 offline テープの取り出し
mt -f /dev/nst0 status;tar tvf /dev/nst0;mt -f /dev/nst0 fsf 現在位置を表示して、中身を表示して次に移動する


テープヘッダー位置について

+―――+―――――+―――+―――――+―――+―――――+―――+―――――+―――+
|BOT|DATA1|EOF|DATA1|EOF|DATA2|EOF|INFO2|EOF|
+―――+―――――+―――+―――――+―――+―――――+―――+―――――+―――+

rewind :BOTまで移動
fsf :次のEOFまで移動
tar :次のEOFの前に移動(データ部のEOFであって、テープとしてはEOFまでいかない)

参考サイト
http://se-memo.cocolog-nifty.com/blog/2008/08/post_6497.html
http://futuremix.org/2004/11/linux-tar-backup
http://d.hatena.ne.jp/iww/20110616/1308192206