Debianシステムのバックアップと復元

Debianシステムのバックアップと復元

写真やその他のファイルなど、個人ファイルをバックアップするために小さなホームサーバーを購入しました。サーバーはUSBメモリースティックから起動して実行されます。私はmdadmを使用してシステムをRAID 1に設定し、ファイルを両方のハードドライブにミラーリングしました。

私はLinuxに慣れておらず、システムにダメージを与えるのではないかと心配していますが、ルートディレクトリ/をハードドライブである/mnt/disk/publicにバックアップしたいと思います。このディレクトリには、ハードドライブ上のすべてのファイルが含まれています。

今私の質問は次のとおりです。

いくつかの断片が見つかりました。

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder

私の場合、すべての権限でフルバックアップを実行し、すべての権限と設定でサーバーをバックアップおよび復元し、/mnt/disk/publicを/mnt/disk/publicのディスクとして除外すれば十分ですか?

または、システム全体のバックアップを実行できるツールはありますか?

ベストアンサー1

すべてのデータをバックアップするので、この方法が効果的です。データをバックアップすることをお勧めします。私は個人的にこの方法を使用して、小規模な環境で複数のシステム全体(および対応する変数データ)をバックアップするのに最適です。

ただし、これは単に元に戻すことができるスナップショットではありません。システムを復元またはコピーするためにそれを使用する必要がある場合は、パーティション構造を構築し、ブートシステムを手動で構成する必要があります(そして、新しいディスクと一致するようにfstabを編集することも、忘れてしまったかもしれない他のいくつかのファイルも含みます)。その後、デフォルトでコマンドをキャンセルし、ファイルシステムの内容を復元します。

今は何の問題もありません。これはわずかに受動的ですが、オペレーティングシステム全体を再構築するよりも確かにそれほど受動的ではありません。本当に慣れていて問題がなければ、2〜3分かかることがあります(もちろん、コンテンツを再コピーするのにかかる時間は除く)。

つまり、別の方法を使用してシステム全体をバックアップしても、イメージ単位ではなくファイル単位でバックアップできる必要があるため、この方法はデータをバックアップするのに最適な方法です。しかし、システムバックアップの場合、オペレーティングシステム全体のディスクイメージ(ブート構造など)が非常に便利だと思います。

この種のバックアップにはReaR(http://relax-and-recover.org/)ほとんどの小規模(マシン10台未満)環境で。使いやすくシンプルで展開も簡単です。これはすぐに信頼できるコンピュータのイメージを作成し、そのための素晴らしいインタラクティブシェルも提供します。ほとんどの人が近づいて使用できるので、静かにしてください。

おすすめ記事