バックアップ戦略をアップグレードするためのLinuxバックアップツールを探しています。
現在、私はLinuxサーバー(Ubuntu 20.04)で毎日フルバックアップを実行しています。私は仮想化システムへの依存を避けるために(LinuxおよびLAMP&Coツールを使用してすべての種類のサーバーで再起動できるように)、VM内で直接データをバックアップし、別のサイト(VMware vSphereレベルではない)に送信することを好みます。
私たちは100万を超えるファイル(csv、json、xlsx)とほぼ1Toのデータを持っています。圧縮後、lbzip2とマルチスレッド構造のため、4時間で100Goに減少しました。毎晩、空間と時間が過度に感じられ始めます。週末にはフルバックアップをして、平日の夜には増分バックアップをしたいと思います。
DarとDuplicityを試しましたが、マルチスレッドなしでDarはGz圧縮のみを使用します(DuplicityはGPGでbz2を実行できますが、シングルスレッドでのみ可能です)。
私の夢の解決策:
- 時間を節約するマルチスレッド
- 暗号化
- ディスク使用量を減らすための適切な圧縮(lbzip2または同等)
- オープンソースソフトウェア
バックアップを最適化するために使用できるツールやソリューションを知っている人はいますか?
答え1
レスティック要件を満たす:マルチスレッドを使用し、重複排除と暗号化を実行し、圧縮をサポートしてストレージ要件を削減し、オープンソースです。
答え2
©XSIBackup - アプリ実際にはマルチスレッドです。バックエンドにデータを書き込んでいる間に読み込んで圧縮できます。これはSSHで動作し、かなり新しいCPUで1Gbps NICを簡単に飽和させることができます。
これには、次のような素晴らしい機能セットがあります。
- ブロックレベルの重複排除。
- LZJB圧縮。
- すべてのSSH対応ホストでバックアップソースとターゲットとして機能します。
- オープンソースではありませんが、ファイル数やサイズに制限なく無料で使用できます。
- 暗号化は提供しませんが、SSHを介して実行されることを考慮して、ファイルシステムで有効にするだけです。