Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> xml如何在IIS配置中恢復

xml如何在IIS配置中恢復

日期:2017/2/8 10:18:01      編輯:關於服務器

  IIS6.0有個導出配置的功能,但你卻找不到界面上的直接導入配置功能,需要用到操作系統自帶的iiscnfg.vbs腳本。(圖片小點擊看大圖)

  一、保存/導出/備份WEB配置

  

 

  選擇一個保存路徑

  

 

  二、恢復配置

  先打開備份的weback20090901.xml文件,查看到XML表示法中“默認站點”的路徑,待會兒命令行要用到

  

 

  假如默認網站已經丟失了EX開頭的三個虛擬目錄,iisadmpsw的物理路徑也被修改了

  

 

  關閉IIS管理器,輸入iiscnfg命令(如果有提示注冊cscript.exe為默認腳本解析器,回答“是”),網站配置就恢復了,然後手動啟動一下默認網站即可,搞定!

  

 

  命令:iiscnfg /import /f c:iisbackweback20090901.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC/1 /children

  解釋:

  /import /f 導入配置文件,後跟保存的.xml配置文件

  /sp 指定.xml中要導入的源路徑,必選項

  /dp 指定要導入到網站的目標路徑,必選項, /LM/W3SVC/1是指當前在IIS管理器中看到的第1個WEB站點

  /children 將.xml中的配置的子虛擬目錄配置一並導入

  三、歸並模式

  有時只允許將保存的.xml文件中的配置項替換現有配置,但當前一些新增的虛擬目錄(即.xml沒有的配置)不允許被替換掉,可以使用歸並模式,即保留了備份後新增的虛擬目錄,又替換了相同的虛擬目錄設置,推薦使用這種模式。只要在上述命令後再加一個/merge參數即可。

  示例:新增的aaa虛擬目錄要保留,要恢復EX開頭的文件,且恢復iisadmpsw的本地路徑設置

  

 

  運行命令,OK

  

 

  iiscnfg /import /f c:iisbackweback20090901.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC/1 /children /merge

Copyright © Windows教程網 All Rights Reserved