gpt4 book ai didi

iis - 如何将所有 IIS 设置、配置、应用程序池从一个 IIS 机器复制到另一个机器?

转载 作者:行者123 更新时间:2023-12-01 21:52:38 25 4
gpt4 key购买 nike

我在 Windows Server 2012 上有一个 IIS 框,我想在另一台也是 Windows Server 2012 的服务器中镜像相同的设置、应用程序池、网站和其他配置。我该怎么做?

是否有可能使这个过程自动化,因为我必须非常重复地执行这个过程?

最佳答案

要将 IIS 配置备份和还原到另一台服务器,您可以尝试以下步骤:

1)如果您使用旧的 iis 站点配置了证书,则需要备份(导出)IIS 证书。

2) 以管理员身份打开命令提示符并使用以下命令在第一台服务器上创建 IIS 配置备份:

cd c:\Windows\system32\inetsrv


appcmd add backup srviis1-backup-2019

srviis1-backup-2019 这是一个备份文件夹名称。

命令执行后,c:\Windows\system32\inetsrv\backup 中会出现一个以您的备份名称命名的文件夹。这是我的简单网站的内容:

  • 管理.config
  • applicationHost.config
  • MBSchema.xml
  • 元数据库.xml
  • redirection.config

enter image description here

3)将备份文件夹复制到另一台服务器上的同一目录c:\windows\system32\backup。

要显示所有可用备份的列表,请运行以下命令:

appcmd list backup

enter image description here

4)从此备份中恢复 IIS 配置:

appcmd restore backup srviis1-backup-2019

限制和重要问题列表:

  • 必须在两台服务器上使用相同的 IIS 版本
  • 如果任何应用程序池不是从集成帐户运行的,他们也必须在另一台服务器上可用
  • 在恢复之前,您应该导出并迁移所有当前新服务器的证书

关于iis - 如何将所有 IIS 设置、配置、应用程序池从一个 IIS 机器复制到另一个机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58953676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com