写真やその他のファイルなどの個人ファイルをバックアップするための小さなホームサーバーを購入しました。このサーバーは、USBスティックからの起動を実行します。2台のハードドライブにファイルをミラーリングするために、mdadmを使用してRAID1でシステムをセットアップしました。
私は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のディスクから除外するには、すべてのアクセス許可で完全バックアップを実行するだけで十分でしょうか?
または、システム全体のバックアップを実行するためのツールはありますか?
これは、すべてのデータをバックアップするという点で機能します。データをバックアップすることをお勧めします。私は個人的にこの方法を使用して、小規模な環境でいくつかの完全なシステム(およびそれらの変数データ)をバックアップしますが、これはうまく機能します。
ただし、これは単に元に戻すことができるスナップショットではありません。これを使用してシステムを復元またはコピーする必要がある場合は、パーティション構造を構築し、ブートシステムを手動で構成する必要があります(また、新しいディスクに一致するようにfstabを編集する必要があります-さらに、他のいくつかのファイルもあります忘れる)このコマンドを本質的に逆にして、そのファイルシステムの内容を復元する前に。
さて、これには何の問題もありません。これは少し手動ですが、OS全体を再構築するよりも確かに手動ではありません。あなたが本当にそれに慣れていて、問題にぶつからないのであれば、2、3分かかるかもしれません(もちろん、物をコピーするのにかかる時間を数えません)。
ただし、他の方法を使用してシステム全体をバックアップしている場合でも、イメージごとではなくファイルごとにデータにアクセスできる必要があるため、これはデータをバックアップするための優れた方法です。基礎。ただし、システムバックアップの場合、完全なOSディスクイメージ(ブート構造とすべて)が非常に便利であることがわかりました。
この種のバックアップでは、ほとんどの小規模(<10マシン)環境でReaR(http://relax-and-recover.org/)を使用します。使い方はとても簡単で、展開も簡単です。それはあなたがすぐに頼ることができるあなたのマシンのイメージを作ります、そしてそうするための素晴らしいインタラクティブなシェルさえ提供します。ほとんどの人がそこまで歩いて使用できるので、そのままにしておくのに最適です。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加