テープへの tar
- 基本操作
to SCSI tape
% tar cvf /dev/rst0 . ワーキングディレクトリの全ファイル
% tar cvf /dev/rst0 ./filename ワーキングディレクトリのあるファイル
確認
% tar tvf /dev/rst0 .
from SCSI tape
% tar xvfp /dev/rst0 .
- マルチ・ファイル
最後に追加書き ( /dev/nrst0 テープの巻き戻しをしない)
% mt -f /dev/nrst0 eom
% tar cvf /dev/nrst0
追加書き
:
% mt -f /dev/nrst0 fsf 1
% tar tvf /dev/nrst0 内容の確認
tar: read error: I/O error テープの最後
% tar cvf /dev/nrst0 .
複数のファイルからの読みだし
% tar xvfp /dev/nrst0 .
% mt -f /dev/nrst0 fsf 1
% tar xvfp /dev/nrst0 .
- テープ操作
位置の確認 % mt -f /dev/nrst0 status
EOF のスキップ % mt -f /dev/nrst0 fsf #
EOF のスキップ % mt -f /dev/nrst0 nbsf #
巻き戻し % mt -f /dev/nrst0 rewind
テープの位置付け
| file#=0 / | EOF / | file#=1 / | EOF / | file#=2 / | EOF / | file#=3 | EOF
|
| ↑ | ↑ | ↑ | | ↑ | ↑
|
| rewind | bsf | nbsf | ← | | → | fsf | eom
|
- リモートのテープ
リモートの /dev/rst0 から入力
% rsh -n hostname dd if=/dev/rst0 bs=20b | tar xvBfb - 20
% rsh -n hostname dd if=/dev/rst0 bs=#b | tar xvBfb - # .
# : 標準値 = 20
リモートの /dev/rst0 へ出力
% tar cvfb - 20 . | rsh hostname dd of=/dev/rst0 obs=20b
% tar cvfb - # . | rsh hostname dd of=/dev/rst0 obs=#b
- デバイスファイル
rst0 2GB mode
rst8 5GB mode
rst16 圧縮 mode