使用 Oracle Database Migration Service 迁移到 Autonomous Database
您可以使用 Oracle Cloud Infrastructure Database Migration Service 将数据迁移到 Autonomous Database ,该服务是一个完全托管的云技术服务,旨在简化已建立的数据库从本地、第三方或 Oracle Cloud 迁移到 Autonomous Database 的过程。
数据库迁移服务提供了将数据库迁移到 Oracle Cloud Infrastructure (OCI) 的高性能自助体验。数据库迁移作为托管云服务运行,独立于您的租户和资源。该服务利用 Oracle 的零停机迁移 (Zero Downtime Migration,ZDM) 引擎利用 Oracle GoldenGate 复制提供企业级数据库迁移,尽可能减少停机时间。它在数据库迁移服务租户中作为多租户服务运行,并使用专用端点 (PE) 与您的资源进行通信。PE 由数据库迁移管理。要了解 Database Migration Service 的功能,请参阅关于 Oracle Cloud Infrastructure Database Migration 。
数据库迁移服务支持各种源数据库,可迁移到 Autonomous Database 。要查看支持的源数据库版本的完整列表,请参阅源数据库要求。自当前发行版起,数据库迁移仅支持将 Autonomous Database Serverless 和 Autonomous Database on Dedicated Exadata Infrastructure 作为迁移目标。
- 联机迁移:联机迁移使用 Oracle GoldenGate 复制从源数据库持续同步到目标数据库。联机迁移需要将 SQL*Net 从目标租户中运行的 GoldenGate 主机连接到源数据库。Oracle Data Pump 及其两个选项用于初始实例化。有关详细信息,请参见 Online Migration 。
- 脱机迁移:使用脱机迁移方法,数据库迁移将数据从源数据库导出到对象存储,然后使用数据泵将数据从对象源导入到云上的目标数据库。在启动脱机迁移之前,必须停止源数据库上的更新。此外,迁移完成后,目标数据库和源数据库无需在它们之间建立任何直接 SQL*Net 连接。
- 初始加载将所有方案的内容从源迁移到目标数据库中同名的方案。在 Oracle Cloud Infrastructure 数据库迁移中创建迁移时,您可以选择排除特定对象并重命名对象。
- 复制将迁移在初始加载后提交的事务处理中的所有数据和元数据操作,直到您在“监视复制滞后”阶段之后恢复迁移作业。它包括在迁移的方案内的表中插入、删除和更新数据。不会复制创建、变更和删除 DDL 操作。
要了解如何使用数据库迁移服务,请参阅使用 Oracle Cloud Infrastructure Database Migration Service 中的数据库迁移:涉及的先决条件和步骤。