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

IIS 設定備份與還原完整操作指南:內建工具實現配置級災難恢復

編輯:伺服器綜合

前言:IIS 配置即基礎設施即代碼,備份不可或缺

IIS 6.0(Windows Server 2003)內建「備份/還原配置」功能,無需第三方工具即可實現完整配置狀態的快照與恢復,是變更管理與災難恢復的核心手段。

備份操作步驟

  1. 開啟 **Internet 服務管理員**(`inetmgr` 或控制台 → 管理工具)。
  2. 滑鼠右鍵 **本機電腦(伺服器名稱)** → 選擇 **「備份/還原配置」**。
  3. 點擊 **「建立備份」** 按鈕。
  4. 輸入備份名稱(如 `IIS_Backup_20240115_PreChange`)→ 確定。
  5. 系統於 `%systemroot%\system32\inetsrv\MetaBack` 建立 `.MD0` 備份檔。

前提條件**:備份前確認所有網站(Web/FTP/SMTP)配置已完成,系統僅備份**當前中繼庫狀態**。

還原操作步驟

  1. 同樣開啟「備份/還原配置」對話框。
  2. 清單中選取目標備份(預設已選中最新)。
  3. 點擊 **「還原」** 按鈕。
  4. 系統彈出警告:
    「還原為耗時操作,將覆蓋所有當前設定,並導致**所有服務停止並重新啟動**,確定繼續?」
  5. 確認**無使用者正在存取服務**後,點擊「是」執行還原。

還原耗時視網站數量而定,通常 1-2 分鐘完成。

關鍵注意事項

  • 多重備份管理:系統支援多個備份檔共存,但每次還原會**完全覆蓋**當前配置,請務必確認備份名稱與時間戳記。
  • 服務中斷風險**:還原過程中所有 IIS 服務(WWW、FTP、SMTP、NNTP)將重啟,造成短暫服務不可用,請安排於維護窗口執行。
  • 中繼庫一致性**:備份/還原操作需 IIS 管理服務 (`IISADMIN`) 正常運行。若中繼庫損毀,需從檔案層面恢復(`metabase.xml` + `MBSchema.xml`)。
  • 版本相容性**:備份檔僅相容於同版本 IIS(6.0→6.0),跨版本還原不支援。

進階:自動化備份腳本範例

@echo off
set DATE=%date:~-4,4%%date:~-10,2%%date:~-7,2%
set BACKUP_NAME=IIS_AutoBackup_%DATE%
cscript //nologo %windir%\system32\iiscnfg.vbs /save /sp "%BACKUP_NAME%"
echo IIS configuration backed up as %BACKUP_NAME%

排入排程器每日執行,構建零接觸備份機制。

結語

IIS 內建備份/還原功能簡單可靠,是配置變更前的「後悔藥」。養成**變更前必備份、變更後驗證、定期自動化備份**的習慣,讓配置錯誤、惡意竄改、硬體故障都能從容應對。

Copyright © Windows教程網 All Rights Reserved