Linuxのバックアップとリカバリは最新のコピーのみをサポートします。

Linuxのバックアップとリカバリは最新のコピーのみをサポートします。

帯域幅の低いリモートロケーションにバックアップサーバーがあります。定期的にデータセンターからこのサーバーにデータを送信します。毎日バックアップされるファイルサイズは約100GBです。過去3日間のファイルを3つ保存したいと思います。

毎日最後に生成されたファイルを送信するcronjobを生成しようとしています。

これまでrsyncを使用しようとしています。誰もがこれを行うための他のツールを提案できますか?帯域幅が小さいと接続が中断される可能性がありますが、送信は完了する必要があることに注意してください。

rsyncを使用するには、生成された最後の1つのファイルを自動的に選択できますか?

事前にありがとう

答え1

最も簡単に使用する方法は、フルバックアップと増分バックアップを管理することができますduplicity--full-if-older-than <time>remove-older-than <time>

BWの質問を考慮して、私は個人的にrsyncrsyncを使用してフォルダを同期して、すでに持っているファイルをダウンロードするのを防ぎます。シェルスクリプトを使用して、rsyncで作成されたフォルダのアーカイブを作成し、古いアーカイブを削除できます。

関連情報