(源自網絡)將Windows 2000/2003 DNS區域移至另一台基於Windows 2000/2003 的伺服器上

概要
本文介紹如何將一台運行 Windows 2000/2003 的 DNS 伺服器上的區域檔移到另一台運行 Windows 2000/2003 的 DNS 伺服器上。

移動區域檔
若要將區域檔從一台伺服器移到另一台伺服器,請按照下列步驟操作:

注意:要使用以下方法,必須在一台基於 Windows 2000 的新伺服器上安裝 Windows 2000 DNS 伺服器服務。此前,應未對 DNS 伺服器服務進行任何配置。 1. 在 DNS 區域當前所在的 DNS 伺服器上,將所有 Active Directory 集成區域更改為標準主要區域。此操作將創建目標 DNS 伺服器所需的區域檔。
2. 停止兩台 DNS 伺服器上的 DNS 伺服器服務。
3. 手動將 %SystemRoot%\System32\DNS 檔夾的全部內容(包括子檔夾)從源伺服器複製到目標伺服器。
4. 在當前 DNS 伺服器上,啟動註冊表編輯器 (Regedit.exe)。
5. 找到並單擊下麵的註冊表子項:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DNS\Zones
6. 將區域項導出到註冊表檔。
7. 找到並單擊下麵的註冊表子項:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones
8. 將區域項導出到註冊表檔。
9. 在目標 DNS 伺服器上,雙擊每個註冊表檔,將 Zones 子項導入到註冊表中。
10. 關閉當前 DNS 伺服器,並將其 IP 位址轉移給目標 DNS 伺服器。
11. 在目標 DNS 伺服器上,啟動 DNS 伺服器服務。要開始註冊伺服器的 A 和 PTR 資源記錄,請在命令提示符下運行以下命令:
ipconfig /registerdns
12. 如果此伺服器同時還是網域控制器,請停止並重新啟動 Net Logon 服務來註冊服務 (SRV) 記錄,或在命令提示符下運行以下命令:
netdiag /fix
13. 如果替換 DNS 伺服器是網域控制器,則可將其上以前是 Active Directory 集成區域的標準區域轉換回 Active Directory 集成區域。
14. 確認每個區域上的 SOA 資源記錄包含正確的主伺服器名,並且區域的 NS 資源記錄正確無誤。
注意:本文概述的步驟並不會遷移以下 DNS 伺服器設置: • 介面
• 轉發器
• 高級
• 根提示
• 日誌
• 安全性
• 在步驟 4 中指定的項以外的任何其他項下面所做的任何特定註冊表設置