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