2016年9月22日 星期四

DHCP 從 Windows 2008 遷移至 Windows 2012

最近系統整併,所以需要將 DHCP Server 與其他主機合併,如果 DHCP 內派發的網段較多,可以用指令的方式匯出匯入。





 目前有兩種指令可實現匯出匯入功能,請依實際環境選擇適合的方法。

方法一:NETSH
該指令適用於來源端為 WinServer 2008,目的端為 WinServer 2008 or WinServer 2012,但必須在本機執行。

1. 在來源主機開啟命令提示字元,並輸入下列指令。(匯出前要先確認資料夾已建立)
 > netsh dhcp server export c:exportdhcpdata.dat all


2. 用檔案總管查看 c:export 資料夾內是否有 dhcpdata.dat 檔案產生。


3. 將該檔案 dhcpdata.dat 複製到 Windows Server 2008 or Windows Server 2012。

4. 在目的主機開啟命令提示字元,並輸入下列指令。(匯入前要先確認已新增 DHCP 角色)
 > netsh dhcp server import c:exportdhcpdata.dat all



方法二:PowerShell
該指令只能在 WinServer 2012 執行,但來源端可為 WinServer 2008 or WinServer 2012,所以在目的端 WinServer 2012 可一次執行匯出匯入的作業。

1. 在目的端 DHCP Server 開啟「PowerShell」。




2. 輸入下列指令匯出遠端來源 DHCP Server。(匯出前要先確認資料夾已建立)
 > export-dhcpserver -computername <Source DHCP> -file <Folder Path> -verbose


3. 確認資料已匯出後,輸入下列指令匯入。(匯入前要先確認已新增 DHCP 角色)
 > import-dhcpserver -computername <Destination DHCP> -leases -file <Folder Path> -backuppath <Backup Folder Path> -verbose


注:匯入後,記得要將新 DHCP Server 授權,這樣才能啟動 DHCP 服務。


資料參考來源:




沒有留言:

張貼留言