想知道是否有人可以建议一个好的文件复制工具,它将通过 WAN 链接进行复制。没有花哨的东西,即 VPN,我们正在寻找一个可以双向同步的直接 TCP/IP 连接。
我们已经研究了 robo-copy、rsync(我们目前已经使用但它只是一种方式)和其他一些较小的技术。任何建议都会有所帮助!哦,这仅适用于 Windows。请不要使用 linux/unix 工具。
- 更新 -
现在,Web Farm Framework 将能够提供帮助……非常酷。
想知道是否有人可以建议一个好的文件复制工具,它将通过 WAN 链接进行复制。没有花哨的东西,即 VPN,我们正在寻找一个可以双向同步的直接 TCP/IP 连接。
我们已经研究了 robo-copy、rsync(我们目前已经使用但它只是一种方式)和其他一些较小的技术。任何建议都会有所帮助!哦,这仅适用于 Windows。请不要使用 linux/unix 工具。
现在,Web Farm Framework 将能够提供帮助……非常酷。
过去我已经成功使用过Unison File Synchronizer。
它适用于 MS Windows 和大多数 Unix 系列(甚至可以跨平台同步)。它适用于两个方向:
与简单的镜像或备份实用程序不同,Unison 可以处理对分布式目录结构的两个副本的更新。不冲突的更新会自动传播。检测并显示冲突的更新。
这是一个研究项目的结果。我发现它很容易使用,最重要的是,非常可靠(它非常小心地处理连接故障等)。
它使用自己的未加密协议,但如有必要,可以轻松地通过 SSH 建立隧道。
要使用,您只需将其指向两个目录(本地、远程安装或通过 SSH 建立隧道)。在第一次运行时,它会发现并显示任何差异供您调和。之后,每次运行它时,它都会默默地分发不冲突的更改,并提示您发生冲突(尽管您可以告诉它从不提示)。为此有一个命令行和一个图形前端。
我有没有提到它是免费软件?
一个警告:如果存在非 ASCII 文件名,跨平台同步将无法正常工作,因为 Unison 无法正确转码文件名(尽管有变通方法)。但是对于 Windows-Windows 应该没有问题。
我们的 IT 部门基于 rsync(在 Windows 服务器上运行)构建了一个国际同步网络。这用于将非常大的文件传输到其他位置。效果非常好,当您通过 LAN 将文件发送到本地服务器时,然后通过 WAN 将其缓慢发送到最接近接收器的位置(它们可以在公司内部或外部)。我与之交互的另一个系统是基于 Web 的,但服务器不在现场,因此必须在断开网络连接之前完成完整的 WAN 事务。
不完全符合您的要求,但 rsync 可以用作出色系统的一部分。