首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安排IIS配置备份

安排IIS配置备份
EN

Stack Overflow用户
提问于 2021-03-15 05:43:03
回答 1查看 440关注 0票数 0

我需要一个解决方案来在Windows2016服务器和2019服务器上完全备份我的IIS配置( IIS的所有部分都像所有站点和应用程序池一样),并将它们存储在一个特定的文件夹中,您对此有什么想法吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-15 08:14:12

在Internet信息服务web服务器上运行的网站数据备份和配置包括以下几个步骤:

  1. 网站文件的备份(默认情况下,它们存储在%SystemDrive%\inetpub\wwwroot中)。此目录必须包含在备份计划中,以便使用备份工具或您自己的脚本创建其副本。
  2. 备份(导出)当前IIS证书(您可以使用以下命令获取服务器上的SSL证书列表: netsh http show sslcert)
  3. IIS配置的备份(设置)我们将展示如何在一台服务器上创建IIS配置的备份,并在另一台服务器上还原它。

使用appcmd在第一台服务器上创建IIS配置备份。为此,使用管理员权限运行命令提示符,然后转到以下目录:

代码语言:javascript
运行
复制
cd c:\Windows\system32\inetsrv

创建名为srviis1-back-20161107的IIS配置备份:

代码语言:javascript
运行
复制
appcmd add backup srviis1-backup-20161107

执行命令后,具有备份名称的文件夹出现在c:\Windows\system32 32\inetsrv\ backup中。以下是我的简单网站的内容:

  • administration.config
  • applicationHost.config
  • MBSchema.xml
  • MetaBase.xml
  • redirection.config将备份文件夹复制到另一台服务器上的同一个目录c:\windows\system32 32\ backup。

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

代码语言:javascript
运行
复制
appcmd list backup

从此备份恢复IIS配置:

代码语言:javascript
运行
复制
appcmd restore backup srviis1-backup-20161107

从备份“srviis1-back-20161107”还原的配置表示IIS配置已成功恢复。

Note.在可用备份列表中有像备份“CFGHISTORY_0000000001”这样的条目。这些是自动创建的IIS配置备份,它们位于\inetpub\history中。自IIS 7以来,IIS中就出现了自动备份:监视ApplicationHost.config中的更改,存储10个最新备份,每2分钟检查一次文件是否有更改。

限制和重要问题的清单。

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

在这里您可以参考:如何将IIS配置备份和还原到另一台服务器

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

https://stackoverflow.com/questions/66632894

复制
相关文章

相似问题

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