打开Internet信息服务(IIS)
--->右键“网站”
--->“所有任务”
--->弹出的保存窗口,填写文件名和路径,将IIS的配置保存一份。
然后,将这份备份,上传到另一台服务器上,比如我放在C:/IIS/IISConfig.xml
下面就是还原了,最重要的一步:
操作:“开始”---“运行”---输入“cmd”,打开命令窗口,用下面的命令,控制切换到 windows/system32 目录
cd C:/windows/system32
那么,现在就可以输入命令还原了,
iiscnfg /import /f C:/IIS/IISConfig.xml /sp /LM/W3SVC /dp /LM/W3SVC /children
这个命令,就可以把旧服务器上的IIS所有配置还原到新的IIS配置了
说明:/LM/W3SVC 这个是在你的备份里面有的,第一个配置的路径,可参考上面的新浪博客那个贴子的说明。
注意的是,如果你的新服务器,原来有了一些网站的话,就要用到合并了,上面的命令加多一个“/merge”,如下
iiscnfg /import /f C:/IIS/IISConfig.xml /sp /LM/W3SVC /dp /LM/W3SVC /children /merge
这样子,就不会影响到你原来的网站了,最后,就是自己去检查一下了,看看那里漏掉的,自已补上就好,比如你分配了每个站一个用户权限的,那你就可以去增加原来的用户和密码给这些网站了,等等。。。。
如果还原好的配置,所有网站都是停止的,这个就可以重启IIS就可以了
当然,如果服务器IP有变的话,首先要改一下原备份的XML里的IP,然后再还原。
