IIS 的設定儲存在 Metabase(中繼資料庫)中,僅備份網站內容檔案無法還原站點綁定、應用程式集區、驗證等關鍵設定。本文說明如何使用 IIS 管理單元內建的「備份/還原組態」功能,完整備份與還原 IIS 設定,並釐清「未重裝 IIS」與「重裝 IIS 後」兩種還原情境的操作差異。
inetmgr),點選左側樹狀結構最上層的「本機電腦」圖示。IIS_Backup_20240520),確定。%SystemRoot%\system32\inetsrv\MetaBack\(Win2003 為 C:\Winnt\system32\inetsrv\MetaBack\)。建議額外複製一份至異機備份位置,但預設位置保留一份以利快速還原。注意:此法僅備份 IIS 設定,不包含網站內容檔案(.html、.aspx、圖片等)。重裝作業系統後無法直接使用此備份;亦無法跨電腦還原(即使同為 Windows 2000/2003)。
重裝 IIS 會產生新的 IWAM 帳號與密碼,導致單純還原 Metabase 失敗(雖會出現錯誤訊息,但部分設定已寫入)。必須執行以下補充步驟同步 IWAM 密碼:
cscript.exe X:\Inetpub\AdminScripts\Adsutil.vbs enum w3svcWamUserName 與對應的 WAMUserPass 值。IWAM_電腦名稱 帳號,將第 2 步取得的 WAMUserPass 貼上作為新密碼,確定。提醒:若您曾變更「處理序外應用程式」的身分識別,還原後會回復為預設 IWAM 帳號,請重新調整。
若完全沒有備份檔,參考 Microsoft 知識庫文件 KB 234429:「如何在沒有備份時手動還原 Metabase」。
養成定期備份 IIS 組態的習慣,並在重大變更前建立還原點,能讓您在設定錯誤或伺服器遷移時從容應對。