首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将IIS 7站点迁移到另一台服务器?

如何将IIS 7站点迁移到另一台服务器?
EN

Stack Overflow用户
提问于 2009-01-29 20:22:39
回答 7查看 227.6K关注 0票数 115

我想知道将一个网站移动到另一个服务器(以及所有设置等)的最佳实践是什么。

  • 在新服务器上手动重新创建站点(由于显而易见的原因无法维护)
  • 复制applicationHost.config设置文件
  • 使用appcmd创建备份和还原
  • 使用MSDeploy在新计算机上发布站点

<代码>H19使用第三方工具<代码>H210<代码>F211

只是想知道别人的经历是什么。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-01-29 20:55:18

我建议在IIS管理器中导出您的服务器配置:

在IIS管理器中,单击"Management"

  • Click“
  1. ”下的服务器节点
  2. 转到Shared Configuration。(如果您要通过internet发送这些文件,则可以使用密码;如果您只是要通过U盘移动这些文件,请不要担心。)
  3. 将这些文件移动到您的新服务器

administration.config applicationHost.config configEncKey.key

  • 在新服务器上,返回到“共享配置”部分并选中“启用共享配置”。在物理路径中输入这些文件的位置并应用它们。

  • 应提示输入加密密码(如果已设置)并重置IIS.

哈哈!去喝杯啤酒吧!

票数 146
EN

Stack Overflow用户

发布于 2009-02-01 02:04:42

MSDeploy可以迁移所有内容、配置等,这是IIS团队推荐的。http://www.iis.net/extensions/WebDeploymentTool

要创建包,请运行以下命令(将默认网站替换为您的网站名称):

代码语言:javascript
复制
msdeploy.exe -verb:sync -source:apphostconfig="Default Web Site" -dest:package=c:\dws.zip > DWSpackage7.log

要恢复软件包,请运行以下命令:

代码语言:javascript
复制
msdeploy.exe -verb:sync -source:package=c:\dws.zip -dest:apphostconfig="Default Web Site" > DWSpackage7.log
票数 30
EN

Stack Overflow用户

发布于 2011-08-30 00:56:21

这是一个关于使用appcmd导出/导入站点配置的有用网站。http://www.microsoftpro.nl/2011/01/27/exporting-and-importing-sites-and-app-pools-from-iis-7-and-7-5/

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/493236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档