首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络文件同步工具

网络文件同步工具
EN

Server Fault用户
提问于 2009-05-01 14:04:32
回答 6查看 4.7K关注 0票数 4

我们需要使多台服务器上的一组文件保持同步。这似乎是一个简单的问题,但我不是全职的系统管理员,虽然我找到了一个简单的解决方案,但它并不是很健壮。

我们在Windows 2003机器上通过Citrix向企业提供了一个应用程序(这些框即将被虚拟化)。最初,当应用程序发布一个新版本时,我们会手动将文件复制到每个服务器上。我通过一个批处理文件减少了这一手工工作的占用。它可以工作,但我认为更好的方法是将更新的文件复制到一个位置,并让一个工具来处理其余的文件。

还有其他工具可以很容易地实现同步吗?还是我最好的选择是坚持我所拥有的,或者研究Robocopy更高级的特性?

EN

回答 6

Server Fault用户

发布于 2009-05-01 14:28:31

我们使用的是SyncBack,它在所有版本中都有很好的特性:免费、SE和PRO版本:通过网络共享或FTP、ZIP、过滤器、HTML和电子邮件日志、调度等进行同步或备份。

我们使用我们服务器上的商业和免费版本来进行web应用程序的部署/同步、日志文件传输和备份到磁盘作业。

票数 7
EN

Server Fault用户

发布于 2009-05-02 07:27:54

假设您运行的是Windows2003Server或更高版本的R2,您就可以立即得到DFS复制。它是专为你描述的情况而设计的。在复制组中的每个成员之间,将自动同步特定文件夹中的所有文件。一旦在任何成员上检测到任何更改,它就会自动发生,并且只会通过网络发送已更改的文件位。

不要让看似复杂的文档吓到你。假设您已经有了一个Active Directory,那么设置就相当简单了。

票数 4
EN

Server Fault用户

发布于 2009-05-01 14:08:23

如果您只需要简单的文件夹同步,我只需使用如下脚本:

代码语言:javascript
复制
SET SOURCE=D:\Versions
SET DESTINATION=\\backupserver\VersionBackup

ROBOCOPY /MIR %SOURCE% %DESTINATION%

这将从%目标值%中添加和删除文件,使其与%源%匹配。如果你想看一些更好的东西,试试RichCopy机器人图形用户界面的接班人

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/2414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档