IIS10保存配置文件及導入、導出、備份、還原


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="1000" maxIoThreads="1000" minWorkerThreads="200" minIoThreads="200"/>

<processModel enable="true" requestQueueLimit="100000" maxWorkerThreads="1000" maxIoThreads="1000" minWorkerThreads="400" minIoThreads="400"/>

 

默認是

<processModel autoConfig="true"/>

 

自動安裝iis

Install-WindowsFeature -ConfigurationFilePath d:\服務器\iis安裝配置.xml


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM