将数据从 Oracle GoldenGate 发送到 OCI GoldenGate

了解如何创建可信连接,并将数据从内部部署或市场 Oracle GoldenGate 发送到 Oracle Cloud Infrastructure GoldenGate

注:此快速入门仅适用于 Oracle GoldenGate 微服务,因为 OCI GoldenGate 仅允许基于 SSL 的通信。如果您希望了解如何将数据从 Oracle GoldenGate Classic 复制到 OCI GoldenGate,请参阅将 GoldenGate Classic 连接到 GoldenGate Microservices 和 OCI GoldenGate

概述

借助 Oracle Cloud Infrastructure GoldenGate,您可以使用分发路径将数据从本地或市场 Oracle GoldenGate 发送到 OCI GoldenGate。以下步骤将指导您使用 OCI Marketplace 的最新 Oracle GoldenGate 版本设置和运行此复制模型。

此快速入门也以 LiveLab 形式提供:观看研讨会

后面是 oggtoggs.png 的说明

插图 oggtoggs.png 的说明

开始之前

要成功完成此快速入门,您必须具有:

任务 1:创建 OCI GoldenGate 资源

  1. 创建 OCI GoldenGate 部署

  2. 创建与源数据库和目标数据库的连接

  3. 为部署分配连接

任务 2:在 Oracle GoldenGate 和 OCI GoldenGate 之间创建可信连接

完成此任务时,请务必将 Oracle GoldenGate Service Manager 与 OCI GoldenGate 部署控制台区分开来。

  1. 下载 OCI GoldenGate 部署控制台的根证书。

    注:您可以从任何浏览器下载根证书。以下步骤介绍了如何从 Chrome 浏览器下载根证书。

    1. 在 Chrome 浏览器地址栏中,选择挂锁图标,然后选择连接是安全的

    2. 选择 Certificate is valid 。此时将打开“证书”窗口。

    3. 在 "Certificate"(证书)窗口中,选择 Certification Path(证书路径),选择 DigiCert ,然后选择 View Certificate(查看证书)

    4. 确保 Issued 读取 DigiCert Global Root G2 ,依次选择 DetailsCopy to File

    5. 在证书导出向导中,选择 Next(下一步),选择 Base-64 encoded X.509 (.CER) ,然后选择 Next(下一步)

    6. 选择浏览以将文件保存到本地驱动器。

    7. 选择下一步,然后选择完成

  2. 将证书上载到内部部署或市场 Oracle GoldenGate Service Manager:

    1. 在浏览器窗口中打开内部部署或市场 Oracle GoldenGate Service Manager。

    2. 在导航菜单(汉堡图标)中,选择 Certificate Management

    3. 在 "Certificate Management" 页面上,选择 Add CA Certificates (加号图标)。

    4. 在 "Add CA Certificate" 对话框中,输入 Unique Name

    5. For Certificate PEM, copy and paste the contents of the certificate file you downloaded from Chrome, and then select Add.

  3. 添加 Oracle GoldenGate 可用于连接到 OCI GoldenGate 的用户。

    1. 从部署详细信息页面启动 OCI GoldenGate 部署控制台。

    2. 在导航菜单中,然后选择用户管理

    3. 选择添加新用户(加号图标),按如下所示填写字段,然后选择提交

      • 对于验证者,从下拉列表中选择密码

      • 对于角色,从下拉列表中选择运算符

      • 用户名中,输入名称。

      • 对于 Password(密码),输入与此用户关联的密码。验证密码。

    4. 打开内部部署或市场 Oracle GoldenGate 管理服务,然后导航到路径连接页。

    5. 选择添加路径连接(加号图标),按如下所示填写字段,然后选择提交

      • 身份证明别名:输入别名。

      • 用户 ID :输入在上一步中创建的用户的名称。

      • Password and Verify Password :输入与此用户关联的密码。

任务 3:将数据从 Oracle GoldenGate 发送到 OCI GoldenGate

  1. 在本地或市场 Oracle GoldenGate 上,添加并运行提取

  2. 在内部部署或市场 Oracle GoldenGate 上,使用以下值添加分发路径,然后选择创建并运行

    1. 源选项页上:

      • 对于源提取,选择在任务 2 中创建的提取。

      • 对于线索名称:在 OCI GoldenGate 收到线索时输入线索的双字符名称。

    2. 目标选项页上:

      • 对于目标主机:按以下格式输入 OCI GoldenGate 主机名 <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443

      • 对于 Port Number(端口号):输入目标部署的端口号。

      • 对于线索名称:在 Oracle GoldenGate 收到线索时输入线索的双字符名称。

      • 对于别名,输入在任务 2 中创建的身份证明别名。

  3. 在 OCI GoldenGate 部署控制台中,添加非集成复制

任务 4:监视性能

  1. 监视复制过程

  2. Manage Trail files(管理线索文件)