どのルートディレクトリをバックアップする必要がありますか? [コピー]

どのルートディレクトリをバックアップする必要がありますか? [コピー]

私はFedora 20システムの増分バックアップを開始する予定であり、含めるべきルートディレクトリから除外するのが便利なディレクトリを知りたいと思います。すでにオンラインにこれ​​に関する多くの情報があることを知っていますが、この簡単で具体的な質問に答えることができる情報はないようです。このサイトにすでに記載されている答えを見てください。便利ですが、etc具体的ではなくで終わる場合が多く、あまり役に立ちません。

私は、システムの実行中に作成または入力されたディレクトリをバックアップする必要はなく、バックアップする必要はないと思います。たとえば、/run/media/Harry/CA6C321E6C32062Bバックアップを保存するハードドライブは確かにありません。こんなこともありますか?

rsync説明したシステムで使用します。ここ、小規模でテストしてみました。私はGUIフロントエンドとしてLuckyBackupを見ましたが、技術的な詳細に陥っていました(私の脚注を参照)。どのファイルを含めて除外するかを知っている場合は、そのタスクマネージャを使用してrsyncに必要なコマンドを設定します。

クラッシュが発生した場合は、クラッシュ前の状態を正確に再現しようとするのではなく、Fedoraを再インストールしてから再起動時にバックアップをリソースとして使用することを想定します。

具体的にはどのファイルを含めて除外する必要がありますか?

脚注:LuckyBackupは、私が提供した参照で日付スタンプを使用する方法を見つけることができず、テスト実行ログの使用方法を理解していません。なぜ最初は黒い線の後ろに赤で印刷されますか?ログが長すぎてアクセスできなくなりましたか?エラーが重要であることを確認するために、エラーの詳細をどのように見つけることができますか?これらは調査的な質問です。私が本当に質問するのは、「どのファイルを含めて除外するのですか?」です。

答え1

重要なことは何かあなたのデータ! プログラム(および残りのシステム)は、常にDVDおよび配布リポジトリから最初から再インストールできます。つまり、構成を大幅に変更した場合は、/ etcをバックアップすることをお勧めし、/usr/localローカルに多数のパッケージがインストールされている可能性があります。

重要なのは/homeすべてのデータです.../var/mailまたはメールサーバーを実行している場合/var/spool/mail...ローカルWebページ(/var/wwwなど)...そしてデータベースの内容 - MySQL、MariaDB、PostgreSQL(おそらくどこかにあります)場所にありますが、/varデータベースサーバーまたはデータベースダンプに適したプログラムを使用してバックアップすることをお勧めします。

もちろん、システム全体をバックアップできますが、ほとんどのシステム(/home、メール、データベースを除く)は大幅に変更される可能性が低いため、すべてのエントリに対して増分バックアップを実行する必要はほとんどありません。ストレージスペースがあり、システム全体のフルバックアップを実行したい場合は、3ヶ月ごとに実行するだけで十分です。データを増分バックアップする限り! ただし、データと構成を除くシステム全体が DVD および配布リポジトリから再インストールできることに注意してください。必要バックアップします。

メールとデータベースの場合/home...毎月1回フルバックアップを実行し、毎週変更を含む毎週バックアップを実行し、最後の最後の日/最後の変更を含む毎日または1日に数回バックアップします。 。サポート。これは、ホームディレクトリ、データベース、メールが毎日どれだけ変更されるか、データがどれほど重要かによって異なります。

またはデータが変更された場合たくさんたった1週間で毎月ではなく、毎週フルバックアップを実行することを検討できます。さまざまな種類のデータに異なる期間を使用することも検討できます。毎月/homeのフルバックアップを実行し、毎日/mailのフルバックアップを実行し、毎日データベースのフルバックアップを複数回実行します。実行中のサービスとデータの重要性によって異なります。

PS:実行中で変更されたデータベースをバックアップするのは問題です。オプションを確認し、あなたに最適なソリューションを見つけてください。

答え2

ルートパーティションが1つしかない場合は、フルバックアップを作成する必要があります。別のパーティションがある場合は、そのパーティションもバックアップする必要があり/homeます。最も簡単な方法は、-x/--one-file-systemオプションを使用して、一時/仮想ファイルシステムを含まずに下から下に繰り返すことを可能にするrsyncことです。//run/lock/dev

もちろん、最初は少し時間がかかりますが、追加の増分バックアップでは変更されていないすべてのエントリは無視されます。もちろん、rsyncインストール後に変更されていないファイルを除いて初期データサイズを大幅に減らすことができます。完全な回復(他のパーティションまたはCDから一時的に起動および回復)。

関連情報