%E3%83%80%E3%83%B3%E3%83%97%E5%89%8D(%E3%83%AB%E3%83%BC%E3%83%88)%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E5%9B%BA%E5%AE%9A.png)
私はコンピュータにCentos 7をインストールしました。私の設定には、ルート(/)、/ data、および/ homeの3つのパーティションがあります。すべてのパーティションはxfsタイプです。それでは、ルートパーティションをバックアップしてみましょう。このために、以下を実行しました。
xfsdump -l 0 -f /data/root_fs.xfs /
すべて最高です。
実際には少し混乱しています。ライブマウントファイルシステムをダンプしているので、すべてがうまくいっています。バックアップが良好であることを確認するために、ルートファイルシステムを凍結してからダンプすることにしました。このために、以下を実行しました。
Xfs_freeze –f /;xfsdump -l 0 -f /dev/root_fs.xfs /;xfs_freeze –u /
...しかし、今システムは動作しません。 pingはできますが、キーボードやSSH経由で接続できないため、ハードリセットを行う必要があります。
/dataまたは/homeパーティション(停止前)で同じプロセスを問題なく使用できます。
私の質問は次のとおりです
xfsdumpはルートファイルシステムを最初に凍結せずにパーティションバックアップで終了しますか?これをベアメタルリカバリに使用できますか?
/dataまたは/homeファイルシステムを固定できますが、ルートファイルシステムは固定できないのはなぜですか?
挨拶。
答え1
古い質問です。しかし、同じ問題が発生した場合:
xfsdump
実際には、ライブファイルシステムで実行するように設計されています。バイナリを更新しない場合、またはダンププロセスを介してファイルを移動しないと仮定すると、ダンプは一貫して回復が容易になります。できるだけ静かなファイルシステムを使用してください。ご質問のご意見からわかるように、長期間凍結すると問題が発生する可能性があります。ルートファイルシステムは(レイアウトに応じて)
/var
含まれる可能性があるため、問題があります。これは、ロギングの中断、更新のutmp
中断などを意味するため、これ以上ログインできないという事実は驚くべきことではありません。