テープの操作

1) /dev/rmt/0*
c :compress 圧縮する
b :berkley方式
n :no rewind

2)mtコマンド
 $ mt st[atus]
テープの状態を確認する

 $ mt asf file-number
ヘッドをfile-namberに移動する

 $ mt rewind
テープを巻き戻す

 $ mt off[line]
テープを排出する

 $ mt erase
テープを消去する

 $ mt retension
テープの弛みをのぞく

3)バックアップ取得手順
 $ mt eom
現在記録している最後の位置までテープを移動させる

 $ mt status
これから書き込むファイル番号を確認する

 $ tar cvf /dev/rmt/0cbn file
fileがテープに書き込まれる

 $ mt st
ファイル番号がインクリメントしていることを確認する

4)リストア手順
 $ mt asf 3
復元したいファイル番号(3)の位置まで移動する

 $ mt st
ファイル番号が3になっていることを確認する

$ tar tvf /dev/rmt/0cbn
現在のファイル番号にあるファイル名が表示される

$ tar xvf /dev/rmt/0cbn
現在のファイル番号のアーカイブを展開する

 $ tar xvf /dev/rmt/0cbn hoge/hoge.txt
アーカイブの中の特定のファイルを展開する

 # tar xvfp /dev/rmt/0cbn
rootユーザで、ファイルのオーナもリストアする

5)リモートバックアップの手順
 サーバA(HOST-A)のファイルをサーバB(HOST-B)のテープで
 バックアップをとる

 HOST-B $ mt eom
サーバBでテープヘッドを最後まで移動する

 HOST-A $ tar cvf – file | ssh -l root HOST-B dd of=/dev/rmt/0cbn
サーバBのアカウントを指定する必要がある
 リストア方法は同じ

カテゴリー: メイ->豆知識->Solaris パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です