我目前有一个使用 RSync 备份的硬盘。我每周做一次;每月快照。我想使用 NTFS 压缩来压缩我的一些硬盘驱动器。这会对我以后的快照产生什么影响?我不清楚我未来的快照是否会以相同的方式使用硬链接,或者它将创建一个全新的备份。
答案1
当文件系统提供压缩时,它通常旨在透明的,因此除了一些元数据(例如使用的实际物理块数)之外,原始文件和压缩版本之间不应该有任何差异。 Linux NTFS-3g 似乎就是这种情况。
默认情况下,rsync 仅比较文件的时间戳和大小来确定它们是否未更改。请注意,只有新的(即不同的)文件才会被压缩。
答案2
您真的需要使用 NTFS 压缩吗?
也许使用 --rsyncable 选项来压缩 .tar.tgz 会更好。它只会发送 .tar.gz 的差异,并且会节省网络带宽。
如果您确实需要更高的压缩级别,可以使用 gzip -9。如果你确实需要节省更多空间,你可以使用 rdiff-backupt 只保存差异(你必须保留原始文件才能恢复)。我不推荐 rdiff-backup,因为如果你丢失了原始文件,你就会遇到麻烦。