可以在 Server 2008 上手动完成 dc 元数据清理吗?

可以在 Server 2008 上手动完成 dc 元数据清理吗?

我运行了 dcpromo 来降级 W2K3 dc。向导顺利完成。但是,现在出现了一些异常:

从剩余的 dc (W2K8 R2) 启动 nslookup 得到的结果是 - 默认服务器:未知

客户端 PC 上的 nslookup 显示 - 服务器未知,地址:降级服务器的 ip 地址,以及消息“未知,无法找到计算机名称:服务器无响应”

DNS 角色已从旧 dc 中删除,但新 dc 上的 DNS 仍显示旧 dc 的条目(例如在 DomainDNSZones 和 ForestDNSZones 下)。本文http://support.microsoft.com/kb/216498建议运行 ntdsutil 来清理元数据,但本文是针对 W2K3 SP1 或更低版本编写的,新的 dc 是 W2K8。而且本文的第一部分还建议,从 AD 站点和服务中的服务器中删除旧 dc 无论如何都会在 W2K8 上执行相同的操作。

我可以从站点和服务中删除旧 dc,并从 DNS 中删除旧 dc 条目吗?或者我应该从 ntdsutil 运行元数据清理?最重要的是,我想这会解决我遇到的问题吗?

答案1

从剩余的 dc (W2K8 R2) 启动 nslookup 得到的结果是 - 默认服务器:未知

服务器未知是一条完全无害的消息。这意味着您的 rDNS 区域中没有 PTR 记录,而该记录是在您运行 nslookup 的主机上的 TCP/IP 属性中配置的 DNS 服务器的 IP 地址。这也可能意味着您没有 rDNS 区域,但根据您所说的,情况似乎并非如此。验证 NIC 的 TCP/IP 属性中列出的 DNS 服务器是否是正确的服务器,以及您是否有 rDNS 区域,以及这些服务器的 PTR 记录是否存在。注意:rDNS 区域和 PTR 记录是完全可选的,并且对于 AD/DNS 的正常运行而言,任何方式、形式或形式都不是必需的。

客户端 PC 上的 nslookup 显示 - 服务器未知,地址:降级服务器的 IP 地址,以及消息“未知,无法找到计算机名称:服务器无响应

听起来您还没有从客户端 TCP/IP 属性中的 DNS 服务器中删除旧服务器 IP 地址并添加新服务器 IP 地址。验证 NIC 的 TCP/IP 属性中列出的 DNS 服务器是否是正确的服务器,以及您是否有一个 rDNS 区域,以及这些服务器的 PTR 记录是否存在。


运行元数据清理不会清理旧服务器的 DNS 区域。您需要手动执行此操作。元数据清理会从 AD 中清除旧服务器,但不会清除 DNS。

虽然使用 ntdsutil 执行元数据清理在 W2K8 中应该是相同的,但本文建议可以完全使用 GUI 工具来完成,因此请采用该方法。

http://technet.microsoft.com/en-us/library/cc816907(WS.10).aspx#bkmk_graphical

相关内容