IIS应用程序迁移记录
目录
记录一次IIS迁移步骤,可以批量迁移应用程序池和网站。
首先安装WebDeploy 工具:https://www.iis.net/downloads/microsoft/web-deploy
下载后安装注意使用最下面的完整安装,安装之后才能在IIS看到导入导出

在IIS管理器右键能看到一个部署-导出服务器包,会导出一个zip文件,也允许导出部分网站,导出过程中可能还需要设置密码。

导出成功后将文件复制到新服务器,有同样步骤导入,导入前会提示覆盖原本网站。
导入成功后可能出现警告,提示部分组件未安装,当访问网站可能会出现异常,应用程序池可能无法正常启动。
具体报错可以在**“事件查看器” -> “Windows 日志” -> “应用程序” **中看到具体错误日志。
需要检查 服务器管理器,点击 “管理 (Manage)” -> “添加角色和功能 (Add Roles and Features)",一直点击 “下一步”,直到 “服务器角色 (Server Roles)” 页面。展开 “Web 服务器 (IIS)”->“Web 服务器 (Web Server)”->“应用程序开发 (Application Development)”,跟原服务器一致,点击 “下一步” 并 “安装”。
安装完成后,重启 IIS (在管理员命令提示符中运行 iisreset)。
完成这些步骤后,你的网站应该就能正常启动了。
