我尝试使用 rsync 备份几个文件,大多数文件都正常工作,除了那些实际上是 truecrypt 加密容器的文件。我的文件中有一个隐藏卷,我想知道这是否是问题所在。
我理解 truecrypt 隐藏卷的意义在于它不应该被检测到,但我认为这意味着它与垃圾/随机数据无法区分。
但是,当我通过将新文件放置在文件容器中的隐藏卷中进行更改时,rsync 不会检测到文件已更改。
有想法吗?
答案1
TrueCrypt 不会更改文件时间戳和大小。
- 触摸-m容器
- rsync-c ....
人rsync:
-c, --checksum skip based on checksum, not mod-time & size
答案2
我猜测 TC 会确保对文件的更改不会修改文件时间,因此您必须触摸该文件或告诉 rsync 使用校验和来确定要备份的内容。