我正在寻找 Windows 2008 Web 服务器的备份策略。
需要备份哪些文件夹/文件才能轻松恢复所有 IIS 7 设置?
答案1
为了备份 IIS 配置数据,您可以使用命令行实用程序AppCmd.exe
。例如,要备份配置,请运行以下命令:
%windir%\system32\inetsrv\appcmd.exe add backup "Backup Name"
该命令在 下创建一个目录%windir%\system32\inetsrv\backup
,并将当前配置文件复制到备份目录中,包括 applicationHost.config(IIS 全局配置)、administration.config(管理工具的配置)、metabase.xml 和 mbschema.xml。
当然,您必须将这些文件传输到安全的地方(磁带、备份到磁盘等),并且您必须备份您的网站内容:html、脚本文件(asp、aspx等)、图像等)。
恢复备份也非常简单。按以下方式列出备份:
%windir%\system32\inetsrv\appcmd.exe list backups
并使用以下命令恢复它:
%windir%\system32\inetsrv\appcmd.exe restore backup "Backup Name"
您可以下载 IIS 7 管理器的 UI这里。
顺便说一句:IIS 7 有一项功能叫做“IIS 7.0 配置历史记录”。