管理管线
了解使用 OCI GoldenGate 管道所必需的管道管理任务。
查看管道详细信息
从“管道”页中选择管道以查看其详细信息。在“Pipeline 详细信息”页面上,您可以查看 Pipeline 的状态,状态可以是以下项之一:
-
创建
-
有效(已停止)
-
有效(正在运行)
-
更新
-
需要注意
-
已失败
您还可以编辑管道或使用“操作”菜单执行其他操作,例如:
切换到另一个选项卡以查看其他相关的管道信息。
管道信息
“Pipeline 信息”页显示有关此资源的一般信息,例如其 OCID、它所在的区间、创建和上次更新时间等。
映射规则
添加、删除或预览映射规则,用于将源表和方案的默认一对一映射更改为目标。
初始化
查看初始化步骤,以显示管道步骤的当前状态。您可以选择任何步骤来查看其详细信息。
运行时
查看运行时状态和延迟。
监视
工作要求
查看 Pipeline 工作请求的状态。创建工作请求的管道操作包括:
-
创建
-
开始
-
停止
-
更新
-
删除
-
移动
-
收集诊断数据
标记
标记用于帮助您查找租户中的资源。您可以从“管道”页面和“管道详细信息”页面添加和查看管道的标记。请参见 manage tags 。
编辑管道
要编辑管道,请在管道的详细信息页上选择编辑。在编辑面板中,您可以编辑:
-
名称
-
说明
-
进程选项:
注:必须重新启动管道才能使任何更改生效。
-
在进行持续复制之前复制现有数据:选择此选项可执行数据的初始加载。对于现有表,可以选择:
-
截断:删除现有行,然后从源加载行。
-
替换:删除现有表,然后从源创建并加载它。
-
附加:使现有行保持不变,并从源加载行。
-
跳过:将表保留原样并移至下一个对象。
-
-
替换方案更改 (DDL) :选择此选项后,选择在进程遇到错误时对现有方案执行的操作:
-
终止:回退事务处理并停止处理。
-
放弃:将错误记录到放弃文件并继续处理。
-
忽略:忽略该错误并继续处理。
-
-
DML 错误时的操作:选择在进程遇到 DML 错误时对现有数据执行的操作:
-
终止
-
放弃
-
忽略
-
-
失败后重新启动:选择此选项可在进程因任何原因停止时启用自动启动。
-
使用默认映射启动管道:使用默认的 1:1 映射规则在创建后立即启动管道。如果未选中,则可以在创建后配置规则映射,然后手动启动管道。
-
启动管道
要启动管道,请从其详细信息页上的非活动管道的“操作”菜单中选择启动。在“启动管道”对话框中选择开始以确认此操作。然后,在开始捕获和应用进程之前,管道将根据在创建时(或者在您编辑了管道时更新时)选择的流程选项运行初始化步骤。
暂停管道
您可以暂停管道以临时停止捕获和传送进程。暂停管道不会暂停这些资源的计费。暂停管道时,您可以编辑管道、管道的映射规则以及预览映射规则。
注:要停止计费,必须停止管道。
要暂停管道,请从管道的操作菜单中选择暂停。
准备管道继续时,从管道的操作菜单中选择开始。
如果要完全停止管道,请选择停止。
停止管道
要停止管道,请在其详细信息页上的活动管道的操作菜单中选择停止。在“停止管道”对话框中选择停止以确认此操作。
停止管道也会停止对这些资源的计费。当管道停止且处于非活动状态时,无法编辑管道及其映射或预览映射。
要重新启动管道,请从管道的操作菜单中选择开始。
克隆管道
您可以克隆状态为“Active(活动)”、“Inactive(不活动)”或“Needs(需要)”的管道。
要克隆管道,请执行以下操作:
-
在“管道”页面上,从管道的操作菜单中选择克隆,然后按照以下步骤操作。
-
在管道的详细信息页面上,从操作菜单中选择克隆。
-
在“克隆管道”面板中,输入管道克隆的名称。
-
(可选)输入管道克隆的说明。
-
选择要在其中创建管道克隆的区间。
-
(可选)根据需要完成高级选项。
-
选择克隆。
-
收集诊断数据
收集诊断信息以分析或共享有关 OCI GoldenGate 管道的信息。诊断文件包含捕获和应用进程的已丢弃记录(如果有)。
要收集有关管道的诊断:
-
在管道详细信息页面的“操作”菜单中,选择收集诊断。
-
在 "Collect" 诊断面板中,选择要在其中保存诊断文件的 compartment 和 bucket 。
-
为诊断文件输入 name prefix 。
-
选择 Collect diagnostics 。
收集过程完成后,您可以从管道详细信息页面下载诊断文件。
监视管道度量
在 "Pipeline Details"(管道详细信息)页面上,选择 "Monitoring"(监视)以查看管道度量,例如 CPU 占用率、OCPU 占用率、内存使用率和总体管道运行状况。有关可用度量的更多信息,请参见:
管理映射规则
要预览、添加或删除映射规则,请执行以下操作:
-
在 "Pipeline information"(管道信息)页面上,选择 Mapping rules(映射规则)。
-
在“映射规则”列表中,可以查看或编辑当前映射规则,以及:
-
预览:查看映射规则如何影响复制中包含的方案和表。
-
添加:确定要包括或排除的表和方案。您可以使用全限定对象名称或通配符来代替对象名称的任何部分。有关详细信息,请参阅在数据库对象名称中使用通配符。
-
删除:删除映射规则。
-
查看初始化步骤
如果您熟悉 GoldenGate 进程,则管道是对数据复制进程的抽象。启动管道时,将以线性方式执行初始化步骤,创建所有必要的资源,并根据创建时收集的信息为数据复制准备数据库。初始化步骤包括:
-
检查源数据库和目标数据库
-
准备要提取的数据库对象
-
创建心跳表
-
创建并运行提取(捕获)
-
检查目标方案和表是否存在
-
创建检查点表
-
创建并运行复制(应用)
您可以从每个初始化步骤的“操作”菜单中选择查看详细信息,以查看与每个步骤对应的状态和系统消息。
运行时
当管道处于“活动”状态且正在运行时,您可以在管道详细信息页面的“运行时”部分中查看捕获和应用进程的状态和延迟。您可以使用此信息来观察这些处理的状态,并在需要时执行操作。
设置通知
您可以设置通知,以便随时了解管道事件。
要设置管道事件通知,请执行以下操作:
-
在管道详细信息页面上,选择监视。
-
在“监视”页上,向下滚动到通知,然后选择创建通知。
-
在“创建通知”页上,可以选择:
-
快速启动,然后从预配置的通知设置的模板中进行选择。
-
高级事件通知,然后选择触发针对不同事件条件的操作的事件规则。
-
高级预警通知,然后选择要跟踪和触发预警触发规则的度量。
-
-
对于主题和订阅:
-
创建新主题或者选择现有主题。
-
确认订阅以接收消息。
-
-
(可选)对于高级报警通知,展开高级选项,并配置报警正文(消息正文)和通知的消息格式。
-
选择提交。
管理管道日志
为 OCI GoldenGate 管道启用或禁用关键事件日志。
要启用严重事件日志,请执行以下操作:
-
在管道详细信息页面上,选择监视。
-
在“监视”页上,向下滚动到日志。
-
在 "Actions" 菜单中,选择 Enable log 。
-
在“启用日志”面板中,填写以下字段,然后选择启用日志:
-
对于日志名称,输入日志的名称。
-
从区间下拉列表中,选择要在其中创建日志的区间。
-
选择 Log group(日志组)或选择 Create new group(创建新组)。
-
选择 Log retention 时间。
-
移动管道
可以将管道从一个区间移动到另一个区间。
要移动管道,请执行以下操作:
-
从“管道”页面中,选择要移动的管道。
-
从管道详细信息页上的“操作”菜单中,选择移动资源。
-
在“Move Resource to a Different Compartment(将资源移动到其他区间)”对话框中,选择要将管道移动到的区间。
-
选择移动资源。
管理管道的标记
您可以从“管道”页面和管道的详细信息页面添加和查看管道的标记。
在“管道”页的“操作”菜单中,从管道的“操作”菜单中选择添加标记或查看标记。
在管道详细信息页面上,您可以从“操作”菜单中选择标记,也可以选择标记选项卡来查看和管理标记。
删除管道
在删除管道之前,请确保管道已停止且处于非活动状态。
要删除管道,请执行以下操作:
-
在“管道”页面上,选择要删除的管道。
-
从管道详细信息页上的“操作”菜单中,选择删除。
-
在“删除管道”对话框中,确认要删除此管道,然后选择删除。
此操作不能撤消。