一、實驗模擬環境:
Zhuyu公司有一個DNS服務器,因DNS服務器比較老舊,准備遷移至新的DNS服務器上(DNS備份也可以這么操作)。
舊DNS服務器:
主機名: test-zhuAD IP地址:192.168.10.30
新DNS服務器:
主機名: test-beiAD IP地址:192.168.10.31
二、DNS遷移的思路:
第一步:首先停止舊DNS服務器DNS服務,修改舊DNS服務器的服務啟動類型,修改為以文件啟動,復制區域數據文件都在\Windows\System32\dns目錄下,把舊DNS服務器網絡斷開或撤走舊DNS服務器。
第二步:把新DNS服務器計算機名稱test-beiAD修改為舊DNS服務器計算機名稱test-zhuAD,把新DNS服務器IP地址 192.168.10.31修改為舊DNS服務器IP地址192.168.10.30,把新DNS服務器DNS服務停止,再把舊DNS服務器目錄 \Windows\System32\dns 文件覆蓋新DNS服務器文件目錄 \Windows\System32\dns 即可,再啟動新DNS服務器DNS服務,修改舊DNS服務器的服務啟動類型,修改為以從Active Directory和注冊表啟動,最后使用nslookup進行測試即可。
三、實操步驟:
++++++++++ 舊DNS服務器操作步驟 ++++++++++
1、 修改DNS服務器的服務啟動類型,修改為以文件啟動。
注意:因為DNS的引導信息可以有三種保存的途徑,一是可以保存在Boot文件,二是可以保存在注冊表,三是可以保存在Active Directory。微軟可能是怕用戶誤刪除了Boot文件,因此默認情況下把引導信息用另外兩種方式保存。在此,我們直接將DNS的啟動改為從文件啟動,就可以就可以在\Windows\System32\dns目錄下看到BOOT文件了。
2、 停止舊DNS服務器上的DNS服務。
3、備份舊DNS服務器上的區域數據文件都在\Windows\System32\DNS目錄下,再使用U盤把文件復制到新的DNS服務器上進行恢復,至此舊DNS服務器已經備份完成。
++++++++++ 新DNS服務器操作 +++++++++
(操作之前需要把舊DNS服務器網絡斷開或撤走舊在的DNS服務器,避免網絡重名和IP沖突)
1、 新DNS服務器計算機名稱test-beiAD修改成舊DNS服務器計算名稱test-zhuAD ----- 選擇重啟系統。
2、新DNS服務器IP地址192.168.10.31 修改成舊DNS服務器IP地址 192.168.10.30。
3、停止新DNS服務器的DNS服務。
4、把舊DNS服務器備份的DNS文件復制到新DNS服務器 C:\Windows\System32\dns目錄下。
5、啟動新DNS服務器DNS服務后 ---- 再刷新一下DNS服務。
6、右鍵TEST-ZHUAD ---- 屬性。
7、高級 --- 啟動時加載區域數據選擇 從Active Directory和注冊表啟動。
8、顯示出舊DNS服務器創建的數據,表示已經遷移成功。
9、在系統DOS命令下運行nslookup工具能測試外網和內網DNS均正常。
感謝杜飛博客 http://dufei.blog.51cto.com/382644/1580057