管理管道

了解使用 OCI GoldenGate 管道所需的管道管理任务。

查看管道详细信息

从“管道”页中选择管道以查看其详细信息。在 Pipeline 详细信息页面上,您可以查看 Pipeline 的状态,该状态可以是以下状态之一:
  • 创建
  • 活动(已停止)
  • 有效(正在运行)
  • 更新
  • 需要注意
  • 已失败
您还可以编辑管道或使用“操作”菜单执行其他操作,例如: 切换到另一个选项卡以查看其他相关的管道信息。

管道信息

“Pipeline 信息”页显示有关此资源的一般信息,例如其 OCID、它所在的区间、创建和上次更新时间等。

映射规则

添加、删除或预览映射规则,用于将源表和方案的默认一对一映射更改为目标。

初始化

查看初始化步骤,以显示管道步骤的当前状态。您可以选择任何步骤来查看其详细信息。

运行时

查看运行时状态和延迟。

监视

查看管道度量、启用或禁用关键事件日志,以及创建和查看通知

工作要求

查看 Pipeline 工作请求的状态。创建工作请求的管道操作包括:

  • 创建
  • 开始
  • 停止
  • 更新
  • 删除
  • 移动
  • 收集诊断数据

标记

标记用于帮助您查找租户中的资源。您可以从“管道”页面和管道详细信息页面添加和查看管道的标记。请参见 manage tags

编辑管道

要编辑管道,请单击管道的详细信息页上的编辑。在编辑面板中,您可以编辑:

  • 名称
  • 说明
  • 进程选项:

    注意:

    必须重新启动管道才能使任何更改生效。
    • 在进行中的复制之前复制现有数据:选择此选项可执行数据的初始加载。对于现有表,可以选择:
      • 截断:删除现有行,然后从源加载行。
      • 替换:删除现有表,然后从源创建并加载它。
      • 附加:保留现有行不变,然后从源加载行。
      • 跳过:将表保留原样并移至下一个对象。
    • 替换方案更改 (DDL) :选择此选项后,选择在进程遇到错误时对现有方案执行的操作:
      • 终止:回退事务处理并停止处理。
      • 放弃:将错误记录到放弃文件并继续处理。
      • 忽略:忽略错误并继续处理。
    • 发生 DML 错误时的操作:选择在进程遇到 DML 错误时对现有数据执行的操作:
      • 终止
      • 放弃
      • Ignore
    • 失败后重新启动:选择此选项可在进程因任何原因停止时启用自动启动。
    • 使用默认映射启动管道:使用默认的 1:1 映射规则在创建后立即启动管道。如果未选择,您可以在创建后配置规则映射,然后手动启动管道。

启动管道

要启动管道,请从无效管道的详细信息页上的“操作”菜单中选择启动。单击“启动管道”对话框中的启动以确认此操作。然后,在启动捕获和应用进程之前,管道将根据在创建时选择的进程选项(或者在编辑管道时更新)运行初始化步骤。

停止管道

要停止管道,请从活动管道的详细信息页上的“操作”菜单中选择停止。单击“停止管道”对话框中的停止以确认此操作。管道停止并处于非活动状态后,可以单击启动以重新启动管道。

注意:

停止管道时,仍会对使用的资源计费,因为部署仍在后台运行。要避免经常性成本,必须删除管道。

收集诊断数据

收集诊断信息以分析或共享有关 OCI GoldenGate 管道的信息。诊断文件包含捕获和应用进程的丢弃记录(如果有)。

要收集有关管道的诊断,请执行以下操作:
  1. 在管道详细信息页上,从“操作”菜单中选择收集诊断
  2. 在“收集诊断”面板中,选择要保存诊断文件的区间
  3. 为诊断文件输入名称前缀
  4. 单击收集诊断
收集过程完成后,您可以从管道详细信息页下载诊断文件。

监视管道度量

