我有两台服务器使用MS NLB的IIS,这是很好的工作。
我有一个D:\网站\目录在这两个服务器上包含的HTML,CSS,ASPX和图像等。我想将ServerA上的D:\ Websites \目录复制到ServerB上的D:\网站\。 我不需要任何snyc,只是一个暴力拷贝/从ServerA – > ServerBreplace。
达到这个目标的最好方法是什么?
Robocopy可能是简单副本的最佳select。
robocopy src dst /mir
你可以使用分布式文件系统 ,但它可能是矫枉过正。
我们只是使用Robocopy +batch file+计划任务从1个服务器复制到另外3个。 Robocopy可用于Server 2003作为资源工具包工具的一部分 ,或内置于Server 2008。
似乎更好地使用内置在IIS中的function,它被devise为使用,而不是使用一系列额外的失败点,如计划任务和脚本等。
您可以共享ServerA上的文件夹,然后更改该站点的ServerB IIS设置,以便主目录设置为“位于另一台计算机上的一个共享” – 然后您将指向ServerA上的共享
如果冗余是一个问题,您可以将数据完全移到不同的服务器上,共享它,然后像上面提到的ServerA和ServerB一样。
只是大声思考!

我喜欢超级灵活的文件同步器,因为它内置了日志和电子邮件通知失败。