从 2008 R2 升级到 2012 R2 后无法删除备用计算机名称

从 2008 R2 升级到 2012 R2 后无法删除备用计算机名称

我们有一些服务器从 2008 R2 就地升级到 2012 R2。在运行 2008 R2 时,备用计算机名称已添加到其中netdom computername <computer> /add:<alternate-name>。现在我们正在关闭 2012 R2 服务器并将其功能转移到新的 2022 服务器,我们面临的问题是无法从 2012 R2 服务器中删除备用计算机名称。运行netdom computername <computer> /remove:<alternate-name>结果为:

Unable to remove <alternate-name> as an alternamte [sic] name for the computer.
The error is:

The system cannot find the file specified.

The command failed to complete successfully.

%errorlevel%是 2。

在删除备用名称之前,我们无法将 2012 R2 服务器中的备用名称添加到新的 2022 服务器。删除 AD 中的计算机对象允许在 2022 中创建备用名称,但服务器正在逐步退役,因此这将是最后的手段。

我已经确认是就地升级导致了错误

  1. 安装新的干净的 2008 R2,没有加入域或任何东西。
  2. 添加备用名称,确认删除有效。
  3. 运行就地升级,确认删除 2008 R2 中添加的名称不起作用。

答案1

这存储在msDS-AdditionalDnsHostName旧主机的多值属性中。您需要使用 Active Directory 用户和计算机删除该值。您可能需要选择高级视图以显示计算机对象上的“属性编辑器”选项卡。

https://learn.microsoft.com/en-us/windows/win32/adschema/a-msds-additionaldnshostname

答案2

我在迁移服务器并尝试将名称添加到新服务器时遇到了同样的问题。我刚从域中删除了旧服务器,它突然就正常工作了。

相关内容