2003pdc断机,2003bdc直接升级为2003pdc

2003BDC升级PDC

域名为test.com

1、原主域控制器

System: windows20003 Server

FQDN:PDC.test.com

IP192.168.50.1

Mask:255.255.255.0

DNS:192.168.50.1

2、辅助域控制器

System: windows 2003Server

FQDNBDC.test.com

IP192.168.50.2

Mask:255.255.255.0

DNS:192.168.50.1

目的:当PDC启动不了,系统坏掉时,这时候必须把BDC升级为PDC,下面就是实现这一功能。

详细步骤:

首先安装windows 2003里的supporttools,在安装光盘里有。

一、查看。这时我们的PDC已经出现了问题并开不起来了。这时我们来到BDC上,打开AD用户和计算机,在你的域名处点右键�D�D>"操作主机"打开如图:此时在操作主机项显示的是错误而不是我们的真正的操作主机PDC,所以我们要把BDC更改为操作主机。各位可能就会看到下面不是有个更改按钮吗,直接点更改按钮不就转移过去了吗?其实这我也想到了,但是你在这里点更改会报错的,点了以后过了半天弹出个框框说“请求的FSMO 操作失败。不能连接当前的 FSMO 盒”,所以我们又要回到命令行模式下进行强制夺取了。

2003BDC升级PDC


二、查看owner归属。打开dos,在命令提示符下输入netdom queryfsmo查看一下当前的五个前色的owner是谁,如图:

我们看到当前五个角色的owner还是PDC。下面我们就开始强制夺取吧。

2003BDC升级PDC

三、利用工具命令升级。再次打开 support tools 在命令提示符下

1、输入ntdsutil 回车,

2、再输入:roles 回车,

3、再输入connections 回车,

4、再输入connect to server test.com(其实上面这里我写的是BDC的计算机名,而现在输入的又是域名了),提示绑定成功后,输入q退出,如图:

2003BDC升级PDC

四、利用seize命令强夺。看上图,当我们输入问号可以看到一些帮助信息,上面由于我们是在正常情况下的角色转移我们用的transfer,而现在我们要用seize来进行强制夺取了,分别输入:

Seize domain naming master

Seize infrastructure master

Seize PDC

Seize RID master

Seize schema master

Select operation target

以上的每一行命令在输入完成一条后都会确认要占用角色,选择“是”,如图:然后接着一条一条完成既可,完成以上按Q退出界面,

2003BDC升级PDC


五、报错。选择是以后。如图:我们看到报错了,呵呵,不过没关系,这是正常的,因为主域PDC不在线,所以在夺取时会有这个出错信息。,所以结构角色会夺取到BDC上,接下来的各个角色的夺取也会有这出错信息。

2003BDC升级PDC

六、再查看是否成功。以上命令全部完成以后,我们按Q退出,此时我们再查看一下五个角色的owner已经是我们的BDC了,如图:

2003BDC升级PDC


七、角色转移成功以后,还要把GC也转移过去。以上全部完成以后还要把全局编录(AD站点和服务的default-first-site-name,BDC的NTDSSettings属性)转移到BDC上,这些步骤和上面的操作方法一样,所以我这里就不在写了。

2003BDC升级PDC

八、问题。

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

这些改完以后启动Exchange,exchange不要做任何更改就可以正常工作了,但这时在exchange的日志里是有一项错误(MSExchangeAL 事件8026 和8260)。原因为收件人更新服务配置为使用 Windows 域控制器被降级,。 收件人更新服务尝试查询有关该更新,Windows无法联系域控制器。

解决办法:打开 Exchange 系统管理器。展开 " 收件人" 容器, 然后单击 收件人更新服务 。双击每个收件人更新服务, 然后再将 Windows 域控制器 设置更改为新域中 Windows域控制器。这样设置完以后,重新启动计算机,一切正常了,发封邮件试试,一切正常。致此全部完成了。

2、还有我们还得删除已损坏DC的信息,对于网络中DC1损坏,虽然经过以上的FSMO角色夺取到DC2上后,整个域已可以正常使用。但在日志中,还是会有AD数据库复制信息出错的提示

解决办法:
微软KB216498; http://support.microsoft.com/kb/216498/


主AD硬盘损坏,从额外域控制器上夺取FSMO角色

在额外域控制器上通过 ntdsutil.exe 工具执行夺取五种FMSO操作
c:>ntdsutil
ntdsutil: roles
fsmo maintenance: Select operation target
select operation target: connections
server connections: connect to domain test.com
server connections:quit
select operation target: list sites
Found 1 site(s)
0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com
select operation target: select site 0
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com
No current domain
No current server
No current Naming Context
select operation target: List domains in site
Found 1 domain(s)
0 - DC=test,DC=com
select operation target: select domain 0
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com
Domain - DC=test,DC=com
No current server
No current Naming Context
select operation target: List servers for domain in site
Found 1 server(s)
0 - CN=DC-02,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=te
st,DC=com
select operation target: select server

select operation target: quit
fsmo maintenance:Seize domain naming master
出现对话框,按 确定
fsmo maintenance:Seize infrastructure master
出现对话框,按 确定
fsmo maintenance:Seize PDC
出现对话框,按 确定
fsmo maintenance:Seize RID master
出现对话框,按 确定
fsmo maintenance:Seize schema master
出现对话框,按 确定
fsmo maintenance:quit
ntdsutil: quit
(注: Seize 是在原 FSMO 不在线时进行操作,如果原 FSMO 在线,需要使用 Transfer 操作)




你可能感兴趣的:(2003bdc升级pdc)