优秀的双向/多向文件同步软件

优秀的双向/多向文件同步软件

可能重复:
哪个应用程序最适合同步两个文件夹?

我喜欢将大多数媒体文件(音乐、视频、DVD 图像等)从我的内部计算机硬盘同步到外部磁盘。

目前我使用Dropbox2GB 用于同步我的文档、一些音乐和其他小文件...但 Dropbox 会将文件上传到互联网。

由于我的媒体文件很大,我想要一个类似 Dropbox 的离线解决方案。能够在多个位置之间同步(例如:内部 HD、2 个外部 HD ......全部同步)可获得加分。

Windows 上有这样的软件吗?我甚至愿意花钱买一个好的。

答案1

增量复制是一个同步适用于 Windows 的包装器。我自己还没有用过,但 rsync 是 unix 世界中同步文件的标准方法。它能够同步整个硬盘,并可轻松从连接问题中恢复,因为它可以从同步中断的地方继续。它可以比较和复制整个文件,也可以仅发送文件之间的逐位差异。您还可以通过 ssh 隧道传输 rsync 以在 Internet 上安全地使用,或者在网络共享之间、本地硬盘或目录之间使用它。

我的用法如下:

rsync -avz dirA dirB
rsync -avz dirB dirA

其中“-avz”指定以“存档”模式(递归等)复制,v=详细,z=使用压缩进行传输(如果通过网络传输则很有用),目录分别是源和目标。在第二个命令上进行交换可实现双向同步。

我相信另一个类似 UNIX 的工具也有 Windows 版本齐奏它专门用于处理双向和三向同步,并且还具有冲突解决选项,以防同一文件在多个地方发生变化。

我在 Windows 上用于轻量级备份的最后一个选项是同步玩具,这是 Microsoft 的一款免费下载程序,允许您定义文件夹对并执行单向或双向同步。它基于目录,不具备前两个程序的网络复制功能。

全部都是免费的。

答案2

我用过GoodSync很长一段时间以来,它确实很好地满足了我的需求。

尽管如此,为了同步到您可能需要创建的目标工作,这些工作可能会或可能不会太多。

答案3

您可以在一台计算机上托管版本控制服务器。例如,您可以创建一个颠覆存储库,并使用乌龟SVN从 Windows Shell 管理各个机器/硬盘上已签出的文件夹。

我还没有尝试过将这种方法用于非常大的静态文件(例如 DVD 映像),但它应该可以工作。不过,您可能必须手动完成所有同步(大量提交和更新)。

答案4

对于 LAN 解决方案,您需要 Microsoft 的同步玩具不过,DropBox 的待办事项清单上有针对同一局域网内的计算机进行局域网同步,因此最终它会更快。

相关内容