【IIS】備份
文前言
主要目的是為了把 A 電腦內所有 IIS 配置都丟到 B 電腦去。
當然備份也適合。
IIS7
留存一下
- Day12. 新世紀福爾摩斯的部分 - Config Auditing - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
- IIS設定備份與還原 - HackMD
拒絕手動打回去QQ
指令處理
ref: Exporting and Importing Sites and App Pools from IIS 7 and 7.5 |
(只做了翻譯+個人註記)
- 原文是用
%windir%\system32\inetsrv 路徑,但因為個人抓不到,所以改用絕對路徑 C:\Windows\System32\inetsrv
- 原文把 xml 都丟到 C槽,但那邊通常有權限問題,所以個人都改去 D槽
應用程式集區
匯出全部:(可用)
C:\Windows\System32\inetsrv\appcmd list apppool /config /xml > d:\apppools.xml
匯入全部:
C:\Windows\System32\inetsrv\appcmd add apppool /in < d:\apppools.xml
匯出指定:
C:\Windows\System32\inetsrv\appcmd list apppool “MyAppPool” /config /xml > d:\myapppool.xml
匯入指定:
C:\Windows\System32\inetsrv\appcmd add apppool /in < d:\myapppool.xml
站台
匯出所有:(可用)
C:\Windows\System32\inetsrv\appcmd list site /config /xml > d:\sites.xml
匯入所有:
C:\Windows\System32\inetsrv\appcmd add site /in < d:\sites.xml
匯出單一:
C:\Windows\System32\inetsrv\appcmd list site “MyWebsite” /config /xml > d:\mywebsite.xml
匯入單一:
C:\Windows\System32\inetsrv\appcmd add site /in < d:\mywebsite.xml
注意
開啟 xml 檔案時推薦用記事本應用程式,避免格式跑掉
使用 vscode 跟 notepad++ 格式都有點跑掉,導致匯入時報
無法處理輸入: XML 輸入不正確 - 請確認您的 XML 格式是否正確,是否按照要求的格式 (HRESULT=c00cee03)。
UPDATE LOG
115.
03/23 開新篇
07/22 補上 UPDATE LOG
08/18 新增 文前言、加入段落 指令處理