Windows Server 2008 引入「可重新啟動 Active Directory 域服務」(Restartable AD),允許在不重新啟動伺服器的情況下停止/啟動 AD DS 服務。此功能透過 MMC「服務」嵌入式管理單元 (services.msc) 或命令列 net stop ntds / net start ntds 操作。
ntdsutil 離線碎片整理 (files → compact to)、語意資料庫分析、授權還原,大幅縮短維護窗口。| 狀態 | AD DS 服務 | 登入行為 | 適用情境 |
|---|---|---|---|
| 正常運作 | 執行中 | 標準網域登入 | 生產環境 |
| AD 停止 | 已停止 | 快取認證/智慧卡/生物辨識仍可登入;無其他 DC 時可用 DSRM 帳號本機登入 | 離線維護、資料庫壓縮、授權還原 |
| 目錄服務還原模式 (DSRM) | 離線 (安全模式) | 僅 DSRM 密碼本機登入 | 系統狀態還原、AD 資料庫災難復原 |
正常 ↔ AD 停止:透過 services.msc 或 net stop/start ntds 即時切換,無需重開機。
AD 停止 → DSRM:需重新啟動並進入安全模式 (F8)。
DSRM → 正常:重新啟動正常模式。
ntdsutil "activate instance ntds" files "integrity" quit 檢查資料庫一致性。net start ntds 並監控事件記錄 1004/1006/1394 確認複寫收斂。Restartable AD 是 Windows Server 2008 為企業級目錄服務帶來的關鍵可用性增強,將原本需排程停機、進入 DSRM 的離線維護操作轉化為線上服務級別的暫停/繼續,配合 Server Core 部署可進一步降低作業系統攻擊面與修補重開機頻率。