将 IIS 7 网站从一台服务器迁移到另一台服务器上的 IIS 7.5

将 IIS 7 网站从一台服务器迁移到另一台服务器上的 IIS 7.5

我们的实时服务器上运行着一个 IIS 7 网站,目前正在设置一个运行着 IIS 7.5 的新开发服务器。有没有简单快捷的方法将 IIS 7 网站及其所有配置等迁移到 IIS 7.5 服务器?

我们尝试在 IIS 7.5 中从头开始建立此网站,但由于我们都没有 IIS 方面的培训或实际经验,因此很难使所有配置正确。

谢谢你的帮助

答案1

有几种方法可以实现此目的:

  1. 如果您要使用相同的 IIS 7 配置来构建服务器,请使用构建脚本。您可以结合使用 PowerShell(或 C#/VB.NET)和Microsoft.Web.Administration托管 API 来规范化您的配置。或者,您可以在 PowerShell 中编写脚本并使用IIS7 管理单元

  2. 如果这只是一次性的事情,那么你应该看看Web 部署工具。Web 部署工具允许您将一台 IIS7 服务器的设置与另一台服务器同步。您可以找到列出的“核心”可用功能这里

还有第三种方法(如果我真的很着急,我经常会用这种方法),但你需要非常小心,即将文件的相关部分applicationHost.config从一台服务器复制并粘贴到另一台服务器。在这个答案我向另一个用户解释如何在applicationHost.config他的不同的问题,但是答案中应该有足够的细节来为您在服务器之间复制设置时指明正确的方向。

相关内容