一、实验环境:

域名test.com
1、原主域控制器
System: windows 20003 Server
FQDN:
PDC.test.com

IP192.168.50.1
Mask:255.255.255.0
DNS:192.168.50.1

2、辅助域控制器
System: windows 2003 Server
FQDNBDC.test.com
IP 192.168.50.2
Mask: 255.255.255.0
DNS:192.168.50.1

二、实验目的:

在主域控制器(PDC)出现故障的时候通过提升辅域控制器(BDC)为主域控制,从而不影响所有依靠AD服务

三、实验步骤

1、安装域控制器。第一台域控制器的安装我这里就不在说明了,但要注意一点的是,两台域控器都要安装DNS组件。在第一台域控制安装好后,下面开始安装第二台域控制器(BDC),首先将要提升为辅助域控制的计算机的计算机名,IP地址DNS跟据上面设置好以后,并加入到现有域,加入域后以域管理员的身份登陆,开始进行安装第二台域控制器。

下面正式开始安装第二台域控制器。也是就辅助域控制器(BDC)。

4、
以域管理员身份登陆要提升为辅助域控制器的计算机,点【开始】->【运行】在运行里输入dcpromo打开活动目录安装向导,.点两个下一步, 打开如图.
 


5、这里由于是安装第二台域控制器,所以选择【现有域的额外域控制器,点下一步】。如图
 

 

 


6、这里输入你的域管理员的用户名和密码,点【下一步】。如图:
 

 

 


7、 这里提示你的这台域控制将成为哪个域的额外域控制器,如果正确,点【下一步】,再连续点三个下一步,就开始安装了,如图,安装完成大概要几分钟,你就耐心的等待吧,如图:

 

8、几分钟后安装完成,提示重新启动计算机,重新启动计算机,此时你的计算机已经成为了test.com域的辅助域控制了。此时在活动目录用户和计算机的域控制器里已经有两台域控制了,如图:


 

9、再查看一下FSMO(五种主控角色)的owner,安装Windows Server安装光盘中的Support目录下的support tools工具,然后打开提示符输入:netdom query fsmo 以输出FSMOowner,如图:


10、现在五个角色的woner 都是PDC,我的就是要把这个五个角色转移到BDC上,使BDC成为这五个角色的owner

11、现在登陆PDC(主域控制器),进入命令提示符窗口,在命令提示符下输入:ntdsutil 回车,再输入:roles 回车,再输入connections 回车,再输入connect to server
BDC

--> (备注:这里的dc-1是指服务器名称),提示绑定成功后,输入q退出,如图:
 


12、输入回车可看到以下信息:
Connections                  - 连接到一个特定域控制器
Help                          - 显示这个帮助信息
Quit                          - 返回到上一个菜单
Seize domain naming master    - 在已连接的服务器上覆盖域角色
Seize infrastructure master  - 在已连接的服务器上覆盖结构角色
Seize PDC                    - 在已连接的服务器上覆盖 PDC 角色
Seize RID master              - 在已连接的服务器上覆盖 RID 角色
Seize schema master          - 在已连接的服务器上覆盖架构角色
Select operation target      - 选择的站点,服务器,域,角色和命名上下文
Transfer domain naming master - 将已连接的服务器定为域命名主机
Transfer infrastructure master - 将已连接的服务器定为结构主机
Transfer PDC                  - 将已连接的服务器定为 PDC
Transfer RID master          - 将已连接的服务器定为 RID 主机
Transfer schema master        - 将已连接的服务器定为架构

 

 

13、然后分别输入
Transfer domain naming master
回车
Transfer infrastructure master  
回车
Transfer PDC                  
回车
Transfer RID master         
回车
Transfer schema master        
回车
以上的命令在输入完成一条后都会有提示是否传送角色到新的服务器,选择YES,如图:然后接着一条一条完成既可,完成以上按Q退出界面,

 

15、角色转移成功以后,还要把GC也转移过去,打开活动目录站点和服务,展开site->default-first-site-name->servers,你会看到两台域控制器都在下面。展开BDC,右击【NTDS Settings属性】,勾上全局编录前面的勾,点确定,如图:

16、然后展开PDC,右击NTDS Settings属性】,去掉全局编录前面的勾。如图:这样全局编录也转到BDC上去了,致此主域控制器已经变成BDC了。而PDC就成了辅助域控制器了。

17、现在已经可以把原来的主域控制器(PDC删除掉了,在(PDC)现在的辅助域控制器上运行dcpromo按照提示一步一步的删除它,然后将它退出域。就完成了整个升级过程。这里还有一点要注要的:升级完以后,你现在的主域控制器的IP地址是新的,而不是原来的那个IP地址了,而下面所有的客户端的DNS都是指向原来的主域控制器的,这样就会出现很多问题,包括你的Exchange 就找不到域控制器,所以我最简单的方法就是把BDC(现在的主域控制器)的IP改为PDC(原来的主域控制器)的IP就好了。



FSMO角色介绍

架构主机 (Schema master)
- 架构主机角色是林范围的角色,每个林一个。此角色用于扩展 Active Directory 林的架构或运行 adprep /domainprep命令。

域命名主机 (Domain naming master) - 域命名主机角色是林范围的角色,每个林一个。此角色用于向林中添加或从林中删除域或应用程序分区。

RID 主机 (RID master)

- RID 主机角色是域范围的角色,每个域一个。此角色用于分配 RID 池,以便新的或现有的域控制器能够创建用户帐户、计算机帐户或安全组。

结构主机 (Infrastructure master)
- 结构主机角色是域范围的角色,每个域一个。此角色供域控制器使用,用于成功运行 adprep /forestprep命令,以及更新跨域引用的对象的 SID 属性和可分辨名称属性。


PDC 模拟器 (PDC emulator)
- PDC 模拟器角色是域范围的角色,每个域一个。将数据库更新发送到 Windows NT 备份域控制器的域控制器需要具备这个角色。此外,拥有此角色的域控制器也是某些管理工具的目标,它还可以更新用户帐户密码和计算机帐户密码。

 

14、这五个步骤完成以后,检查一下是否全部转移到BDC上了,打开在第9步时装windows support tools,开始->程序->windows support tools->command prompt,输入netdom query fsmo,如图:全部转移成功.现在五个角色的owner都是BDC.