コマンドライン増分バックアップツール

コマンドライン増分バックアップツール

どのコマンドライン バックアップ ツールの圧縮率が最も高いですか? メディア ファイル、テキスト ファイルなどを含むシステム全体をバックアップしたいです。

私は見つけたこのリストArch wiki サイトにありますが、これらのツールを比較するとどうなのか、全体的にどのツールが最高の圧縮率を提供するのかはわかりません。特定のファイル タイプでは異なるツールの方がより良い結果が得られるかもしれませんが、さまざまな入力ファイルが混在する場合、どのツールとどの設定を使用するとアーカイブが最小になるのでしょうか。

答え1

最高の圧縮率にもいくつかの重要な欠点があり、通常は推奨されません。

バックアップ ソリューションでは、高速な復元が重要になることがよくあります。

達成できる圧縮率は、データと使用している圧縮ツールによって異なります。xz最高の圧縮率の 1 つを提供します。

xz -z -c -9 -e /dev/sda2 > /path/file.xz

-cは、最高の圧縮率 ( -9) と極端なスイッチ ( ) を使用して、ディスクデバイスを標準出力 ( ) に圧縮します-e。これには非常に長い時間がかかります。

優れた圧縮率と高速な復元を実現するもう 1 つの方法は、たとえばrsyncバックアップを保存できる BTRFS などの圧縮対応ファイル システムを使用することです。

圧縮された BTRFS ボリュームをマウントするには:

mount /dev/sda2 -t btrfs -o noatime,nodiratime,compress=lzo /path

これは、圧縮を処理する必要がなく(ファイルシステムによって自動的に実行されます)、バックアップされたデータに高速にアクセスできるため、非常に便利です。

関連情報