![バックアップダンプが機能しているかどうかを確認する](https://rvso.com/image/503745/%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%83%80%E3%83%B3%E3%83%97%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B.png)
dump コマンドを使用して Linux サーバーをバックアップする場合、ファイルが作成され、適切なサイズであることを確認する以外に、ダンプが実際に成功したかどうかを確認する方法はありますか?
答え1
いくつかの提案:
- ダンプ プログラムからの終了コードを確認します。
- 問題のファイル システムから既知のファイル 1 つをテスト復元します。
- 上記と同じですが、ランダムに選択されたファイルからのものです。
- 上記と同じですが、最近変更されたことがわかっているファイルです。
- テープにダンプする場合は、バックアップしたファイルシステムの数がテープに含まれていることを確認してください (多くの人がここで巻き戻しデバイスの動作について知ります)。
restore
/dev/null にダンプし、正常に動作していることを確認します。- 必要なフラグをいくつか見てみましょう
dump
。-u
更新したり/var/lib/dumpdates
、-F
ダンプの最後にスクリプトを実行したり、-I
エラー許容度を調整したりすると役立つかもしれません。
上記のすべては、ダンプを実行するのにどのくらいの時間がかかるか、FS の大きさや数などによって異なります。
覚えておいてください: 復元され、テストされるまで (マネージャーの前で!) バックアップされません。
答え2
チェックサムを使用することもできますが、最も安全な方法はバックアップから復元することです。すべてのバックアップをテストする必要はありませんが、1 回は別のマシンでバックアップを復元する必要があります。こうすることで、バックアップが機能するかどうかを確実に知ることができます。