二、迁移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)运行中输入regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server,然后右键点击DNS Server,选择导出注册表到c:\windows\System32\DNS\ Dns-Software.REG。

(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 域名

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

三、迁移AD服务器

1、迁移5种操作主机角色

运行ntdsutil工具

(1)以域管理员身份登陆到目标服务器。

(2)单击“开始—附件”,单击以管理员身份运行“命令提示符”,键入 ntdsutil,然后单击“确定”。

(3) 键入 roles,然后按 Enter。

(4) 键入 connections,然后按 Enter。

(5) 键入 connect to server 目标服务器,然后按 Enter。(连接到目标服务器)

(6) 在“server connections”提示符处,键入 q,然后按 Enter。

1)转移结构主机

(1)输入下列命令,然后按“是”。

Transfer infrastructure master

2)转移命名主机

(1)输入下列命令,然后按“是”。

Transfer naming master

3)转移PDC主机

(1)输入下列命令,然后按“是”。

Transfer PDC

4)转移RID 主机

(1)输入下列命令,然后按“是”。

Transfer RID master

5)转移架构主机

(1)输入下列命令,然后按“是”。

Transfer schema master

2、查看目标服务器操作主机移动结果

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

(2)打开“Active Directory域和信任关系”,查看域命名主机.

(3)打开“Active Directory用户和计算机”分别查看基础结构主机、RID 主机、PDC 仿真主机。

(4)打开开始---附件,以管理员身份运行“命令行提示符”,输入“regsvr32 schmmgmt.dll”,使用mmc添加【Active Directory架构】(打开控制台---文件----添加和删除管理单元,然后选择“Active Directory架构”,并添加。查看架构主机。

3、更改服务器的DNS地址

将目标服务器,首选DNS地址设置为自己的IP地址。

四、 移除windows2003域控

1、 先将所有辅助域控制器降级(如果有)

1)以域管理登陆辅助域控制器
2)运行dcpromo
3)如果直接dcpromo无法卸载,使用强制卸载DCPROMO/FORCEREMOVAL。

4)如果按以上方法都不能卸载,使用ADSI编辑器。

2、 后将主域控制器降级

1) 确保所有辅助域控制已经降级,然后以域管理登陆源服务器(即源主域控制器)。

2)运行dcpromo
3)如果直接dcpromo无法卸载,使用强制卸载DCPROMO/FORCEREMOVAL。

4)如果按以上方法都不能卸载,使用ADSI编辑器。

转载于:https://blog.51cto.com/fengxja/552552

Windows 2003 主域控和DNS迁移到Windows 2008 R2(2)相关推荐

  1. Windows 2003 主域控和DNS迁移到Windows 2008 R2(1)

    一.迁移前准备 1. 源服务器准备 1)安装windows2003 SP2补丁 所有服务器安装win2003 SP2的补丁(必须.) 源服务器:windows2003,主域控,DNS. 目标服务器:w ...

  2. Windows Server AD域控服务器升级/迁移(AD域控的五大角色转移)

    Windows Server AD域控服务器升级/迁移(AD域控的五大角色转移) 新域控服务器安装 配置域控服务器,加入现有域 域控角色迁移到新域控服务器 原域控服务器降级退域 本文主要介绍在现有域环 ...

  3. xp无法访问2012r2域计算机列表,新安装Windows 2012域控无法没有自动创建Sysvol netlogon共享--钉子-Exchange MVP...

    [问题描述] =========================== Windows 2003的域和林级别,有一台Windows 2003 Server域控名为MAIL-S,需要将Windows 20 ...

  4. Windows 2003不同域之间迁移密码方法笔记截图

    Windows 2003不同域之间迁移密码方法笔记截图 ([url]http://godoha.blog.51cto.com[/url]_ by Weihu_Yan 2009-1-22) (详见附件) ...

  5. 辅助域控如何抢占角色(主域控已经down机不可恢复了)

    辅助域控如何抢占角色(主域控已经down机不可恢复了) 一.安装windows 2003 的support tools 二.在上面的操作中我们已经安装了windows 2003 的support to ...

  6. 额外域控与主域控之间的数据同步

    额外域控与主域控之间数据同步 一.准备 在虚拟机上准备三台Windows Server 2008,一台作为主域控,一台作为额外域控,一台作为客户端. 主域控 的IP地址为172.18.11.1 额外域 ...

  7. php ad 域控,域配置之Windows 搭建AD 域控副

    一. 环境描述: AD systemos:windows server 2012 AD domain:example.com(修改为实际domain) master host: AD master i ...

  8. 主域控宕机无法恢复后,如何配置辅助域控继续工作

    情况如下: 系统基础结构如下:一个主域控,一个辅助域控且都安装AD与DNS集成区. 如果:   主域控宕机且无法恢复,请问辅助域应做些什么才能替代主域控继续工作? 第一步:在辅助域控上清除主域控AD数 ...

  9. Windows系统--AD域控--DHCP服务器

    Windows系统--AD域控--DHCP服务器 虚拟机网络准备 1.将VMware网络编辑器的NAT模式--取消勾选 使用本地DHCP服务器: 从机(win10)将内置网卡的IPv4网络改为  自动 ...

最新文章

  1. python中删除对象方法的区别_python中delattr删除对象方法的代码分析
  2. mysql server 80_mysql Host 'microsof-80f25e' is not allowed to connect to this MySQL server
  3. php实现隐藏字符串的功能
  4. ORA-01502 state unusable错误成因和解决方法[转]
  5. 深入解读RabbitMQ工作原理及简单使用
  6. python打印二进制内容_在python中打印出c类型的二进制表示
  7. 计算机网络系统是弱电工程,弱电工程包括哪些类型?常见的问题又有哪些?
  8. Mac 怎么打开两个终端
  9. 虚拟机出现entering emergency mode,使用xfs_rapair出现Device or resource busy解决
  10. B+树在MySQL索引的应用和InnoDB的索引优化
  11. tomcat介绍:安装与优化
  12. 【AWS+Drupal应用案例】如何让一个千万级流量网站从一直挂机到起死回生?
  13. 幻14 ubuntu20.04 AX210驱动安装
  14. FPGA系统性学习笔记连载_Day19【综合实验】之【数字钟】【Intel Cycle IV FPGA平台验证】
  15. 苹果iOS12.3 Beta2测试固件
  16. windows安装部署hadoop 2.7.7
  17. [Greenfoot中文教程] 02 - 欢迎来到代码世界
  18. 本题要求将输入的任意3个整数从小到大输出。
  19. 使用vue+Element ui制作56个民族下拉列表
  20. Jasper创建柱状图(6.17.0)

热门文章

  1. 怀旧服新开服务器最新,暴雪官方发大招,怀旧服新开11个新服务器
  2. ajax判断密码是否一致,jquery.validate ajax方式验证密码是否正确
  3. linux编程基础_第1篇 Linux系统编程 -多线程基础
  4. Linux系统gdb工具使用,使用 GDB 工具调试 Go
  5. linux切换桌面环境bug,GNOME 3.32.2桌面环境发布,最新的bug和安全修复
  6. a1708硬盘转接口_2015年A1502 Macbook Pro更换硬盘
  7. c语言调用python变量_Python变量
  8. 关于Spring Boot WebSocket整合以及nginx配置详解
  9. Linux下ssh登录速度慢的解决办法
  10. 继承Thread类使用多线程