Active Directory 資料庫 (NTDS.dit) 與記錄檔長期運行會產生碎片、佔用空間。生產環境建議將資料庫與記錄檔置於獨立磁碟/RAID。本文實戰示範使用 ntdsutil 離線壓縮資料庫 (整理碎片、回收空間)、移動資料庫與記錄檔至 C:\NTDS 專用資料夾的完整流程。
C:\NTDS 已建立 (或由 ntdsutil 自動建立)net stop ntds (或服務管理員停用「Active Directory Domain Services」)ntdsutil 進入互動模式activate instance ntds
files
compact to C:\
C:\NTDS.dit 複製回原資料夾 (預設 C:\Windows\NTDS),刪除原資料夾所有 *.log 記錄檔move db to C:\NTDS (系統自動建立資料夾、重開機後自動設定權限)move logs to C:\NTDSquit 兩次離開 ntdsutilC:\NTDS 權限、檔案存在








重要提醒:
- 壓縮與移動必須在 **離線模式** (AD 服務停止) 執行
- 生產環境建議排程維護時段執行,並通知相關權責人員
- 移動後原資料夾可保留備份一段時間,確認穩定後再清除
- 定期監控資料庫大小與磁碟剩餘空間,避免空間耗盡導致 AD 停擺