(源自網絡)將Windows 2000/2003 DNS區域移至另一台基於Windows 2000/2003 的伺服器上
- 詳細內容
 - 分類: Windows
 - 發佈: 2008-05-10, 週六 12:21
 - 作者 Super User
 - 點擊數: 20160
 
概要 
本文介紹如何將一台運行 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 中指定的項以外的任何其他項下面所做的任何特定註冊表設置