IIS7保存配置文件及导入、导出、备份、还原

简介: IIS6下想要保存配置,只需在图形界面下点右键保存即可,但windows 2008下的IIS7却没有这样的选项,IIS7的配置文件有好几个,在c:\windows\system32\inetsrv\config文件夹下,如果需要手动去备份,只要复制一份config这个目录既可以。

IIS6下想要保存配置,只需在图形界面下点右键保存即可,但windows 2008下的IIS7却没有这样的选项,

IIS7的配置文件有好几个,在c:\windows\system32\inetsrv\config文件夹下,如果需要手动去备份,只要复制一份config这个目录既可以。

同时,iis7也可通过appcmd命令来管理备份,如:
c:\windows\system32\inetsrv\AppCmd.exe LIST SITE /config /XML > iisappcmdexport.xml
这样,就可以把配置文件导出到C:\Users\Administrator\iisappcmdexport.xml (假设用户为Administrator)。

其它的命令如下:


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
目录
相关文章
|
XML 数据安全/隐私保护 数据格式
|
数据安全/隐私保护 Windows
iis7、iis8配置备份还原
原文 iis7、iis8配置备份还原 方法1: 1、打开我们的IIS管理器,在功能视图里找到“共享的配置”这个功能然后双击进入。 2、进入“共享的配置”后单机右上方的“导出配置”选项,选择导出配置文件的物理路径,然后设置一个密码,密码必须是包含数字、符号、大小写字母组合并且至少为8个字符长的强密码,确定导出后会在你导出配置文件目录下生成administration.config、applicationHost.config和configEncKey.key共3个文件,这3个文件就是我们备份的IIS站点配置信息文件。
1886 0
|
Windows .NET 开发框架
解决IIS7虚拟目录出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题
今天在windows 7笔记本上搭建一个ASP.NET网络平台,启动IIS 7 时候出现错误: 错误摘要HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。
3220 0
|
开发框架 .NET
IIS7虚拟目录出现HTTP错误500.19(由于权限不足而无法读取配置文件)的问题
WIN7建立asp.net网站 出现 错误摘要 HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。 配置错误 由于权限不足而无法读取配置文件     解决:增加everyone权限
1174 0