※ ChatGPTを利用し、要約された質問です(原文:テープのリストア)
テープのリストアに関する質問
このQ&Aのポイント
HP-UXを用いて複数のアーカイブを一つのテープにバックアップしたが、リストア時に一部のアーカイブしか復元されない問題が発生した。理由を教えてください。
mtコマンドでのデバイスファイルの指定方法について質問です。バックアップの際に/dev/rmt/0mnを指定しているが、/dev/rmt/0mを指定しても大丈夫ですか?
テープのリストアに関して困っています。アーカイブを一つのテープにバックアップし、リストアを試みたが一部のアーカイブのみ復元されました。また、mtコマンドでのデバイスファイルの指定方法もよく分かりません。お知恵をお貸しいただけますか?
非常に困ってます。
HP-UXを用いて
tar cvf n ./1997.tar ./1998.tar ./1999.tar ./2000.tar
cd gazo
tar cvf /dev/rmt/0mn ./97* ./98* ./99* ./00*
というようなシェルを実行し、一つのテープにアーカイブを二つ作成し、バックアップを
行いました。
このテープの内容をリストアしようと次のコマンドを実行した所
tar xvf /dev/rmt/0m
1997.tarのみしか、リストアされませんでした。何故か理由が分かりますか?
tar xvf /dev/rmt/0mn とすると1997.tar 1998.tar 1999.tar 2000.tarが
リストアできました。
後、テープを操作するmtコマンドでのデバイスファイルの指定方法は
バックアップの際に/dev/rmt/0mnを指定しているため、
/dev/rmt/0mnと指定する必要があるのでしょうか?(例:mt -f /dev/rmt/0mn ref)
mt -f /dev/rmt/0m refと指定するのはだめなのでしょうか?
どうかご回答よろしくお願いします。
お礼
回答ありがとうございます。 >デバイスの部分が、「n」だけになってますが、以下の意味でしょう>か? >tar cvf /dev/rmt/0mn ./1997.tar ./1998.tar ./1999.tar >./2000.tar すみません。その通りです。 >上記の記述はマルチボリュームになってるだけ? テープはひとつしか使用しておりません。 >mt -f /dev/rmt/0m rew (1) >tar xvf /dev/rmt/0mn >tar xvf /dev/rmt/0mn >tar xvf /dev/rmt/0mn >・・・ (1)のmtコマンドの/dev/rmt/0mはの/dev/rmt/0mnのどちらを用いても 良いのでしょうか? >ハードウェア圧縮は避けたほうがいい 私のやり方はハードウェア圧縮を用いているのですか?