为 MySQL 添加复制

Learn to add and configure a Replicat process for MySQL Database Server, HeatWave, HeatWave on Azure, HeatWave on AWS, Amazon Aurora MySQL, Amazon RDS for MySQL, Amazon RDS for MariaDB, Azure Database for MySQL, and Google Cloud SQL for MySQL target technologies.

添加 Replicat (23ai)

开始之前

确保为 Replicat 添加检查点表以重新启动,而不会在发生中断时重新应用事务处理。

  1. OCI GoldenGate 部署控制台中,展开数据库连接,然后选择目标数据库。
  2. 单击添加检查点(加号图标)。
  3. 对于检查点表,输入目标方案名称,然后单击提交
要在 GoldenGate 23ai 中为 MySQL 添加副本,请执行以下操作:
  1. 在“管理服务”导航菜单中,单击 Replicats
  2. Replicats 页面上,单击“添加 Replicat”(加号图标)。
  3. “添加 Replicat”表单由四页组成。根据需要完成表单:
    1. 在“Replicat 信息”页上:
      1. 选择 Replicat 类型
        • Classic Replicat
        • Coordinated Replicat
        • Parallel Replicat

        注意:

        了解不同的 Replicat 类型
      2. 单击下一步
    2. 在“Replicat 选项”页上:
      1. 输入 Replicat 线索详细信息:
        • 名称(只能是两个字符)
        • 子目录
      2. 选择目标身份证明:
        • 别名
        • Checkpoint Table
        • (可选)何时开始
      3. 输入线索位置序号RBA 偏移
      4. 单击下一步
    3. 在“托管选项”页面上,根据需要填写可选字段:
      1. 选择配置文件名
      2. 启用 Critical to deployment health
      3. 启用自动启动
      4. 启用自动重新启动
      5. 单击下一步
    4. 在“参数文件”页上,可以配置 Replicat 如何映射源表和目标表。例如:
      MAP table.*, TARGET table.*;
  4. 单击创建并运行可启动 Replicat。如果单击“创建”,以后可以在 Replicats 页上手动启动 Replicat
您可以返回到 Replicats 页面,在其中可以选择 Replicat 以查看其详细信息。

添加复制 (21c)

在添加复制之前,请创建一个检查点表,以确保在发生中断时复制可以重新启动而不重新应用事务。

  1. 在 OCI GoldenGate 部署控制台导航菜单中,单击配置
  2. 数据库选项卡上,单击目标数据库的数据库连接图标。
  3. 单击添加检查点(加号图标)。
  4. 对于检查点表,输入目标方案名称,然后单击提交
要为 MySQL 添加复制,请执行以下操作:
  1. OCI GoldenGate 部署控制台的“管理服务概览”页上,单击添加复制(加号图标)。
  2. 在“添加复制”页上,在复制类型下,从以下选项中选择,然后单击下一步
    • 经典复制
    • 协调的复制
    • 并行复制

    注意:

    要了解有关复制类型的更多信息,请参见 Decide which apply method to use
  3. 在“Replicat Options(复制选项)”页面上的“Basic Information(基本信息)”下,根据需要填写以下字段:
    1. 对于进程名,输入复制的名称
    2. (可选)对于说明,输入简要说明以将此副本与其他副本区分开来。
    3. 对于意图,选择复制的用途:
      • 高可用性
      • 灾难恢复
      • 单向(默认值)
      • N 向
    4. 对于身份证明域身份证明别名,选择目标数据库域和别名,或者创建新身份证明。
    5. 对于,选择要处理的数据源,可以是线索文件
    6. 如果源为“线索”,则对于线索名称,输入“提取”线索的名称。
    7. 如果源为“线索”,并且您希望线索文件位于非默认位置,则输入线索子目录的位置。
    8. 对于开始,选择数据处理的起点:
      • 日志中的位置
      • Now
      • 定制时间
    9. 对于线索序号,请保留默认值或输入线索序号。
    10. 对于线索 RBA 偏移量,保留默认值或输入线索偏移量。
    11. 对于检查点表,保留默认选择或选择您为目标部署创建的检查点表。
  4. 单击下一步
  5. 对于参数文件,可以添加参数以进一步配置复制过程。

    注意:

    GoldenGate 默认使用格林威治标准时间 (GMT)。使用 SETENV 覆盖默认设置。例如:
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    了解有关 SETENV 的详细信息。

  6. 单击创建并运行。如果单击创建,则以后可以从“管理服务概览”页手动启动复制。
您将返回到“管理服务概览”页,在该页中可以查看复制进程的创建并访问复制操作。