为 Autonomous Database 添加副本

了解如何为 Autonomous Database 目标添加复制。

注意:

对于更新密集型工作负载,Big Data Autonomous Database Replicat 使用阶段和合并流。对于低延迟要求和更全面的数据类型支持,Oracle 建议使用 Oracle GoldenGate 部署。了解有关 GoldenGate Data ingest for Autonomous Data Warehouse 的更多信息。

添加复制 (23ai)

在添加和运行复制之前,请确保首先查看特定于此目标类型的详细信息
要为 Autonomous Database 添加复制,请执行以下操作:
  1. OCI GoldenGate 部署控制台Administration Service 主页中,单击添加 Replicat (加号图标)。
  2. 在“添加 Replicat”面板的 Replicat 信息页上,根据需要填写字段,然后单击下一步
    • 选择 Replicat 类型
      • 经典 Replicat
      • 协调 Replicat
    • 输入进程名称,长度不超过 5 个字符。
    • 输入说明,以帮助区分此流程与其他流程。
  3. Replicat 选项页上,根据需要填写字段,然后单击下一步
    • Replicat 线索:
      • 输入名称
      • 如果希望跟踪文件位于非默认位置,请输入子目录
      • 选择加密概要信息。如果未创建加密概要信息,则默认情况下会选择本地 Wallet。
      • 对于开始,选择数据处理的起点:
        • 日志中的位置(默认)
        • Now
        • 定制时间
    • 线索位置:
      • 输入序号
      • 输入 RBA 偏移
      • 对于目标,从下拉列表中选择 Autonomous Data Warehouse

        注意:

        根据您的目标选择,您可能有其他选项,例如流处理、暂存和合并以及暂存位置。
    • 目标身份证明:
      • 选择
      • 选择指定域中的别名
      • 选择 Checkpoint。保留默认选择或选择您为目标部署创建的 Checkpoint 表。
      • 选择 Max Threads Number (最大线程数)(仅协调 Replicat)。
  4. 托管选项页上,根据需要填写可选字段,然后单击下一步
    • 选择配置文件名(如果有)。
    • 启用对部署健康状况至关重要。
    • 启用和配置自动启动设置。
  5. 参数文件页上,可以添加参数以进一步配置 Replicat。例如:
    table source.table1;

    如果使用协调 Replicat,请将 TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties 添加到参数文件中。

    注意:

    默认情况下,GoldenGate 使用格林威治标准时间 (GMT)。使用 SETENV 覆盖此 Replicat 进程的默认设置。此更改不适用于部署。例如:

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  6. 属性文件页上,根据需要为每个标记为 #TODO 的属性设置值。
    有关此目标属性的信息,请参阅 Oracle GoldenGate for Distributed Applications and Analytics 指南中的 OCI Autonomous Data Warehouse
  7. 单击创建并运行。如果单击创建,则稍后可以从 Administration Service 主页手动启动 Replicat

添加复制 (21c)

要为 Autonomous Database 添加复制,请执行以下操作:
  1. OCI GoldenGate 部署控制台的“管理服务概览”页上,单击添加复制(加号图标)。
  2. 在“添加复制”页上,选择复制类型,然后单击下一步
    复制类型包括:
    • 并行复制
    • 集成的复制
    • 协调的复制
    • 经典复制
    有关不同复制类型的更多信息,请参见 Types of Replicat
  3. 在“复制选项”页上,填写以下字段,然后单击下一步
    1. 对于 Process Name(流程名称),输入 Replicat 进程的名称。
    2. (可选)对于说明,输入简要说明以将此副本与其他副本区分开来。
    3. 对于意图,选择复制的用途:
      • 高可用性
      • 灾难恢复
      • 单向(默认值)
      • N 向
    4. 对于身份证明域身份证明别名,选择目标数据库域和别名,或者创建新身份证明。
    5. 对于,选择要处理的数据源,可以是线索文件
    6. 如果源为“线索”,则对于线索名称,输入“提取”线索的名称。
    7. 如果源为“线索”,并且您希望线索文件位于非默认位置,则输入线索子目录的位置。
    8. 对于开始,选择数据处理的起点:
      • 日志中的位置
      • Now
      • 定制时间
    9. 对于事务处理日志序列号,请保留默认值或输入事务处理日志序列号。
    10. 对于事务处理日志 RBA 偏移,保留默认值或输入偏移值。
    11. 对于检查点表,保留默认选择或选择您为目标部署创建的检查点表。
  4. 加密概要信息下,选择一个概要信息名称。如果未创建加密概要信息,则默认情况下会选择本地 Wallet。
    1. 加密概要文件类型
    2. 主密钥名称
  5. 托管选项下,选择对部署运行状况至关重要的,然后根据需要填写其他字段。
  6. 单击下一步
  7. 在“参数文件”页上,可以指定参数以进一步配置复制。
    table source.table1;

    注意:

    • 如果使用协调复制,请在参数文件的第二行添加以下参数:
      TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/<replicat
            name>.properties

      使用协调复制将创建多个文件。

      如果省略,将遇到以下错误:

      OGG-01091 Oracle GoldenGate Delivery, RSNOW.prm: Unable to open file
            "/u02/Deployment/etc/conf/ogg/<replicat name>001.properties" (error 2, No such file or
            directory).
    • GoldenGate 默认使用格林威治标准时间 (GMT)。使用 SETENV 覆盖默认设置。例如:
      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")

      了解有关 SETENV 的详细信息。

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