如何同步我的www文件黑白服务器?

时间:2010-05-23 14:08:16

标签: iis-7 synchronization

我想在我的所有网络服务器上同步我的数据。怎么办呢?

3 个答案:

答案 0 :(得分:0)

Rsync是一种同步文件的简便方法。它最初用于Unix,但它在Windows下也运行良好。它只传输已更改的文件部分。

对于数据库来说,它变得更复杂,如果需要,你应该查找复制。

答案 1 :(得分:0)

rsync的windows版本称为cwRsync,效果很好。但是它不处理Windows上的权限。因此,接收端的所有文件都继承了默认权限。

如果所有系统都在快速,低延迟的网络上,则robocopy就足够了。

如果它们位于同一Windows活动目录域中,则最好使用内置DFS复制。

答案 2 :(得分:0)

使用Microsoft Web Deploy可能是复制服务器内容,权限,注册表设置,COM对象,GAC组件等的最强大的解决方案之一。 http://www.iis.net/download/webdeploy

您可以执行实时同步(即两个实时服务器)或生成包以便可以脱机应用,将服务器从iis 6迁移到7,比较两个服务器,发现依赖关系,同步数据库(SQL Server和MySQL),仅同步一个站点或许多等等。

它还包含在Visual Studio 2010中,用于生成可以通过HTTPS轻松部署的Web应用程序包,而无需成为管理员。