IIs配置文件存放路径 保存配置文件及导入 导出 备份 还原
IIS 5 中,IIS的配置文件在:C:\WINNT\system32\inetsrv\MetaBase.bin
IIS 6 中,IIS 的配置文件在:
C:\WINDOWS\system32\inetsrv\MetaBase.xml
IIS 7 中,IIS 的配置文件在:
C:\WINDOWS\system32\inetstr\config\applicationHost.config
想修改这个文件需要把iis对应的服务关掉,这样才能修改这个文件,通过DirectoryEntry类可以修改此文件实现程序配置IIS。 https://blog.csdn.net/wvtjplh/article/details/83271021
2019年04月15日 15:57:21 星期一 lybide 测试通过
必须运行 cmd 以管理员身份运行。
★★ 搜索 > cmd ,右键,以以管理员身份运行
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
优化machine.config
路径: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
<processModel enable="true"requestQueueLimit="100000" maxWorkerThreads="100" maxIoThreads="100" minWorkerThreads="50" minIoThreads="50"/>
页:
[1]