至此我们已经将一台Win2008 R2的DC(集成DNS服务)加入到Contoso.com根域中,
检查DNS上的目录分区,通过下面命令
dnscmd /EnumDirectoryPartitions,显示子域cq.contoso.com未被登记
添加cq.contoso.com 目录至新的DC2008A服务器DNS复制范围,使用命令
dnscmd /EnlistDirectoryPartition
从源DC导出DNS注册表项及文件,在DC2003服务器上执行下面的操作。
1.停止DNS服务 net stop "DNS Server"
2.导出HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters
3.导出
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server
4.复制%WinDir%\system32\dns下的目录文件及刚导出的两个注册表文件至目标Win2008 R2 DC(DC2008A),同时重新重动本地DNS服务器
在目标DC Win2008 R2(DC2008A)上,执行以下操作。
1.停止目标DC的DNS
net stop "DNS Server"
2.将刚导出的两个注册表导入至DC2008A服务器
3.将源DC复制出的文件拷贝至DC2008A服务器的%windir%\System32\DNS目录
4.启动DC2008A服务器的DNS
net start "DNS Server"
5.检查源DNS与目标DNS的AD内容是否复制完成,使用DNSconvergeCheck.cmd脚本,下载路径为:
http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=bcb25f16-77fa-41b5-b1b2-27d46bc2cc33
DNSConvergeCheck.cmd <source DNS server> <destination DNS server> <FQDN of domain>
测试显示两台DNS复制已完成。
迁移FSMO操作主机角色,看一下目前FSMO角色的分配,使用
Netdom Query FSMO
命令
使用Ntdsutil转移FSMO操作主机角色,以下截图为操作步骤
再看一下现在的FSMO操作主机角色分配
至此AD FSMO操作主机角色及DNS已经迁移完毕,可以互换两台DC2003及DC2008A服务器IP地址。
如果您想使目标DC(DC2008A)继续使用源DC(DC2003)名称,通过以下命令将两台DC更改计算机名,以变更DC2003为例(我这边不需要延用源计算机名,但在这边示例如果变更计算机名)
使用
Netdom RenameComputer命令,(WIN2003请在系统盘下的SUPPORT\TOOLS目录下安装SUPTOOLS.MSI获取该命令)
如果您想将目标DC使用原DC的计算机,请在目标DC上完成上述操作。
现在只差最后一步了,就是将源DC(DC2003_Old降级,DC2003已经被更名)降级。
通过Dcpromo命令进行降级,这边不再描述。
我们已经完成了将一台WIN2003 DC迁移到了WIN2008 R2,可以通过上述过程可对其他WIN2003 DC做迁移。
迁移后注意事项:
由于新的DC为WIN2008 R2,如果您不用IPV6,可以在TCP/IP协议中取消。
检查每个目录属性中的NAME SERVER,是否还包括原DNS服务器,如果有请删除
本文转自William宋 51CTO博客,原文链接:http://blog.51cto.com/sting/401419,如需转载请自行联系原作者