复制探测

复制探测可以检查服务器复制。要配置复制探测,请指定要探测的目标服务器。

目标服务器是那些用探测服务器进行复制的服务器。例如:如果探测在服务器 A(源服务器)上运行,那么要监控的目标服务器就是那些使用服务器 A 复制的服务器。这样,就会产生服务器 B、服务器 C 和服务器 D。

使用“复制”-“复制检查”探测,可以过滤出不需要复制的数据库的复制,并密切监控那些需要经常复制的数据库的复制。与不重要的数据库相比,对跨服务器使用且要求保持最新的关键系统数据库(如 NAMES.NSFEVENTS4.NSFADMIN4.NSF)进行监控的频率可能更高。对于在系统关键型数据库上创建事件的情况,您还可以定义比在非关键数据库上创建事件的情况更低程度的容错。

将根据“探测”文档中指定的调度,监视所选服务器和数据库上的复制。

运行复制 - 错误探测时,复制与典型的复制操作一样,但要向 DDM 报告事件。此探测同时报告一些并不是错误的情况,而是不希望的行为。例如:当复制成功但有些注释没有复制时,此探测可能报告“复制注释错误”。如果在目标数据库的 ACL 中确实没有源数据库,且源数据库发生了变更,则由于 ACL 的原因,源数据库中的新的或已更新的注释没有被复制到目标服务器。复制探测将报告此情况,并在报告中包含指向没有复制的注释的文档链接。复制 - 错误探测可能报告在 DDM 中的复制冲突,并包含指向冲突文档的文档链接。这并不是一个真正复制错误的情况,但它可能不是希望的行为,因此生成报告。

复制 - 复制检查探测,将空复制也考虑在内。数据库已处于最新状态,并且不需要复制,却试图进行复制时,就出现空复制。在 DDM 数据库中,不报告空复制。

在集中星型拓扑结构中,复制是典型的单向操作。一定不要在禁用复制的方向上监控复制。

1. 可定义的复制探测

复制探测名称

描述

复制 -- 错误

监控复制,并向 DDM 报告复制错误。

复制 -- 复制检查

监控指定数据库是否在指定的时间间隔进行复制。