在管道详细信息页上,选择“监视”以查看管道度量,例如 CPU 占用率、OCPU 占用率、内存使用率和整体管道健康状况。有关可用度量的更多信息,请参见

管理映射规则

要预览、添加或删除映射规则,请执行以下操作:
  1. 在“管道信息”页上,选择映射规则
  2. 在“映射规则”列表中,您可以查看或编辑当前映射规则,并且:
    • 预览:查看映射规则如何影响复制中包含的方案和表。
    • 添加:标识要包括或排除的表和方案。可以使用全限定对象名称或通配符代替对象名称的任何部分。有关更多信息,请参见 Using Wildcards in Database Object Names
    • 删除:删除映射规则。

查看初始化步骤

如果您熟悉 GoldenGate 进程,则管道是数据复制进程的抽象。启动管道时,将以线性方式执行初始化步骤,创建所有必要的资源,并根据创建时收集的信息为数据复制准备数据库。初始化步骤包括:

  • 检查源和目标数据库
  • 为提取准备数据库对象
  • 创建心跳表
  • 创建并运行提取(捕获)
  • 检查目标方案和表是否存在
  • 创建检查点表
  • 创建并运行复制(应用)

您可以从每个初始化步骤的“操作”菜单中选择查看详细信息,以查看与每个步骤对应的状态和系统消息。

运行时

当管道处于活动状态且正在运行时,您可以在管道详细信息页的运行时部分中查看捕获和应用进程的状态和延迟。您可以使用此信息观察这些进程的状态,并在需要时采取措施。

设置通知

您可以设置要随时通知管道事件的通知。

要设置管道事件通知,请执行以下操作:
  1. 在管道详细信息页面上,选择监视
  2. 在“监视”页上,向下滚动到通知,然后单击创建通知
  3. 在“创建通知”页上,可以选择:
    • 快速入门,然后从预配置的通知设置模板中进行选择。
    • 高级事件通知,然后选择触发不同事件条件操作的事件规则。
    • 高级预警通知,然后选择要跟踪和触发预警规则的度量。
  4. 对于主题和订阅
    1. 创建新主题或选择现有主题。
    2. 确认订阅以接收消息。
  5. (可选)对于高级预警通知,展开高级选项,然后配置预警正文(消息正文)和通知的消息格式。
  6. 单击提交

管理管道日志

OCI GoldenGate 管道启用或禁用严重事件日志。

要启用严重事件日志,请执行以下操作:
  1. 在管道详细信息页上,选择监视
  2. 在“监视”页上,向下滚动到日志
  3. 在“关键事件的操作”菜单中,选择启用日志
  4. 在“启用日志”面板中,填写以下字段,然后单击启用日志
    1. 对于日志名称,输入日志的名称。
    2. 区间下拉列表中,选择要创建日志的区间。
    3. 选择日志组或单击创建新组
    4. 选择日志保留时间。

移动管道

您可以将管道从一个区间移到另一个区间。

要移动管道,请执行以下操作:
  1. 从“管道”页中,选择要移动的管道。
  2. 从管道详细信息页上的“操作”菜单中,单击移动资源
  3. 在“将资源移至其他区间”对话框中,选择要将管道移至的区间。
  4. 单击移动资源

管理管道的标记

您可以从“管道”页面和管道的详细信息页面添加和查看管道的标记。

在“管道”页上,从管道的“操作”菜单中,选择添加标记查看标记

在管道详细信息页面上,您可以从“操作”菜单中选择标记,也可以选择标记选项卡来查看和管理标记。

了解有关标记的更多信息。

删除管道

在删除管道之前,请确保管道已停止且处于非活动状态。

要删除管道,请执行以下操作:
  1. 在“管道”页上,选择要删除的管道。
  2. 从管道详细信息页上的“操作”菜单中,选择删除
  3. 在“删除管道”对话框中,确认要删除此管道,然后单击删除
此操作不能撤消。