监视数据库复制

适用于: Configuration Manager(current branch)

使用 Configuration Manager 控制台的“监视”工作区中的“数据库复制”节点监视数据库复制的详细信息。 可以监视站点之间的复制链接的状态。 它还显示了连接到的站点的复制组的初始化和复制。

提示

尽管“数据库复制”节点也显示在“管理”工作区的“层次结构配置”节点下,但无法查看来自该位置的数据库复制链接的复制状态。

站点之间的数据库复制涉及多个信息集(称为 复制组)的复制。 每个复制组发送和接收具有不同优先级的数据。 默认情况下,无法修改复制组中包含的数据和复制频率。

当复制链接处于活动状态且其状态未失败或降级时,所有组都会快速复制。 如果一个或多个组未能在预期的时间段内完成复制,链接将显示为 已降级。 降级的链接仍可正常运行,但应对其进行监视,以确保它们返回到活动状态。 调查它们以确保不会发生其他降级或复制失败。

对于每个复制链接,指定未成功复制的组重试次数。 重试次数过后,站点会将链接的状态设置为“已降级”或“失败”。 即使除一个组的所有复制成功,站点也会将链接的状态设置为“已降级”或“失败”。 它会设置此状态,因为一个复制组无法在指定次数的尝试中完成复制。 有关详细信息,请参阅 数据库复制阈值

使用以下信息了解可能需要进一步调查的复制链接的状态:

未检测到任何问题,并且跨链接的通信是最新的。

当父站点更新到新版本,并且你查看子站点中的链接状态时,链接状态将显示为活动。 更新后,在子站点与父站点处于同一版本之前,从父站点查看时,链接状态显示为活动。 从子站点查看时,它显示为“正在配置”。

复制功能正常,但至少有一个复制对象或组延迟。 监视处于此状态的链接。 查看链接上两个站点的信息,了解链接可能失败的迹象。

当接收复制数据的站点无法快速将数据提交到数据库时,链接也会显示降级状态。 复制大量数据时,会发生此行为。 例如,将软件更新部署到大量计算机。 链接上的父站点可能需要一些时间来处理此复制数据量。 父站点的处理滞后导致它将链接状态设置为降级,直到它可以成功处理积压的数据。

复制不起作用。 复制链接可能无需进一步操作即可恢复。 若要调查并帮助修正此链接上的复制,请使用 复制链接分析器 (RLA) 。

此状态还可能指示复制链接上父站点和子站点之间的物理网络存在问题。

监视复制状态

使用“监视”工作区中的“数据库复制”节点查看复制链接的状态。 在复制链接上查看每个站点上的数据库详细信息。 还可以查看有关复制组的详细信息。 若要查看这些详细信息,请选择复制链接,然后选择要查看的复制状态的相应选项卡。

以下部分提供有关复制状态的不同选项卡的详细信息:

摘要

查看有关在链接上的两个站点之间复制站点数据和全局数据的高级信息。

选择“ 查看历史流量数据的报告 ”,查看显示跨链接复制所使用的网络带宽的详细信息的报告。

父网站

对于复制链接上的父站点,查看有关数据库的详细信息,其中包括:

  • SQL Server的防火墙端口

  • 可用磁盘空间

  • 数据库文件位置

  • 证书

子站点

对于复制链接上的子站点,请查看有关数据库的详细信息,其中包括:

  • SQL Server的防火墙端口

  • 可用磁盘空间

  • 数据库文件位置

  • 证书

初始化详细信息

查看跨链接复制的组的初始化状态。 此信息可帮助你确定复制数据的初始化正在进行或失败。

使用此信息来确定站点何时可能处于 互操作性模式。 互操作性模式是子站点不运行与父站点相同版本的 Configuration Manager。

复制详细信息

查看跨链接复制的每个组的复制状态。 使用此信息来帮助识别复制特定数据时出现的问题或延迟。 它可以帮助确定此链接的相应数据库复制阈值。 有关详细信息,请参阅 数据库复制阈值

提示

站点数据的复制组仅从子站点发送到父站点。 用于双向复制全局数据的复制组。

复制链接分析器

Configuration Manager包括用于分析和修复复制问题的 复制链接分析器 (RLA) 。 复制失败时,使用 RLA 修正链接失败。 复制停止工作,但站点尚未将其报告为失败时,此功能也很有用。

使用 RLA 修正层次结构中以下计算机之间的复制问题:

  • 在站点服务器和站点数据库服务器之间

  • 在站点的数据库服务器与另一站点的数据库服务器之间,也称为站点间复制

注意

复制失败的方向并不重要。

在 Configuration Manager 控制台或命令提示符下运行 RLA:

  • 若要在Configuration Manager控制台中运行:转到“监视”工作区,然后选择“数据库复制”节点。 选择要分析的复制链接,然后在功能区中选择“复制链接分析器”。

  • 若要在命令提示符下运行,请键入以下命令: %ProgramFiles(x86)%\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManager.ReplicationLinkAnalyzer.Wizard.exe <source site server FQDN> <destination site server FQDN>

    重要

    从版本 1910 开始,此路径已更改为使用 Microsoft Endpoint Manager 文件夹。 请确保不要使用可能存在于另一个文件夹中的旧版文件。

运行 RLA 时,它会使用一系列诊断规则和检查来检测问题。 查看该工具识别的问题。 当它具有解决问题的说明时,会显示它们。 如果 RLA 可以自动修正问题,则会提供该选项。

RLA 完成后,它会将结果保存在以下基于 XML 的报表和运行该工具的用户桌面上的日志文件中:

  • ReplicationAnalysis.xml

  • ReplicationLinkAnalysis.log

RLA 在修复某些问题时停止以下服务。 修正完成后,它会重启这些服务:

  • SMS_SITE_COMPONENT_MANAGER

  • SMS_EXECUTIVE

如果 RLA 无法完成修正,请在必要时在站点服务器上重启这些服务。

RLA 记录所有调查和修正操作,以提供向导中未显示的其他详细信息。

RLA 先决条件

用于运行 RLA 的帐户必须具有以下权限:

  • 复制链接中涉及的每台计算机的本地管理员权限。

  • 复制链接中涉及的每个SQL Server数据库的 Sysadmin 权限。

注意

该帐户不需要特定Configuration Manager基于角色的管理安全角色。 有权访问数据库复制节点的管理用户可以在 Configuration Manager 控制台中运行该工具。 对每台计算机具有足够权限的系统管理员可以在命令提示符下运行该工具。

RLA 已知问题

RLA 为从 System Center 2012 Configuration Manager 升级的主站点生成SQL Server Service Broker (SSB) 证书错误。 此问题是由于当前分支中证书名称的更改Configuration Manager。 您可以放心地忽略这些错误。

监视数据库复制

监视高级站点到站点数据库复制状态

  1. 在Configuration Manager控制台中,转到“监视”工作区。

  2. 选择“ 站点层次结构” 节点以打开 “层次结构关系图” 视图。

  3. 将鼠标指针悬停在两个站点之间的行上。 查看这些站点的全局和站点数据复制状态。

  1. 在Configuration Manager控制台中,转到“监视”工作区。

  2. 选择“ 数据库复制 ”节点,然后选择要监视的复制链接。 然后选择相应的选项卡,查看有关该链接的复制状态的不同详细信息。