Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows Server 系統教學 >> Server 2003

IIS 設定備份與還原完整教學 (Windows 2000/2003)

編輯:Server 2003

Internet Information Services (IIS) 的設定資料儲存在 Metabase (元件資料庫) 中。定期備份 IIS 設定可在系統異常、遷移伺服器或誤修改時快速復原。本文說明如何使用 IIS 管理單元進行備份與還原,以及重新安裝 IIS 後的特殊還原步驟。

一、備份 IIS 設定

  1. 開啟「Internet 資訊服務 (IIS) 管理員」。
  2. 在左側樹狀目錄中,右鍵點選本機電腦圖示 (Internet 資訊服務 下的電腦名稱),選擇 所有工作 → 備份/還原設定。
  3. 在彈出的對話框中點選 建立備份,輸入備份名稱 (例如 IIS_Backup_20240101),按 確定。
  4. 備份檔案預設儲存於 %SystemRoot%\system32\inetsrv\MetaBack 目錄 (Windows 2000 通常為 C:\WINNT\system32\inetsrv\MetaBack)。建議將此資料夾複製到其他磁碟或備份媒體以策安全。
  5. 點選 關閉 完成備份。
注意:此備份僅包含 IIS 設定 (Metabase),不包含網站內容檔案 (HTML、ASP、圖片等)。若重新安裝作業系統,此備份無法直接用於還原;也無法跨不同電腦還原 (即使同為 Windows 2000)。

二、還原 IIS 設定 (未重新安裝 IIS)

  1. 同樣開啟 IIS 管理員,右鍵本機電腦 → 所有工作 → 備份/還原設定。
  2. 在「設定備份名稱」清單中選取欲還原的備份檔,點選 還原。
  3. 系統提示確認時點選 是,即可完成還原。

三、重新安裝 IIS 後還原設定

若已解除安裝並重新安裝 IIS,需額外步驟修復 IWAM 帳戶密碼同步問題:

  1. 開啟 IIS 管理員,右鍵本機電腦 → 所有工作 → 備份/還原設定。
  2. 選取備份檔點選 還原。雖會出現錯誤訊息,但部分設定已還原。
  3. 開啟命令提示字元,執行下列命令查詢 WAM 使用者帳密:
    cscript.exe X:\InetPub\AdminScripts\Adsutil.vbs enum w3svc
    (將 X: 替換為 IIS 安裝磁碟代號)。找出 WamUserName (通常為 IWAM_電腦名稱) 與 WAMUserPass 的值。
  4. 開啟「電腦管理」 → 「本機使用者和群組」 → 「使用者」,雙擊 IWAM_電腦名稱 帳戶,將密碼設為步驟 3 取得的 WAMUserPass 值。
  5. 再次開啟 IIS 備份/還原對話框,選取同一備份檔點選 還原,此次應可完整還原設定。
提示:執行 Adsutil.vbs 需安裝 Windows Script Host。若您變更了「處理序外應用程式」的身分識別,還原後會復原為預設的 IWAM 帳戶。

四、無備份檔時的手動還原

若完全遺失備份檔,可參考 Microsoft 知識庫文章 KB 234429:How to Manually Restore the Metabase When No Backup Exists,嘗試從 %SystemRoot%\system32\inetsrv\MetaBase.bin 或系統還原點復原。

最佳實務建議

  • 每次重大設定變更前 (新增網站、修改驗證、調整應用程式集區等) 必先備份。
  • 將 MetaBack 資料夾納入定期備份排程 (如每日備份至異地)。
  • 記錄每份備份的日期、用途、IIS 版本,方便日後查找。
  • 測試還原流程於非生產環境,確保緊急時可順利復原。
Copyright © Windows教程網 All Rights Reserved