保存/归档 IIS 7.5 设置以供恢复等

保存/归档 IIS 7.5 设置以供恢复等

我不是经过培训的系统管理员或网络工程师,只是一个多年来积累了一些知识的程序员,目前我发现自己正在管理 WinServer 2008 R2 上的 IIS 7.5 部署。

我需要知道是否有一种相当轻松的方法来保存我的整个 IIS 7.5 配置 - 包括应用程序池及其设置、安全参数等,以便备份/恢复等。

我知道有几个配置文件可以保留 IIS 设置 - 将它们存档在某处并在我需要恢复配置时加载它们是否足够?

如果是,那么需要哪些文件?它们位于哪里?还需要做什么才能在必要时恢复生产 IIS 设置?

答案1

当然!从 %windir%\system32\inetsrv 运行

APPCMD ADD BACKUP MyBackup

APPCMD RESTORE BACKUP MyBackup如果/当遇到麻烦时)

... 它应该能帮你完成这项工作。它会备份你的 applicationhost.config 文件(以及几个相关的配置文件),这是你的中央 IIS 配置存储。

网站和应用程序也将设置存储在其目录中的 Web.config 文件中,因此您也需要使用网站/内容备份这些设置,但网站、应用程序和其他服务器级设置都存储在该 applicationhost.config 文件中。

默认情况下,备份位于 c:\inetpub\history,如果检测到更改,App Host Helper 服务(AppHostSvc)每 2 分钟备份一次历史记录副本,默认情况下最多备份 10 个(可通过配置编辑器配置 - 在服务器级别打开 configHistory)。

相关内容