为 MySQL 添加复制
了解如何为 MySQL Database Server、OCI 上的 HeatWave、Azure 上的 HeatWave、AWS 上的 HeatWave、Amazon Aurora MySQL、Amazon RDS for MySQL、Amazon RDS for MariaDB、Azure Database for MySQL 以及 Google Cloud SQL for MySQL 目标技术添加和配置 Replicat 流程。
添加复制 (26ai)
开始之前
确保在发生中断时为复制添加检查点表以重新启动而不重新获取重新应用事务。
-
在 OCI GoldenGate 部署控制台导航菜单中,展开 DB Connections(DB 连接),然后选择目标数据库。
-
选择添加检查点(加号图标)。
-
对于检查点表,输入目标方案名称,然后选择提交。
添加复制
-
在 OCI GoldenGate 部署控制台导航菜单中,选择 Replicats 。
-
在 "Replicats"(复制)页面上,选择 Add Replicat(添加复制)(加上图标)。
-
"Add Replicat"(添加复制)表单包含四个页面。根据需要完成表单:
-
在“复制信息”页上:
-
选择复制类型:
-
经典复制
-
协调的复制
-
并行复制
了解不同的 Replicat 类型。
-
-
选择 Next 。
-
-
在“复制选项”页面上:
-
输入复制线索详细信息:
-
名称(只能为两个字符)
-
子目录
-
-
选择目标身份证明:
-
域
-
别名
-
检查点表
-
(可选)何时开始
-
-
输入线索位置 Sequence Number 和 RBA Offset 。
-
选择 Next 。
-
-
在“托管选项”页面上,根据需要填写可选字段:
-
选择配置文件名称。
-
启用对部署健康状况至关重要。
-
启用自动启动。
-
启用自动重新启动。
-
选择 Next 。
-
-
在“参数文件”页上,可以配置复制如何映射源表和目标表。例如:
MAP table.*, TARGET table.*;
-
-
选择创建并运行以启动复制。如果选择“创建”,则以后可以在“复制”页上手动启动复制。
返回到 "Replicats"(复制)页,在此页上可以选择 "Replicat"(复制)以查看其详细信息。
添加复制 (21c)
开始之前
创建检查点表以确保在发生中断时复制可以重新启动而不重新应用事务处理。
-
在 OCI GoldenGate 部署控制台导航菜单中,选择配置。
-
在数据库选项卡上,选择目标数据库的数据库连接图标。
-
选择添加检查点(加号图标)。
-
对于检查点表,输入目标方案名称,然后选择提交。
添加复制
-
在 OCI GoldenGate 部署控制台的“管理服务概览”页上,选择添加复制(加号图标)。
-
在“添加复制”页的复制类型下,从以下选项中进行选择,然后选择下一步:
-
经典复制
-
协调的复制
-
并行复制
注:要了解有关复制类型的更多信息,请参阅确定要使用的应用方法。
-
-
在“复制选项”页的“基本信息”下,根据需要填写以下字段,然后选择下一步:
-
在进程名称中,输入复制的名称
-
(可选)对于说明,输入简要说明以将此复制与其他复制区分开来。
-
对于意图,选择复制的用途:
-
高可用性
-
灾难恢复
-
单向(默认值)
-
N 向
-
-
对于身份证明域和身份证明别名,选择目标数据库域和别名,或者创建新身份证明。
-
对于源,选择要处理的数据源,即线索或文件。
-
如果来源是“线索”,则对于线索名称,输入提取线索的名称。
-
如果源是“线索”,并且您希望线索文件位于非默认位置,则输入线索子目录的位置。
-
对于开始,选择数据处理的起点:
-
日志中的位置
-
Now
-
定制时间
-
-
对于线索序号,保留默认值或输入线索序号。
-
对于线索 RBA 偏移量,保留默认值或输入线索偏移量。
-
对于检查点表,保留默认选择或选择为目标部署创建的检查点表。
-
-
对于 Parameter File(参数文件),可以添加参数以进一步配置复制进程。
table source.table1;注:
默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖复制的默认设置。此更改不适用于部署。例如:
setenv (TZ="US/Eastern") setenv (TZ="GMT+5") -
选择创建并运行。如果选择创建,则稍后可以从“管理服务概览”页手动启动复制。
您将返回到“Administration Service Overview(管理服务概览)”页,在此页上可以查看复制进程的创建并访问复制操作。