誰でも、次の方法でバックアップを実行する簡単なバックアップスクリプトまたはプログラムをお勧めできますか?
- 増加
- X バックアップ循環
- マウントされたドライブへのバックアップ(リモート接続は不要)
- 複数のソースフォルダ
- スペースを節約するために、最後のバックアップから変更されていないファイルへのハードリンク
- 差分ファイルだけでなく、フルファイルバックアップ
- オプション: バックアップしないファイル/フォルダ除外リスト
- オプション:プロセスが完了したら、バックアップの詳細を含むEメールを送信します。
私が見つけたほとんどのスクリプトはフルイメージバックアップまたは差分バックアップを扱いますが、選択したフォルダのみをバックアップして復元する必要がある場合に備えて、フルファイルを持っていると思います。
追加データが必要な場合は、喜んで追加します。
答え1
私は使うレーダー同様の要件について。回転Iの場合クローンワークセットの使用。
dar は以下の要件を満たしています。
- ファイル/ディレクトリを除外するためのオプションセット(例
-P www/testdir
:) - フルファイルバックアップ(多くのユースケースではこの方法が高速です)
- マウントされたドライブへのバックアップ(通常動作モード)
- 複数のソースフォルダ
- 増分バックアップ
cron ジョブは次の要件を満たします。
- 回って
クローン操作を変更して電子メール通知を簡単に追加できます(成功時に出力が抑制されないように)。
DARはアーカイブファイル形式を使用するため、内部でハードリンクを使用しません。ただし、変更されたファイルのみが新しい増分アーカイブに保存されるように増分バックアップを実装します。
答え2
私は数年前にいくつかの修正を経て、次のバックアップスクリプトを使用してきました。 http://archive09.linux.com/feature/121604
要件(増分、回転、ハードリンク、マルチソース)のすべてのボックスをチェックしても、より良いことがあるように感じますが、見つかりません。