解說DHCP服務器遷移的過程
在使用DHCP服務器的時候,可能會碰到一些遷移問題。不知道大家對這方面是否有了解。那么這里我們就來詳細介紹一下這方面內容。最近,我所進行的其中一個遷移項目中需要從原來域中把DHCP服務器遷移到新創(chuàng)建的域中(很明顯,原因是原來的域已經(jīng)不能使用了)。當然,你可以簡單地選擇在新AD環(huán)境中創(chuàng)建全新的DHCP服務器,然后關閉整個公司。但多數(shù)公司仍想維持原來的服務,并且也不需要重新創(chuàng)建租用項目等。
你需要遷移DHCP服務器中的兩個部分:DHCP服務器配置以及租用數(shù)據(jù)庫。遷移配置只能通過“關閉整個公司”,因為每位客戶大概都想同時關閉,從而保證兩臺計算機間不會出項相同的IP地址(這里的兩臺計算機是指從原始DHCP服務器中獲得地址的計算機和另一個從新服務器中獲得地址的計算機)。因此,在允許客戶繼續(xù)運行的同時,在新的AD環(huán)境里遷移DHCP服務器的***解決方法就是一起遷移配置以及租用數(shù)據(jù)庫。
***步是在新AD森林里安裝DHCP,并進行認證。(為獲取安裝DHCP方面的更多信息可參看MSKB300429)接下來,就是實際的遷移部分。由于多數(shù)客戶都能在工作日一開始收到他們的租約,因此這部分可在工作期間就完成。
如果你正從一個Windows 2003 AD環(huán)境遷移到另一個環(huán)境,可使用netsh命令導出原始DHCP數(shù)據(jù),再將其導入到新服務器中。這只需三個步驟:
在原來的DHCP服務器里運行以下命令: netsh dhcp服務器導出<文件名>全部
關閉并使DHCP服務器服務無效
將文件遷移到新DHCP服務器里,運行以下命令: netsh dhcp服務器導入<文件名>全部
如果不是從Windows 2003環(huán)境中進行遷移,你仍可完成該任務。微軟已創(chuàng)建了DHCP導出導入工具(DHCPEXIM),它最初是與Windows 2000資源工具一起推出的。在原來DHCP服務器里運行該工具可進行導出,并且使你遷移過的范圍失效(相對于NETSH方法,它存在巨大優(yōu)勢,通過選擇遷移范圍,你能從一個服務器里遷移多個范圍到其他幾個服務器中)。創(chuàng)建一個二進制文件,其中包括你選擇的配置和租賃數(shù)據(jù)庫范圍。將該文件遷移到新DHCP服務器里(這里的DHCP服務器是已經(jīng)被安裝及認證過的),然后運行DHCPEXIM。在導出文件里導入信息后,就是正在運行的DHCP服務器,完成活動范圍以及活動客戶端租用即可,你不必擔心會出現(xiàn)相同的IP配置。