※ ChatGPTを利用し、要約された質問です(原文:DATにバックアップを取るとき)
バックアップを取る時の注意点と確認方法
このQ&Aのポイント
UNIX初心者のため、バックアップを取る際に注意すべき点や確認方法が分からない。
テープにバックアップしたファイルを確認するためには、マーカを書き込むことが必要。
試しにバックアップと復元を行ったが、一部エラーが発生している。
UNIX初心者です。Solaris2.6使用。
4mmDATの1本のテープに /var /opt /export/home の三つのファイル
システムをバックアップした後で、2番目の/optの中身を確認するにはどう
すればいいのでしょうか?
man mt で調べて、各ファイルシステムの終わりにマーカを書き込めばいい
らしいことはわかったのですが、具体的なやり方がいまひとつ分かりません。
実際に試したのは、
テープのリワインド状態から、
ufsdump 0cuf /dev/rmt/0mn /var
mt -f /dev/rmt/0 weof 1
ufsdump 0cuf /dev/rmt/0mn /opt
mt -f /dev/rmt/0 weof 2
ufsdump 0cuf /dev/rmt/0mn /export/home
mt -f /dev/rmt/0 weof 3
この後、ufsrestore if /dev/rmt/0 を実行し、
ufsrestore > ls
で中を見てみると、最後にテープに落とした /export/home の内容が
表示されます。ufsrestoreを終わらせて mt bsf コマンドを実行すると
I/Oエラーになってしまいます。
どこがおかしいのでしょうか?
お礼
とても参考になりました。ありがとうございました。