在不同区域的云数据库之间复制数据
概述
Oracle Cloud Infrastructure GoldenGate 可用于在位于不同区域的受支持 OCI 数据库中复制数据。以下步骤将指导您如何设置和运行此复制模型。

插图区域 a-regionb.png 的说明
任务 1:创建 OCI GoldenGate 资源
- 在区域 A 和 B 中创建部署。确保在“高级”选项中启用 GoldenGate 控制台公共访问。
- 在区域 A(源区域)中,创建与源数据库的连接。
- 在区域 A 中将源连接分配给源部署。
- 在区域 B(目标区域)中,创建与目标数据库的连接。
- 在区域 B 中将目标连接分配给目标部署。
- 在区域 A 中创建包含目标部署连接详细信息的 GoldenGate 连接,并将其分配给源部署。
任务 2:配置源部署
- 在区域 A(源区域)中,从部署详细信息页面启动部署控制台,并使用您在任务 1 中指定的 GoldenGate 身份证明登录。
- 添加事务处理信息。
- 添加并运行 Extract 。在继续下一步之前,请确保 Extract 正在运行并捕获源更改。
- 如果使用 GoldenGate 身份证明存储,请添加源部署可用于连接到目标部署的 Path Connection:
任务 3:配置目标部署
- 在区域 B(目标区域)中,从部署详细信息页面启动部署控制台,然后使用您在任务 1 中指定的 GoldenGate 身份证明登录。
- 如果使用 GoldenGate 身份证明存储,则创建源部署用于连接到目标部署的用户:
- 使用以下值添加目标启动的路径:
- 验证是否在目标区域 OCI GoldenGate 部署控制台中创建了 Target-initiated Path。
任务 4:复制数据
- 在区域 A 的源部署控制台上,验证是否已在 Distribution Service 中创建了 Distribution path。
- 返回区域 B 中的目标部署控制台,然后添加并运行 Replicat 。Replicat 读取由 Target-initiated Path 创建的线索文件。
- 监视性能。
- 管理线索文件。