关于迁移到 Oracle Cloud Infrastructure GoldenGate
Oracle Cloud Infrastructure GoldenGate 是完全基于 Oracle 第二代云平台 Oracle Cloud Infrastructure (OCI) 构建的云原生服务。它在安全可靠的云环境中为您提供 Oracle GoldenGate 的优秀数据复制功能。使用本指南将您的 Oracle GoldenGate 经典版和微服务实例移至 OCI GoldenGate,OCI GoldenGate 当前位于以下任意位置:
-
经典 Oracle GoldenGate 云(第一代)
-
Oracle Data Integration Platform Cloud
-
面向市场的 Oracle GoldenGate
-
内部部署 Oracle GoldenGate
迁移到 OCI GoldenGate 有许多优势。Oracle Cloud Infrastructure 是使用新的云技术和标准开发的。它以更低的成本提供一致的性能和更好的功能,尤其是安全性。Oracle 定期添加新的区域、服务和功能,持续投资和发展 Oracle Cloud Infrastructure。OCI GoldenGate 是一项完全托管的云原生服务,提供每个工作负载的扩展和弹性,支持您按使用的计算单元付费。
将实例迁移到 Oracle Cloud Infrastructure,并享受以下管理功能:
-
将云资源划分到逻辑区间层次结构中
-
为每个区间创建细粒度的访问策略
了解更多信息:
关于 Oracle Cloud Infrastructure
熟悉基本的 OCI 概念,了解它们与同等的 Oracle Cloud Infrastructure Classic 概念有何不同。
区间
使您能够组织和控制对云资源的访问。区间是相关资源的逻辑组,例如实例、虚拟云网络 (Virtual Cloud Network,VCN) 和块存储卷。只有管理员向其授予了相应权限的特定用户组才能访问这些资源。
区域和可用性区域
Oracle Cloud Infrastructure 是物理托管在区域和可用性域中的。区域是指本地的地理区域,可用性域是指区域中的一个或多个数据中心。区域包含一个或多个可用性域。Oracle Cloud Infrastructure 资源要么特定于区域(例如虚拟云网络),要么特定于可用性域(例如计算实例)。
Oracle Cloud Infrastructure Classic 不使用可用性域。
虚拟云网络和子网
虚拟云网络 (Virtual Cloud Network,VCN) 包含一个或多个子网。您可以为云网络配置可选的互联网网关来处理公共流量,并配置可选的 IPSec 连接或 FastConnect 来安全扩展您的内部部署网络。
在 Oracle Cloud Infrastructure Classic 中,将实例分配给 IP 网络或共享网络。通常,您可以为共享网络创建一个子网,并在 Oracle Cloud Infrastructure Classic 中为每个 IP 网络创建一个单独的子网。与 Oracle Cloud Infrastructure Classic 不同,Oracle Cloud Infrastructure 不允许您为平台服务保留 IP 地址。
子网的安全列表允许和阻止来自特定 IP 地址和端口的通信。在 Oracle Cloud Infrastructure Classic 中,实例的访问规则提供了类似的功能,但是在子网级别配置了安全列表。
FastConnect
实例可以使用 Oracle Cloud Infrastructure FastConnect 与 Oracle Cloud 之外的资源进行通信,该服务提供与内部部署网络的快速专用连接。此服务等效于 Oracle Cloud Infrastructure FastConnect Classic。或者,使用 Oracle Cloud Infrastructure 中的 IPSec VPN 作为 Oracle Cloud Infrastructure Classic 中 VPN 即服务 (VPNaaS) 或 Corente 的替代方案。
存储桶
Oracle Cloud Infrastructure Object Storage 中的存储桶可用于存储文件并将其与多个实例共享。用户生成的验证令牌(auth 令牌)是访问存储桶所必需的。Oracle Cloud Infrastructure Object Storage Classic 在 Oracle Cloud Infrastructure Classic 中提供相同的服务,但不使用验证令牌。
要了解有关这些概念中的每个概念的更多信息,请参见 Key Concepts and Terminology 。
OCI 用户和群组
Oracle Cloud Infrastructure 使用身份和访问管理 (Identity and Access Management,IAM) 管理用户、组和策略。
用户访问 Oracle Cloud Infrastructure 服务的权限来自其所属的组。组的权限由策略定义。策略定义组的成员可以执行哪些操作,以及在哪些区间中执行哪些操作。然后,用户可以访问服务,并根据为其所属的组设置的策略执行操作。例如,以下策略向 MyCompartment 中的所有资源授予 MyGroup 的成员所有特权:
allow group MyGroup to manage all-resources in compartment MyCompartment
默认情况下,此系统还配置为使用 Oracle Identity Cloud Service (IDCS) 作为联合身份提供者。因此,在 Oracle Cloud Infrastructure 中定义策略时,可以在 Oracle Identity Cloud Service 中重用现有用户和组。您可以将用户添加到 Oracle Cloud Infrastructure 中的新组,也可以将现有 Oracle Identity Cloud Service 组映射到 Oracle Cloud Infrastructure 组。
虽然策略控制对 Oracle Cloud Infrastructure 中服务的访问,但管理员角色控制对平台服务的访问,这些服务仅在 Oracle Cloud Infrastructure Classic 的“我的服务”仪表盘上找到。将 Oracle Identity Cloud Service 用户和组分配给管理员角色,以便向他们授予对 Oracle Cloud Infrastructure 中未找到的服务访问权限。
了解更多信息:
迁移作用域
您可以使用此指南帮助您将适用于 Oracle AI Database 的 Oracle GoldenGate Classic 和 Microservices 实例迁移到 OCI GoldenGate。
本指南中的步骤仅针对适用于 Oracle AI Database 的 Oracle GoldenGate Classic 和 Microservices 架构进行验证。以下内容不在本指南的范围内:
-
异构 Oracle GoldenGate 迁移
-
初始加载提取和复制
-
Oracle GoldenGate Cloud Control 功能
如果您使用的是 Oracle Database Classic Cloud Service,建议您将 Oracle Database Classic Cloud Service 迁移到基于 Oracle Cloud Infrastructure 的 Oracle AI Database。有关如何将 Oracle Database Classic Cloud Service 迁移到 Oracle Cloud Infrastructure 上的 Oracle AI Database 的步骤,请参见 Select a Method to Migrate Database Instances 。
迁移任务流
迁移路径涉及将 Oracle GoldenGate 实例迁移到 OCI GoldenGate 部署。迁移不会更改您当前的 Oracle GoldenGate 实例配置,您可以在迁移完成后在 Oracle GoldenGate 中运行和管理复制。
下面是需要完成的迁移任务的大致概述:
-
If you haven’t done so already, create an Oracle Cloud Infrastructure account, and then create the required resources and policies for OCI GoldenGate.
-
在 OCI GoldenGate 部署控制台中启动新的复制。