IIS备份方法一:
IIS管理器---本地计算机---所有任务---备份/还原配置---创建备份---使用密码加密备份
在C:\WINDOWS\system32\inetsrv\MetaBack中找到备份的两个文件.MD0和.SCO文件
将这两个文件复制到目标主机的MetaBack文件夹中---选中之前复制进去的备份还原---出现"还原将非常耗时"等提示---提示输入密码---还原成功

注意:使用这种方法还原IIS时,一定要设置密码,否则将没有密码的备份拿到另一台主机上还原时,会提示"无效签名"。不带密码的备份可以在本机不重装IIS的情况下还原。
---------------------------------------------
IIS备份方法二:
IIS管理器---网站---所有任务---将配置保存到一个文件---保存到指定路径下,命名为一个.xml文件,如保存为iisbackfile.xml。
将这个xml文件复制到目标主机的某个位置,如 D:\iisbackfile.xml 。
或者命令行下进入system32使用cscript iiscnfg.vbs /export /f d:\iisbackfile.xml /sp /LM/W3SVC /children /inherited
在命令行中,进入system32目录下,运行以下命令:
C:\WINDOWS\system32>cscript iiscnfg.vbs /import /f d:\iisbackfile.xml /sp /LM/W3SVC /dp /LM/W3SVC /children /merge
命令行提示"Configuration imported from /LM/W3SVC in file",表示还原完成。
其中加/merge参数表示将原主机上的备份添加到目标主机。不加/merge表示用覆盖替换的方式还原备份。
注意:用此方法备份出的xml文件编码为UTF-8,不要直接建文本文件,用复制的方法在服务器间传备份,这样会出现UTF-8-ANSI的编码问题导致备份文件出问题。要用FTP传文件或者是新建UTF8格式的文本文件再复制。
---------------------------------------------
IIS备份还原注意事项:
IIS 服务器的配置数据库包括系统特定的属性和计算机特定的属性。直接复制文件的备份方式不会替换这些系统特定属性,因此这样方法得到的一台计算机上的备份在另一台计算机上不会生效。需要使用上面的方法才可以在不同的主机间备份还原IIS。
以上方法只在IIS6中有效。在其他版本的IIS中未测试。
以上方法可以完整地备份还原IIS的配置,但对应的文件夹路径、系统账户等无法还原,只会添加原主机上的IUSR_ComputerName账户。
以上备份还原的方法在以下链接中有说明:
http://technet.microsoft.com/zh-cn/library/cc780858(WS.10).aspx
方法一和方法二在管理界面中的操作,分别对应Iisback.vbs和Iiscnfg.vbs两个.vbs文件,可以完成相同功能。具体参数以下链接中有说明:
http://technet.microsoft.com/zh-cn/library/cc727916(WS.10).aspx