在SBS迁移之后,我们有一个混合AD环境,一个Win2003SBS (仍在运行中)和两个Win2008R2 doman控制器,以及一个在AD站点和服务中不存在的DC,这些都可以追溯到几年前。有时,当我们将另一个服务器/pc连接到域时,连接会失败,从而出错:
试图加入域“domain.local”时发生以下错误:无法完成此函数。
在搜索这个问题时,我发现为了解决这个问题,我需要为不存在的DC清除活动目录中的元数据。
根据这,Microsoft的文章可以在Win2008中使用AD站点和服务,或者在Win2003中使用ntdsutil。因为有一个复杂的环境有疑问,什么是正确的方法来擦除元数据?我是使用Win2008中的AD站点和服务,还是在Win2003中使用ntdsutil?
说来话长:
最近,我正在执行SBS2003 -> 2008域升级。但是,到目前为止,在将传统计算机连接到域Win2008和Win2012时,我注意到有时域的连接会出现错误:
试图加入域“domain.local”时发生以下错误:无法完成此函数。
。。在第二次或第三次尝试之后,连接成功了。
我发现了一个问题,这文章说,如果AD站点和服务中存在错误或不存在的DC,就会发生这种情况。
我不知道我以前怎么没注意到,但事实上,AD站点和服务中没有DC,这可以追溯到6-7年前,当时公司的SBS显然出现了严重的系统故障,导致它们从备份中恢复域(我当时没有在那里工作:)。我只能假设,在还原域时,他们将新安装的Win2003SBS服务器PLUTON命名为PLUTO,而不是它的原始名称PLUTO,从而在AD站点和服务中复制DC。
现在,这 MS KB文章描述了删除元数据和删除故障DC所需的步骤。
根据本文,可以在Win2008环境中直接从AD站点和服务快照执行,或者我必须在Win2003中使用ntdsutil。
从下面的图片中可以看出,冥王星是Win2003SBS服务器,凤凰和旅行者是两个Win2008R2域控制器。
ntdsutil?
发布于 2014-07-04 14:41:32
这篇文章并没有真正区分2003年和2008年,但它列出了2008年作为这一程序的支持。所以我会继续做“过程1”中所说的每一件事。这包括使用ntdsutil以及AD站点+服务,因此您实际上需要两者。
https://serverfault.com/questions/610120
复制相似问题