Server 2008 取消域控失败怎么办
dcpromo 取消域控失败(提示 AD 复制未完成、最后一个域控、DNS 依赖)的处理顺序:先确认复制与健康状态,再选降级还是迁移路径。
简短答案
取消域控(dcpromo)失败九成卡在前置条件没满足:这台还挂着 FSMO 角色、是最后一个域控、AD 复制没收敛、或 DNS 依赖未解除。别硬跑第二次 dcpromo,先把前置项逐个过掉;dcpromo 流程边界以 Server 2008 条目 说明为准。
现象对照
| 提示 | 最可能的原因 |
|---|---|
| 「无法移除 FSMO 角色」 | 角色未先迁移到别的域控 |
| 「这是最后一个域控」 | 没有第二台域控接盘 |
| 提示复制失败/复制未完成 | 目录复制积压,元数据/USN 日志异常 |
| 反复提示 DNS 问题 | 域控的 DNS 记录/反向区还挂在这台 |
排查步骤
- 先确认角色:
持有 FSMO 的机器必须先迁移角色(# 2008 上运行(管理员 cmd) ntdsutil rolesntdsutil roles → transfer <角色>迁到另一台域控),再降级。 - 查复制健康:
repadmin /showrepl看有无积压/失败;有失败先修复制再降级。 - 解除 DNS 依赖:把域 DNS 服务迁到别的服务器后,再对这台降级;最后一个域控降级本身就是销毁整个域——确认清楚再动手。
- 前置都过掉仍失败:按提示的错误码查 AD 日志(事件查看器「目录服务」),降级流程对照 Server 2008 R2 条目 的 dcpromo 说明。
- 目标是升级而非降级时:别折腾取消,直接规划升到 Server 2012/2016/2019 条目 的新域控(新装 + 旧域控降级摘除)。
「取消域控」与「移除服务器角色」是两回事;降级失败常见于把最后域控降级,先想清楚域本身还要不要。
操作小结
- 先迁 FSMO,再谈降级
- 复制健康不过关先修复制
- DNS 依赖解除
- 升级场景走新装域控