现在的位置: 首页 > 综合 > 正文

IIS7:备份还原,导入导出应用池数据,导出导入网站配置数据

2013年08月25日 ⁄ 综合 ⁄ 共 711字 ⁄ 字号 评论关闭
IIS7的重要的配置数据都保存在\windows\system32\inetsrv\config,如果要手动去备份,只要复制一份config这个目录既可以。
同时,iis7提供了通过appcmd.exe来管理备份:
1. 备份
%windir%\system32\inetsrv\appcmd.exe add backup "My Backup Name"

2.还原

%windir%\system32\inetsrv\appcmd.exe restore backup "My Backup Name"

3.删除备份

%windir%\system32\inetsrv\appcmd.exe delete backup "My Backup Name"

4.查看备份

%windir%\system32\inetsrv\appcmd.exe list backup

如果要批量搬移IIS上的数据到其他的服务器,需要导出所有应用池和网站:
1. 导出应用池

%windir%\system32\inetsrv\AppCmd.exe LIST APPPOOL /config /XML > poolappcmdexport.xml

2. 导出网站配置

%windir%\system32\inetsrv\AppCmd.exe LIST SITE /config /XML > iisappcmdexport.xml

3.导入应用池

%windir%\system32\inetsrv\AppCmd.exe ADD APPPOOL /IN < poolappcmdexport.xml

4. 导入网站配置

%windir%\system32\inetsrv\AppCmd.exe ADD SITE /IN < iisappcmdexport.xml

抱歉!评论已关闭.