我正在寻找一种解决方案,可以在多个windows操作系统上自动同步文件,包括Windows 2003、2008和Windows 7。
其中一个用例是让Nagios配置文件在多台(相同的)计算机上保持同步。我只需要在一台主机器上进行更改,然后将其推送给客户。客户端只需要读取对共享的访问,这就消除了锁定或版本控制的需要。
我看过DFS、WebDAV、NFS等。其中一个选项可能是傀儡或cfengine (如果我错了请纠正我),但我更喜欢使用为该任务构建的自定义工具,而不是整个配置管理套件。与Windows相比,我更喜欢类似于另一个文件夹的东西(而不是网络驱动器),而且我们也不想使用像Dropbox这样的第三方服务。最后,我希望能够把它从一个位置,而不是写一个脚本,以拉下文件,等等。
有符合这个描述的东西吗?
发布于 2011-05-30 15:41:19
谢谢你的建议。最后,我更多地了解了Server断层,并发现了在网络上推送/发布大型集文件的最有效方法是什么?这个问题,它建议使用SVN和本地脚本将文件更改推送出去。
它位于文件系统的顶部,允许我通过一个Nagios插件手动推动更改,该插件调用脚本。版本控制和在开发分支中进行测试的能力只是这里的红利。它也让我避免使用第三方程序,我不熟悉的东西,我们已经部署和熟练的东西。
无论如何,谢谢你的回答!
发布于 2011-05-26 00:42:26
启用脱机文件的映射驱动器?
发布于 2011-05-26 01:08:02
我会尝试Unison,它可以在没有管理员特权的情况下运行。
https://serverfault.com/questions/273968
复制