NASとRSnapshotに基づいて(適切な)バックアップシステムを設定しています。私のNASには、ドライブの1つが破損した場合に備えて2つのドライブがありますが、それ自体はバックアップではありませんが、NASの毎日、毎週、毎月のスナップショットを撮って外部HDDに保存することもあります。
私はこのデータの外部オフサイトのコピーを持ってそれを達成するための最良の方法を見つけたいと思います。リモートでrsnapshotを行うことはできないことを知っていますが、毎日/毎週/月ごとのスナップショットを含むrsnapshotディレクトリを同期する方が良いでしょうか、ローカルNASにバックアップしたいすべてのファイルをリモートNASにrsyncしてから、リモートNASディレクトリをrsyncする方が良いですか?スナップ写真。
複雑ならごめんなさい。どちらがより多くの帯域幅を節約するかを調べて、ローカルNASのスナップショットを撮って外部HDDに保存し、外部HDDをリモートNASに同期するか、すべてのファイルを同期しようとします。ローカルNASコンテンツをリモートNASに保存してから、リモートNASのスナップショットを撮りますか?
私の興味は、ローカルのrsnapshotディレクトリ内のすべての項目が変更される可能性があることです。たとえば、daily.0がdaily.1になります。これは、フルバックアップをリモートNASに同期する必要があることを意味します。この場合、rsync初期文書は次のようになります。より良い?
とても感謝しています!
答え1
daily.0
rsnapshotによってローカルで行われた名前の変更と同期を維持するために、リモートディレクトリの名前を変更するのは難しい作業かもしれません。フルスナップショットディレクトリをローカルからリモートに再同期するために多くのことをしたくない場合は、これが必要になる場合があります。別々のスナップショットをローカルおよびリモートで独立して作成する方がはるかに簡単です。時間に合わせて分離するとある程度弾力性が得られ、スナップショットが効果的に倍増します。
リモートスナップショットを撮る前にローカルファイルをリモートにコピーする必要はありません。これは、リモートのrsnapshotがネットワーク経由でファイルをインポートできるためです。つまり、リモートファイルをローカルにバックアップできます。 rsyncは、ローカルおよびリモートでファイルの一部のチェックサムを計算し、ファイルが変更されたときに必要な最小限のデータのみを送信してネットワーク帯域幅を減らすように最適化されています。