![如何将远程计算机上的文件夹同步到域上的服务器](https://linux22.com/image/553474/%E5%A6%82%E4%BD%95%E5%B0%86%E8%BF%9C%E7%A8%8B%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%E5%90%8C%E6%AD%A5%E5%88%B0%E5%9F%9F%E4%B8%8A%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我们有一个小型远程办公室,经常与我们共享数据。我了解到数据是以电子邮件附件的形式共享的,但这显然会导致版本控制混乱和覆盖。
我正在寻找一种方法,然后直接在我们主办公室域控制器上同步文件夹。
我个人使用 LiveMesh,但我想要一个直接同步到我们的服务器的工具,而无需第三方托管数据,因为我们已经有在线备份服务来负责异地备份。
哪种企业级工具可以让我们将域外远程计算机的文件夹同步到域的文件服务器中?同步必须是双向的,例如:远程办公室的某个人将创建发票。我们办公室的某个人将对其进行审核和修改。远程办公室需要看到更改。
我们的服务器是Windows 2003。
答案1
您可能会遇到一个问题,即找不到一个可以妥善处理未通过企业目录管理的外部机器的“企业”级工具。
也就是说,如果集中式存储库和版本控制是最重要的部分,那么您就需要一个能够让多个用户协作处理文档的版本控制或文档控制系统(SharePoint 就是一个例子)。
已经提到的选项,例如 robocopy 和 rsync,可以完成将数据按照计划传送到需要的位置的繁重工作,但如果文档的两个副本都在发生变化,则可能会在源和目标之间进行版本控制时带来自身的复杂性(正如 mfinni 在其评论中指出的那样)。
如果您可以在远程办公室获得基础设施支持并将其纳入域中,分布式共享管理(a la)DFS 可能适合您的情况,但需要整合该办公室并启动和运行服务,这需要管理和基础设施开销。
从好的方面来看,到目前为止,本帖子中提到的每件事都比传递电子邮件附件要好。
答案2
我不会把它称为企业级,但是Robocopy应该能胜任这份工作。
答案3
如果您确实需要双向同步,那么最好将此文档/这些文档放入 SharePoint 之类的程序中,并启用版本历史记录。