在 Google Cloud 上使用 OCI GoldenGate
预配指南:Oracle AI Database@Google Cloud
准备 Google Cloud 网络和权限,然后从 Google Cloud Console、Google Cloud CLI 或 API 预配 GoldenGate 部署、连接和分配。使用共享的 OCI GoldenGate 文档实现连接兼容性和运行时配置。
工作地点:在 Google Cloud 中创建和管理 Google Cloud GoldenGate 资源。使用 OCI GoldenGate 文档获取支持的源和目标组合以及提取、分发路径、复制和数据转换配置。
开始之前
- 启用了计费并启用了 Oracle AI Database@Google Cloud API 的 Google Cloud 项目。
- 与 Oracle AI Database@Google Cloud 资源位于同一 Google Cloud 项目中的 IPv4 VPC。
- Google Cloud IAM 角色,适用于 VPC 网络、ODB 网络和 ODB 子网、GoldenGate 部署、GoldenGate 连接以及 GoldenGate 连接分配。
- GoldenGate、虚拟网络资源、Vault、密钥和密钥的 OCI 策略,以及可读取密钥包的 GoldenGate 部署动态组。
准备 Google Cloud 网络
-
在托管 Oracle AI Database@Google Cloud 资源的 Google Cloud 项目中使用 IPv4 VPC。
-
在 Marketplace-order 项目中以及在为 GoldenGate 计划的同一区域和区域中创建该数据库。它将 Oracle AI Database@Google Cloud 资源连接到 Google Cloud VPC。
-
使用不重叠的 CIDR 范围和
client_subnet用途。GoldenGate 部署和自治 AI 数据库需要客户端 ODB 子网。 -
确认连接 **
计划对 GoldenGate 控制台 (443)、Oracle 数据库连接(通常为 1521 或 1522)以及需要的大数据目标访问 (443) 的 HTTPS 访问。为每个预期源和目标配置 DNS 和路由。
预配和验证 GoldenGate 资源
-
创建部署。
在 Google Cloud 中,选择与 ODB 网络相同的区域、Google Cloud Oracle 区域和客户端 ODB 子网。选择部署技术、许可证模型、环境类型、OCPU 计数、自动缩放设置和管理员身份证明。
-
从共享 OCI GoldenGate 支持矩阵中选择受支持的连接类型。选择共享路由或专用路由:共享端点使用分配的部署的入站 IP;专用端点具有自己的专用端点和入站 IP。
-
在创建提取、分发路径、复制或数据转换组件之前,将每个连接分配给所需的部署并测试每个分配。
-
验证基础。
在 Google Cloud 或 OCI 控制台中,转到 GoldenGate 部署并验证部署和连接分配是否可用。
Google Cloud 专用连接指南
- 对于 Autonomous AI Transaction Processing 和 Autonomous AI Lakehouse,OCI GoldenGate 将通过端口 1522 创建专用端点,除非选择从任何位置进行安全访问。
- 在创建连接时选择自治 AI 数据库时,将自动创建专用端点。否则,请在所选子网中配置共享端点安全规则和 DNS。
- 仅当拓扑需要一个部署才能连接到另一个部署(例如 Oracle 与大数据部署之间的分发路径)时,才能创建 GoldenGate 到 GoldenGate 的连接。