使用主 Windows Server 2003 升级辅助 Windows Server 2016 DNS 时出错

使用主 Windows Server 2003 升级辅助 Windows Server 2016 DNS 时出错

我有一台旧的 Intel 服务器插槽 478 DDR,运行 Windows Server 2003 EE SP2 作为主 DC 和 DNS。为了迁移到服务器 2016 并丢弃这个旧的硬件和服务器版本,我做了以下操作:1- 安装了新的 Windows 服务器 2016 来创建辅助 DC。2- 我将其添加到域中,没有任何问题。3- 旧服务器 2003 已经在最高功能级别运行:Windows 服务器 2003。4- 在新服务器 2016 上添加了 Active Directory 域服务 5- 尝试将新服务器 2016 提升为域控制器时,我收到此错误消息:

副本验证失败。林功能级别为 Windows 2000。要安装 Windows Server 2016 域或域控制器,林功能级别必须为 Windows Server 2003 或更高版本“”。

运行 adprep32 /forestprep 时我收到以下消息:

Adprep 无法检查林更新状态。[状态/结果] Adprep 查询目录以查看林是否已准备好。如果信息不可用或未知,Adprep 将继续而不尝试此操作。[用户操作] 重新启动 Adprep 并检查 ADPrep.log 文件。在日志文件中验证此林是否已成功准备好。Adprep 遇到 LDAP 错误。错误代码:0x20。服务器扩展错误代码:0x208d,服务器错误消息:0000208D:NameErr:DSID-031001CD,问题 2001 (NO_OBJECT),数据 0,最佳匹配:“CN=Servers、CN=Site-PHAV、CN=Sites、CN=Configuration、DC=phav、DC=cubacatering、DC=avianet、DC=cu”。

我登录的用户是域管理员、企业管理员和架构管理员组的一部分。

请帮忙!!

答案1

您说“旧的服务器 2003 已经在最高功能级别运行:Windows Server 2003”;但您是否检查过这是否适用于领域森林? 它们可以有不同的设置(即 2003 级域在 2000 级林中)。

您可以在 AD 域和信任控制台中检查这两个级别(图片这里)。

答案2

你有两个问题。首先,你需要提高 AD 森林和域功能级别 - 您可能拥有作为域控制器运行的 Windows 2003 服务器,但您的 AD 林仍处于 Windows 2000 功能级别。

去做这个:

  • 打开 Active Directory 域和信任管理单元。
  • 在左侧窗格中,浏览到要提升的域/林,右键单击它,然后选择提升域/林功能级别。
  • 选择需要设置的新功能级别,单击“确定”。
  • 几秒钟后,您将看到一条消息,提示操作是否成功。

第二,你不能从这里到那里。如果我没记错的话,AD 2003 域功能级别不支持 Windows 2016 或更高版本,这意味着两者之间没有直接路由。另外看这里。这意味着您需要执行两步迁移,从 Windows 2003 迁移到 Windows 2012R2 DC,根据需要提升域功能级别,然后从 Windows 2012R2 迁移到 Windows 2016 DC。

相关内容