AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 844384
Accepted
userSteve
userSteve
Asked: 2017-04-14 08:11:15 +0800 CST2017-04-14 08:11:15 +0800 CST 2017-04-14 08:11:15 +0800 CST

如何更改指定的 AD 控制器?

  • 772

我是管理 Windows 服务器的新手,刚刚尝试将 AD、DHCP、DNS、角色从旧服务器迁移到新的 Windows Server 2016 机器,然后淘汰旧服务器。

最终一切似乎都很好,尽管我可能在此过程中犯了一些错误,包括没有在正确的位置转移 FSMO 角色——我最后抓住了它们。

如果我NetDOM /query FSMO用来查看角色,它们都已分配给新服务器。那么为什么服务器健康监视器屏幕会显示以下警告?

为什么它仍然认为BS-2012是指定DC?(旧服务器现已物理销毁)

在此处输入图像描述

windows-server-2012
  • 3 3 个回答
  • 3000 Views

3 个回答

  • Voted
  1. TheCleaner
    2017-04-14T12:54:57+08:002017-04-14T12:54:57+08:00

    你做了什么来“淘汰”旧服务器?既然你说你抓住了角色,我假设你没有正确复制然后移动角色,然后最终 DCPROMO 旧 DC 将其作为 DC 删除。

    在那种情况下,AD 仍然认为旧的 DC 是“周围”。

    好消息是,从 Windows Server 2008 及更高版本开始,清理“失败的”DC(在您的情况下已经被物理破坏)的过程比 2003 年要容易得多。

    https://blogs.technet.microsoft.com/canitpro/2016/02/17/step-by-step-removing-a-domain-controller-server-manually/

    按照上面的文章,指出:

    步骤 1:通过 Active Directory 用户和计算机清理元数据 以域/企业管理员身份登录 DC 服务器并导航到服务器管理器 > 工具 > Active Directory 用户和计算机 展开域 > 域控制器

    右键单击需要手动删除的 DC 服务器,然后单击删除 在下一个对话框中,单击是确认 在下一个对话框中,选择此域控制器永久脱机,并且不能再使用 Active Directory 域服务安装向导降级( DCPROMO) 并单击删除 如果域控制器是全局编录服务器,在下一个窗口中单击是继续删除 如果域控制器在下一个窗口中拥有任何 FSMO 角色,单击确定将它们移动到可用的域控制器

    步骤 2:从 Active Directory 站点和服务中清理 DC 服务器实例

    转到服务器管理器>工具> Active Directory站点和服务
    展开站点并转到需要删除的服务器右键单击并单击删除在下一个窗口中单击是确认

    • 1
  2. Best Answer
    userSteve
    2017-04-20T06:49:14+08:002017-04-20T06:49:14+08:00

    在其他回复的一些很好的帮助和更多的谷歌搜索之后,我通过编辑注册表解决了这个问题......

    编辑此键以指向正确的 DC 服务器(根据这篇文章) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Server\ADContext\ConnectedDc

    删除这些键(根据this,this和this) HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NTDS\Parameters\Src Root Domain Srv HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\NTDS\Parameters\Src Root Domain Srv HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters\Src Root Domain Srv HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NTDS\Parameters\Src Srv objectGuid HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\NTDS\Parameters\Src Srv objectGuid HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters\Src Srv objectGuid

    • 1
  3. Esa Jokinen
    2017-04-14T11:56:32+08:002017-04-14T11:56:32+08:00

    在您的情况下,您可以将旧服务器视为发生故障的主 DC。幸运的是,这不是您唯一的 DC,因为您将新服务器用作备份 DC!(请保持这种状态!)

    可以将 FSMO 角色转移或占用到另一个域控制器,使用ntdsutil.exe.

    由于您在执行此操作时应该非常小心,因此我建议您花时间阅读和学习:

    • TechNet 博客教程:在 Windows Server 2012 R2 中获取操作主角色。
    • 使用 Ntdsutil.exe 将 FSMO 角色传输或获取到域控制器

    那些没有灾难恢复计划或从一个 DC 运行所有角色的人虽然不推荐,但在一些小型企业中有时是不可避免的。在一个 DC 上运行所有角色的主要问题是,如果说服务器崩溃,这些角色无法迁移到另一台服务器。迁移这些角色的唯一方法是在不存在灾难恢复计划的情况下获取操作主机角色。

    崩溃(或被BOFH 销毁事件)后获取操作主机角色的步骤:

    1. 以域管理员身份登录。
    2. 启动提升的命令提示符。
    3. ntdsutil
    4. roles
    5. connections
    6. connect to server <FQDN of role holder>
    7. quit
    8. seize schema master,是的(出现的弹出窗口)

      seize naming master, 是的

      seize RID master, 是的

      seize PDC, 是的

      seize infrastructure master, 是的

    9. 输入最后一个命令后,键入quit以退出 ntdsutil。

    • 0

相关问题

  • Jenkins Slave 在构建期间离线

  • Windows Server 2012 - 域管理员:无法更改打印机端口

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve