- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:/usr/lib及び/libのリストアが失敗します)
/usr/lib及び/libのリストアが失敗します
このQ&Aのポイント
- 質問者は、/usr/lib及び/libのリストアが失敗している状況について質問しています。
- 質問者は、tarコマンドを使用してディレクトリのバックアップとリストアを行っています。
- 質問者は、リストアすると画面が落ちてしまい、起動できなくなることに困っています。特に/usr/libディレクトリが問題の原因のようです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> # tar cvf /var/tmp/bin.tar ./bin 何を目的に /bin をtarしているのでしょうか? Aというサーバの/binを、Bというサーバの/binにリストアしたいのでしょうか? 結論から言うと、/binなどのシステム関連ディレクトリは tar ではなくて dump/restoreコマンドで操作しないと失敗します。 確実に実施したいなら、シングル・ユーザ・モードでdump/restoreコマンドで操作します。
その他の回答 (1)
- qaz_qwerty_me
- ベストアンサー率19% (214/1115)
回答No.2
> シングルユーザーモードでも、/opt /usr /varが デバイスビジーでアンマウント出来なくて…。 デバイス・ジビーで失敗すのは、ブートしているシステム関連のファイルを上書きするためで、通常のブート・デバイス以外から起動すればデバイス・ジビーは回避されるはずです( ブータブルなCD-ROMなど )。 多分、dumpは通常のシングル・ユーザ・モードで大丈夫だと思いますが、restoreはCD-ROMなどの別デバイスから起動したUNIXで実行しないとデバイス・ジビーで失敗すると思います。
質問者
お礼
何度もありがとうございます。 色々やってみたのですがうまくいかず、tarでファイルだけリストアすることにしました。。。 時間があるときにきちんとやってみます。 ありがとうございました。
お礼
ご回答ありがとうございます。 ハードウェア障害などに備えて、テープへのバックアップ、テープからのリストアを実施したいのです。 リストア時、os再インストール後、tarにてバックアップを取っておいたディレクトリを上書きで戻すつもりでした。 でもシステム関係はダメなんですね。。 実は、dumpとrestoreコマンドで実施しようと思って色々検証したのですが、うまくいかなくて。。 シングルユーザーモードでも、/opt /usr /varが デバイスビジーでアンマウント出来なくて…。 fuserコマンドで確認しても使用している形跡はありませんでした。 また、/をrestoreコマンドでリストアしたら、途中で動かなくなったり。 色々ありまして、前に進まない状況です。