如何将网站从一台机器上的 IIS 7.5 迁移到另一台机器上的 IIS 8.5?
How do I migrate Web sites from IIS 7.5 on one machine to IIS 8.5 on a different machine?
美好的一天
我自己的任务是将我的小网站迁移到全新的机器上。
我正在寻找一些意见,以了解将这些网站的相关 IIS 设置移到另一台计算机上的最明智方法。
(网络部分不是问题,只是转发到不同的IP并告诉防火墙应该没问题。)
源系统有 IIS 7.5 on Win 7 Ultimate。
目标系统 IIS 8.5 on Win 8.1 Pro。
最有可能是由于 IIS 不同,以下方法不起作用。在当前机器上:
appcmd add backup "backup name"
在新机器上:
appcmd restore backup "backup name"
这把整棵树一分为二(当然,我应该保存目标机器的空 IIS 状态)。不过,这很容易修复:从 Windows 功能,禁用 IIS,让 PC 重新启动,然后再次启用 IIS。
备份和恢复被设计为管理 IIS 配置的机器本地方式。从一台机器上保存的备份无法在另一台机器上轻松恢复。
Microsoft 确实为用户提供了将网站从一台 IIS 计算机移动到另一台计算机的工具,该工具名为 Web 部署工具,
https://www.iis.net/learn/publish/using-web-deploy/synchronize-iis
美好的一天
我自己的任务是将我的小网站迁移到全新的机器上。
我正在寻找一些意见,以了解将这些网站的相关 IIS 设置移到另一台计算机上的最明智方法。
(网络部分不是问题,只是转发到不同的IP并告诉防火墙应该没问题。)
源系统有 IIS 7.5 on Win 7 Ultimate。
目标系统 IIS 8.5 on Win 8.1 Pro。
最有可能是由于 IIS 不同,以下方法不起作用。在当前机器上:
appcmd add backup "backup name"
在新机器上:
appcmd restore backup "backup name"
这把整棵树一分为二(当然,我应该保存目标机器的空 IIS 状态)。不过,这很容易修复:从 Windows 功能,禁用 IIS,让 PC 重新启动,然后再次启用 IIS。
备份和恢复被设计为管理 IIS 配置的机器本地方式。从一台机器上保存的备份无法在另一台机器上轻松恢复。
Microsoft 确实为用户提供了将网站从一台 IIS 计算机移动到另一台计算机的工具,该工具名为 Web 部署工具,
https://www.iis.net/learn/publish/using-web-deploy/synchronize-iis