在云中准备服务以接受迁移的数据
通过创建存储桶来存储数据和预配区域中的兼容数据库,准备您的 Oracle Cloud Infrastructure 账户以接受迁移的数据。数据库版本必须与源数据库版本相同,并且补丁程序版本应与源数据库相同(或更高)。
部署 Oracle Base Database Service 拓扑
Oracle Cloud Infrastructure Resource Manager 或 GitHub 中提供了用于部署目标云拓扑的 Terraform 代码。您可以使用代码预配所需的网络资源、堡垒服务器的计算实例以及 Oracle Base Database Service 。
- 使用 Oracle Cloud Infrastructure Resource Manager 部署云资源:
- 使用 Terraform CLI 部署云资源:
- 转至 GitHub 。
- 将代码下载到本地计算机。
- 完成
README
中的先决条件步骤。 - 使用 Terraform CLI 应用配置。
在 Oracle Cloud Infrastructure 中预配数据库
在 Oracle Cloud Infrastructure 中预配兼容的数据库。数据库可以是裸金属或虚拟机,但版本必须至少与源数据库相同。
云中的容器数据库 (Container Database,CDB) 或系统标识符 (System Identifier,SID) 名称必须与源数据库 CDB 或 SID 名称相同。预配数据库系统可能需要一个多小时,具体取决于数据库系统的类型以及预配的节点数。
开始之前,必须先设置具有专用子网的虚拟云网络 (VCN) 来预配 Oracle Base Database Service 。要访问数据库,必须在 VCN 的公共子网中预配堡垒主机(使其具有公共 IP),或者您需要通过 VPN 或 Oracle Cloud Infrastructure FastConnect 直接访问专用网络。在数据库专用子网上创建安全列表规则,以允许从公共子网 CIDR 块访问数据库端口 (1521)。