删除孤立的Windows 2000 Server域控制器(VerifyEnterpriseReferencestesting失败)

我有一台Windows Server 2003计算机,它是我们的域控制器。 这是唯一的域控制器(我知道不好的做法)。 这是有一些硬件问题,所以我想将域控制器移动到Windows Server 2012机器。 在迁移DC之前,我运行了以下dcdiag命令,以确保域是健康的:

 Dcdiag /v /c /d /e /s:SERVER001 >c:\dcdiag.log 

查看日志,除VerifyEnterpriseReferencestesting外,所有testing都通过。 我收到以下内容:

  Starting test: VerifyEnterpriseReferences The following problems were found while verifying various important DN references. Note, that these problems can be reported because of latency in replication. So follow up to resolve the following problems, only if the same problem is reported on all DCs for a given domain or if the problem persists after replication has had reasonable time to replicate changes. [1] Problem: Missing Expected Value Base Object: CN=AMPNT1,CN=Domain System Volume (SYSVOL share),CN=File Replication Service,CN=System,DC=Ampdomain,DC=com Base Object Description: "SYSVOL FRS Member Object" Value Object Attribute Name: frsComputerReference Value Object Description: "DC Account Object" Recommended Action: Check if this server is deleted, and if so clean up this DCs SYSVOL FRS Member Object. Also see Knowledge Base Article: Q312862 [2] Problem: Missing Expected Value Base Object: CN=AMPNT1,CN=Domain System Volume (SYSVOL share),CN=File Replication Service,CN=System,DC=Ampdomain,DC=com Base Object Description: "SYSVOL FRS Member Object" Value Object Attribute Name: serverReference Value Object Description: "DSA Object" Recommended Action: Check if this server is deleted, and if so clean up this DCs SYSVOL FRS Member Object. Also see Knowledge Base Article Q312862 ......................... SERVER001 failed test VerifyEnterpriseReferences 

AMPNT1只是一个旧的Windows 2000 Server机器。 后来我把DCfunction从它移到了SERVER001机器上。 我猜测它没有正确降级。

看看在日志文件中引用上面的Q312862文章,我注意到它是用于恢复缺less的对象。 我想我不需要恢复的对象,而是完全删除它们。 所以有一点search,我发现如何删除完全孤立的域控制器

我正在通过这些步骤工作,我陷入了第13步。我没有看到服务器AMPNT1的条目。 这是我得到的:

在这里输入图像说明

我可能会做错什么? 如何解决VerifyEnterpriseReferences失败testing? 我正朝着正确的方向前进吗? 将DCfunction移到Windows Server 2012机器之前,是否需要更正这个问题?

您可以在以下屏幕截图中看到在Active Directory用户和计算机的“域控制器”对象中或在“Active Directory站点和服务”的“服务器”节点下找不到AMPNT1

在这里输入图像说明

在这里输入图像说明

一个更好的文章,你想要做的是: 如何在不成功的域控制器降级后删除Active Directory中的数据 。

基于你的ntfsutil命令的截图,你只需要继续这个过程。 下一步是select site 0 ,然后是select site 0list servers in siteselect server x (其中x是要删除的服务器返回的序号)。 然后你将quitremove selected server

编辑:

请原谅我读不好的工作。

它看起来像旧的AMPNT1服务器已经从Active Directory站点和服务中删除,所以你都完成了ntdsutil

要摆脱dcdiag输出中的“VerifyEnterpriseReferences”失败,请使用adisedit (来自Windows支持工具)导航到“System”下的“File Replication Service”容器中的“Domain System Volume(SYSVOL share)”子容器。容器的目录的“域”分区。 你会在那里find一个“AMPNT1”对象。 删除该对象以删除出现在“VerifyEnterpriseReferences”输出中的引用。

在部署Windows Server 2012 DC之前,并不认为必须清理干净,但我当然会这样做。