2009-09-07 38 views
1

通过一台机器上的IIS安装程序移植到另一台机器上的空白IIS 7安装的最快和最有效的方式是什么?端口IIS 7安装到另一台机器

包括所有的网站,应用程序,虚拟directorys,FTP帐户等?

谢谢。

+0

还是应该在serverfault? – Scott 2009-09-07 22:03:24

回答

1
  1. 您可以使用此工具 http://www.iis.net/extensions/WebDeploymentTool (它甚至可以IIS6之间迁移和7)

  2. 或者您也可以手动做到这一点:

http://iterat.ive.ly/index.php/2009/06/10/howto-export-iis7-configuration-to-another-webserver/

+0

我更喜欢选项2。这似乎更符合微软规定的方法。 – 2009-09-07 22:30:30

+0

不幸的是,复制applicationHost配置文件导致在其他工作站点(甚至静态html)中发生503错误,并杀死应用程序池。这似乎是一个常见问题 – Scott 2009-09-08 03:37:39

+0

请使用本文排除503错误。 http://mvolo.com/blogs/serverside/archive/2006/10/19/Where-did-my-IIS7-server-go_3F00_-Troubleshooting-_2200_service-unavailable_2200_-errors.aspx – DmitryK 2009-09-08 03:47:05

1

的Applicationhost.config xml文件(%systemRoot%\ system32 \ inetsrv \ config \ ApplicationHost.config)是IIS 7.0的主要配置文件,该配置文件包含有关Web服务器的站点,虚拟目录,应用程序,应用程序池和全局设置的所有信息。

您可以将此文件复制到目标服务器,或者如果两个服务器都可以访问共享文件系统,则可以使用符号链接将这两个服务器指向同一文件。

CMD/C mklink%SYSTEMROOT%\ SYSTEM32 \ INETSRV \设置\对ApplicationHost.config \服务器\共享\ CONFIG \ ApplicationHost.common.config

我没有这样做,而是voices on the web seem to indicate this is possible

另外,如果您想要更多控制,请考虑使用Appcmd

相关问题