原文地址:Zero Downtime Migration – Monitor GoldenGate Replication
原文作者:Daniel Over
当您使用零停机时间迁移 (ZDM)和逻辑联机方法迁移 Oracle 数据库时,您正在使用Oracle GoldenGate来处理复制。复制使 OCI 目标数据库保持同步,直到您可以执行切换。因此,GoldenGate是该过程的重要组成部分。让我们看看如何监控复制。
我已经开始了迁移,目前在ZDM_MONITOR_GG_LAG阶段暂停。
监控服务
通过 HTTPS 登录到 Oracle GoldenGate Hub。使用主机名、私有或公共 IP 地址或您的网络允许的任何内容。
系统会提示您输入凭据。以oggadmin身份登录- 小写。您可以在 GoldenGate Hub 上 的文件ogg-credentials.json中找到密码。

登录后,您可以确保所有服务都已启动并正在运行。最重要的是管理服务器服务——在源和目标上。他们正在处理复制。

您可以从操作下拉菜单中启动和停止服务。
通过单击每个服务的端口号,您可以转到每个服务的特定控制台。同样,管理服务器是令人感兴趣的。

监控提取
如果您点击源管理服务器的链接(通过单击端口号),您最终会出现在此处:

确保提取正在运行。在页面下方,您会看到事件列表。从操作下拉菜单中,您可以启动和停止提取。您还可以了解详细信息:

您可以获得很多详细信息,例如提取统计信息。在这里,您可以看到 extract 已在表位置中捕获了一个插入:

监控复制
现在您已经监控了数据提取,您还应该监控由复制进程处理的复制。基本上,您执行与提取相同的操作,但使用目标管理服务器上的链接:

在这里,您应该查看复制过程并确保它正在运行:
您启动和停止服务并进入如上所述的详细信息。
故障排除
这是一个错误示例。我在我的源数据库中创建了一个目标中不存在的表。这打破了复制。我可以使用关键事件列表来找出问题所在:

此外,如果您进入复制过程的详细信息,并切换到报告选项卡,您可以找到更多详细信息:

您还可以在 GoldenGate 主机上的目录中找到更多日志:
/u02/deployments/Source/etc/conf/ogg/
/u02/deployments/目标/etc/conf/ogg/
结论
借助 Oracle GoldenGate 微服务架构,您可以轻松概览复制过程。有很好的图形概述,您甚至可以获得详细的信息和统计数据。




