所以我感兴趣的是一种方式(理想的跨平台)有一个zip文件,它通过恼人的慢速上行连接(想想ADSL)上传 - 其中只上传了delta(假设最近的版本在服务器上并且最小化)要上传的更改)。
现在rsync可以工作 - 使用gzip rsync-aware支持(即你使用gzip压缩文件 - 但是告诉它是rsync友好的) - 但是,这对Windows来说有点痛苦。
之前是否已经解决了?还是rsync / gzip组合最先进的技术?
(请注意,此网络不对称 - 下载速度提高了一个数量级 - 因此不会出现双向同步问题)。
答案 0 :(得分:1)
rdiff-backup也可用for Windows,并且非常适用于这类问题。看起来也很好地处理二进制差异。只有当它是非任务关键型数据时才使用它,因为Windows变体没有经过充分测试。
我将它用于Linux,没有任何Windows经验。在本地/远程位置比较哈希值可能是个好主意。
如果您不想进行增量备份,则必须实现一些cronjob(在任务栏中安排作业,不知道在Windows中如何调用它)来清理旧文件。
不确定它是否符合您的需求,但我认为它非常接近,绝对值得一试!
答案 1 :(得分:1)
最好的解决方案似乎是“使用rsync,即使在Windows上”