我正在尝试在我家的文件服务器和我兄弟的文件服务器之间设置文件同步,以便我们每个人都有重要数据的异地备份。两个系统都运行 Windows(一个是 XP,另一个是 7)。
我喜欢 rsync 只会传输部分文件的更改部分,而不是整个文件...节省了大量带宽。但我很少能让它正常工作。我试过使用 DeltaCopy,但它的界面很糟糕,虽然它可以在我的 LAN 中工作,但在远程连接时总是无法连接。(见这个问题了解更多详情)
是否有其他可在 Windows 上运行且具有类似功能的替代程序?到目前为止,我能看到的唯一其他选项是使用 FTP 和类似 SyncBackPro 的程序...但这只是传输整个文件...而且只有 512kbps 的上传带宽,这非常麻烦。
编辑: 进一步说明一下,我进行的备份需要在每个端点扫描几十万个文件,总计超过 400GB...这就是为什么我不使用像 LIVE 这样的中介服务进行传输...
编辑2: 此外,这些备份需要通过远程连接并且没有 VPN...这意味着使用 Windows 文件共享 (SMB) 是不可能的...
答案1
有同步它将允许您在 Windows 中运行 rsync。我们在一台服务器上使用它来备份大约 140k 个文件。FTP 无法处理这种情况。
答案2
rsync 在 Windows 上确实有效 -增量复制是一个包装器 - 尽管您可以单独使用其中打包的 rsync。
答案3
rdiff-备份使用 rsync 算法仅传输文件差异并保留文件历史记录。历史记录部分对于您的备份方案来说可能是一项非常重要的功能。
我已经在(仅限微软)办公室使用了一年多。它很好用。
答案4
我喜欢Unison 文件同步器...如果您不介意使用命令行工具。它速度很快,扫描文件更改的速度比 rsync 快得多。与 rsync 类似,它仅传输文件的已更改部分。