以前重装IIS6时,总是把IIS6的配置文件(C:/WINDOWS/system32/inetsrv/MetaBase.xml)复制出来,然后重装好新系统后,再把这个文件中关于站点配置的信息复制到新装好系统的配置文件中,我那台虚拟主机上40多个站点,以后有可能增加到几百个,这样做搞起来很麻烦,而且还容易出错,所以一直想找个简单的办法。
我也知道IIS6本身有个备份/还原配置的功能,但是我每次备份出来的文件(在C:/WINDOWS/system32/inetsrv/MetaBack目录中),都不能在新系统中还原,报告说签名不对,很是郁闷。
所以一直以为IIS6备份配置文件没有Apache方便。直到昨天我才发现,原来在备份/还原配置时,只要选择“使用密码加密备份”就可以在不同的机器上进行迁移了。