本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
后续步骤
在您确定可以在 Amazon RDS for Oracle 上安全地将数据库降级为 Oracle 数据库标准版 2 (SE2) 之后,您可以使用以下一种或多种工具来迁移数据库:
-
Oracle 导入和导出工具可以将 Oracle 数据移入和移出 Oracle 数据库。Oracle 提供两种类型的数据库导入和导出工具:Oracle Export and Import(适用于早期版本)和 Oracle Data Pump(适用于 Oracle Database 10g 及更高版本)。
-
Oracle GoldenGate 提供了实时复制功能,因此您可以在初始加载后同步目标数据库。此选项有助于帮助减少上线期间的应用程序停机时间。
-
AWS Database Migration Service (AWS DMS) 可帮助您迁移关系数据库、数据仓库、NoSQL 数据库和其他类型的数据存储。您可以使用将数据迁移 AWS DMS 到 AWS Cloud、本地实例之间(通过 AWS Cloud 设置),或者在云和本地数据库的组合之间迁移。的变更数据捕获 (CDC) 选项 AWS DMS 提供连续复制,因此您可以减少迁移期间的总停机时间。有关 AWS DMS 支持的 Oracle 数据库版本和版本的信息,请参阅AWS DMS 文档。
根据降级期间的可用性要求,您可以采用以下任一选项,在 Amazon RDS for Oracle 上安全地将 Enterprise Edition 数据库降级到 Standard Edition 2。
降级但需停机
-
使用 Oracle Data Pump 从企业版数据库创建一致的数据导出,并将这些数据导入标准版 2 数据库。有关更多信息,请参阅从企业版转换为标准版的分步程序(文档 ID 46518
9.1)。需要甲骨文凭证。 -
用于 AWS DMS 将数据从企业版数据库完全加载到标准版 2 数据库。
-
使用 Oracle GoldenGate 从企业版数据库执行标准版 2 数据库的完整实例化。
降级但停机短
-
使用 Oracle Data Pump 实现初始加载的一致导出和导入,并使用 AWS DMS CDC 进行数据同步。
-
使用 Oracle 数据泵实现初始加载的一致导出和导入,并使用 Oracle GoldenGate 进行数据同步。
-
AWS DMS 用于满载和数据同步。
-
使用 Oracle GoldenGate 进行完整实例化和数据同步。
有关将 Oracle 数据库迁移到 Amazon RDS for Oracle 的更多信息,请参阅以下 AWS Prescriptive Guidance 文档: