域与目录服务

创建重复 Active Directory 复制连接 - Windows Server

· 52CE 我爱测

本文提供了针对一个或多个站点上的一个或多个域控制器创建重复 Active Directory 复制连接的问题的解决方案。 原始 KB 数: 3207569 现象 在 Active Directory 站点和服务中,为一个或多个站点中的一个或多个域控制器创建重复的 Active Directory 复制连接。 原因 此问题是由于站点中缺少网络连接或另一个中断站点间拓扑生成器(ISTG)复制的问题造成的。 如果 ISTG 无法访问其他域控制器,它将尝试为同一站

本文提供了针对一个或多个站点上的一个或多个域控制器创建重复 Active Directory 复制连接的问题的解决方案。

原始 KB 数: 3207569

现象

在 Active Directory 站点和服务中,为一个或多个站点中的一个或多个域控制器创建重复的 Active Directory 复制连接。

原因

此问题是由于站点中缺少网络连接或另一个中断站点间拓扑生成器(ISTG)复制的问题造成的。 如果 ISTG 无法访问其他域控制器,它将尝试为同一站点中的域控制器创建新的 Active Directory 复制连接。

注意

如果这是暂时性条件,则不会清除重复的连接对象。 如果 ISTG 上不再出现连接和复制问题,则必须手动删除重复的连接对象,然后针对 ISTG 重新运行 repadmin /kcc 以确保不会重新创建重复项。

数据收集

若要收集此问题的相关数据,请执行以下步骤。

注意

  • Repadmin /kcc <DCNAME> 是强制 KCC 运行的命令。 但是,如果另一个连接仍然存在,则不会创建新连接。
  • Replace <DCNAME> 具有用作站点 ISTG 的域控制器的名称。
  1. 运行 repadmin /showconn <DCNAME> >showconn.txt。

  2. 运行 repadmin /failcache <DCNAME> >failcache.txt。

  3. 在 DCNAME> 上运行 <PortQRYUI,并针对具有重复连接的远程域控制器,如下所示: “域和信任测试”文件/保存结果

  4. 在 DCNAME> 上<,运行repadmin /bind RemoteDC(步骤 3 中)。 例如:repadmin /bind RemoteDC1

  5. 如果 repadmin /bind 无法连接,请使用两个域控制器上的 netsh 进行网络跟踪,如下所示:

    1. 运行 netsh trace start capture=yes tracefile=c:\%computername%.etl。
    2. 运行 repadmin /bind <DCNAME>。
    3. 如果可能,请使用 FQDN 而不是主机名进行连接。
    4. 运行 netsh trace stop。
  6. 运行 repadmin /showrepl * /csv >showrepl.csv 或 repadmin /showrepl * /csv | convertfrom-csv | out-gridview 从提升的 PowerShell 窗口将输出发送到单独的窗口中的交互式表。

  7. 运行 repadmin /viewlist * >DCs.txt。

  8. 运行 repadmin /istg >istg.txt。

解决方法

若要解决此问题,请在站点中打开端口,以允许 ISTG 连接到域控制器。 解决连接问题后,删除重复的连接对象,然后在 ISTG 上重新运行 KCC。

数据收集

如果需要Microsoft支持方面的帮助,建议按照使用 TSS 收集 Active Directory 复制问题的信息中所述的步骤收集信息。

详细信息

有关此问题的详细信息,请参阅 Active Directory 复制拓扑的工作原理。 特别侧重于 KCC 和拓扑生成 部分以及“排除的非响应服务器”子主题。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。