DNS迁移

DNS迁移

一、迁移DNS服务器步骤

1、通过运行以下命令枚举源服务器上的目录分区

1)以域管理身份登陆到源服务器,打开运行,输入如下命令:

dnscmd /EnumDirectoryPartitions

没有未注册(not-enlisted)分区(如果有,需要在目标服务器使用dnscmd /EnlistDirectoryPartition <FQDN of partition>FQDN of partition为未注册分区)

2、源服务器上停止 DNS 服务器服务

以域管理身份登录源服务器,在命令行中,输入以下命令:

net stop "DNS Server"

3、导出源服务器注册表

1.运行中输入:

reg export HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DNS\Parameters %Windir%\System32\DNS\Dns-Service.REG

2.运行中输入reg export "HKEY_LOCAL_MACHINE\SOFTWARE

Microsoft\Windows NT\CurrentVersion\DNS Server" %Windir%\System32\DNS\Dns-Softw

re.REG

注意http://64.4.11.252/zh-cn/library/dd379526(WS.10).aspx中复制是运行不行

 

3.保存源服务器上c:\windows\System32\DNS 下的所有文件和子文件夹(不复制DNS文件夹中的 samples 文件夹)。

4.启动源服务器DNS服务

通过运行以下命令在源服务器上启动 DNS 服务器服务:

net start "DNS Server"

5.在目标服务器导入源服务器DNS设置

在目标服务器上,导入源服务器的 DNS 设置:

1)以域管理身份登录到目标服务器上

2)停止DNS服务器:

打开附件,右键选择以管理身份运行“命令提示符”,输入下列命令:

net stop "DNS Server"

3)导入源服务器注册表:

在将源服务器备份 Dns-Service.REG Dns-Software.REG 文件复制到目标服务器,然后运行这两个文件。

4)将 源服务器备份c:\windows\System32\DNS下的所有文件复制到目标服务器C:\windows\System32\DNS目录下。

5)启动 DNS 服务器服务:

打开附件,右键选择以管理身份运行“命令提示符”,输入下列命令:

net start "DNS Server"

6、运行聚合验证脚本

(下载链接:http://go.microsoft.com/fwlink/?LinkId=135502):

将下载DNSConvergeCheck.cmd文件复制到bj-ad-sms服务器C:盘上。

打开命令行,输入下列命令:

DNSConvergeCheck.cmd 源服务器IP 目标服务器IP 域名

 

③聚合验证脚本会在目标服务器上创建一条资源记录,并在资源记录被复制到目标服务器时提示用户。脚本运行后,会通知控制台测试已成功,并且已复制资源记录。

参考文章:

http://64.4.11.252/zh-cn/library/dd379526(WS.10).aspx

http://fengxja.blog.51cto.com/1410070/552552

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章