NTFS圧縮とRSync

NTFS圧縮とRSync

現在、RSyncを使用してハードドライブをバックアップしています。私は週に一度これを行います。 NTFS圧縮を使用していくつかのハードドライブを圧縮したいと思います。これは今後のスナップショットにどのような影響を与えますか?将来のスナップショットがハードリンクを同じ方法で使用するのか、まったく新しいバックアップを作成するのかはわかりません。

答え1

ファイルシステムが圧縮を提供するとき、通常は次のように設計されます。透明したがって、一部のメタデータ(実際に使用されている物理ブロックの数など)を除いて、元のファイルと圧縮バージョンの間に違いはありません。これはLinux NTFS-3gの場合のようです。

デフォルトでは、rsyncはファイルのタイムスタンプとサイズのみを比較して、ファイルが変更されていないことを確認します。新しい(つまり他の)ファイルのみが圧縮されます。

答え2

NTFS圧縮を必ず使用する必要がありますか?

.tar.tgzを圧縮するには、--rsyncableオプションを使用する方が良いかもしれません。 .tar.gz違いのみを送信し、ネットワーク帯域幅を節約します。

本当に高い圧縮レベルが必要な場合は、gzip -9を使用できます。本当にもっとスペースを節約する必要がある場合は、rdiff-backuptを使用して違いのみを保存できます(復元するには元のファイルを保存する必要があります)。元のファイルを紛失すると問題が発生する可能性があるため、rdiff-backupはお勧めできません。

関連情報