- 締切済み
テープにtarでバックアップしたものをリストアする方法
いつも大変お世話になっております。 Solaris 8上で、以下のスクリプトを実行し、テープにtarファイルとしてバックアップをとりました。それをLinux(Redhat Enterprise Linux 5)でリストアしたいと思います。 方法を教えていただけないでしょうか。 Solaris上のバックアップスクリプト(/usr1,/usr2,/usr3が対象) -------------------------------------- #!/bin/sh cd /usr1;tar cvf /dev/rmt/0mn . cd /usr2;tar cvf /dev/rmt/0mn . cd /usr3;tar cvf /dev/rmt/0m . -------------------------------------- manや様々な書籍・Webを見てもいまいち「テープに書き込んだtarファイルの使い方」がわからなかったため、質問させていただきました。 実に初歩的な質問で恐縮ですが、宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- t-okura
- ベストアンサー率75% (253/335)
回答No.2
参考 URL の mt と tar のところを読むとよいです。 mt でテープ中のファイルに位置付け、tar で抽出します。 ちなみに提示されたバックアップスクリプトでは、/usr3 の バックアップ時にテープを巻戻してしまっているので、 /usr1, /usr2 のバックアップが壊れてしまっています。
- eroermine
- ベストアンサー率18% (83/444)
回答No.1
テープではなくローカルファイルを tar のセーブ先にしてみると tar がなんなのかわかるでしょう。 tar cvf - dirname > dirname.tar tar tvf dirname.tar