我们使用一台Windows 2003服务器在两台其他Windows服务器之间同步文件。 我假设整个stream量通过服务器初始化同步。
如果是这样,是否有办法触发其他两台机器之间的副本,而不通过第一台服务器的路由?
谢谢! 问候,Uwe
如果你想让中间的服务器退出循环,你需要让其他两台服务器中的一台启动复制。 PsExec (如moshen所build议的)加上RoboCopy的组合将有效且快速地实现这一技巧。
RoboCopy有一大堆的命令行开关,使得这种同步很容易完成 – 只要确保在开始镜像删除( /PURGE或/MIR ) 之前进行彻底的testing,否则你可以在一眨眼的时候清除这两个目录!
根据您的networking基础设施,您可能会对/IPG:n开关感兴趣,因为它强制RoboCopy在数据包之间等待,从而允许其他networkingstream量通过。
您可以使用PsExec远程启动复制。
为什么不在服务器上添加一个计划任务来启动复制过程呢?
在远程机器上远程启动进程的另一种方法是在可执行文件周围使用Windows服务包装,并使用net start命令触发它 – 它支持调用远程服务器。
如何采取额外措施和实施DFS?