DHCP 資料庫對伺服器運作至關重要,故障時需透過資料庫還原。本文說明從 Windows NT 4.0 / 2000 遷移至 Windows Server 2003,以及 2003 之間遷移的完整步驟。
net stop "microsoft dhcp server"。cd %systemroot%\system32\dhcp → jetpack dhcp.mdb temp.mdb。Dhcpexim.exe (Win2000 Resource Kit Supplement 1 提供) → 「匯出本機服務設定至檔案」 → 選取範圍 → 勾選「匯出前停用本機範圍」 → 匯出為 dhcpdatabase.txt。僅需設定檔 (無資料庫) 時: 來源伺服器執行 netsh dhcp server export C:\dhcp.txt all。
netsh dhcp server export C:\dhcp.txt all。netsh dhcp server import C:\dhcp.txt all。控制台 → 新增/移除程式 → 新增/移除 Windows 元件 → 勾選「網路服務 → 詳細資料 → 動態主機設定通訊協定 (DHCP)」。
善用 netsh 與 Dhcpexim 工具,能安全、完整地完成 DHCP 資料庫跨版本遷移。