了解如何在 Oracle Recovery Manager 中迁移

此体系结构图显示了使用 Oracle Recovery Manager (RMAN)将内部部署数据库移植到 Exadata Cloud at Customer 的解决方案示例。

后面是 png-archie-migrating-database-exadata-cloud-customer.png 的说明
插图 png-archiArchitecture e-mng-premises-Database exadata-cloud-customer.png 的说明
  1. 迁移的第一个阶段包括将源数据库复制并传输到 Exadata Cloud at Customer。此阶段是使用 Oracle Recovery Manager (RMAN) DUPLICATE DATABASE 命令来实现的。

  2. 复制源数据库后,将准备该数据库以便可以将其插入移植目标数据库中。在此阶段中创建可插入数据库(PDB)清单文件。

  3. 复制的数据库将插入到迁移目标数据库中。

  4. Oracle 透明数据库加密(TDE)配置在移植的 PDB 上,并对移植的数据进行加密以在 Oracle Cloud at Customer 中保护。

使用 RMAN 迁移数据库的注意事项

您可以使用各种工具和技术将 Oracle Database 迁移到 Oracle Cloud Services,每种迁移方法都有优点和局限性。

仅当源数据库满足以下要求时,才考虑使用 RMAN 移植:

  • 数据库是不使用 Oracle 多租户体系结构的非 cdb 数据库。

  • 数据库主机平台使用 little-endian 字节顺序。查询 V$TRANSPORTABLE_PLATFORM 可以查看不同平台的字节顺序。

如果满足以下条件,请考虑备用移植过程:

  • 无法容许迁移的任何停机时间或维护窗口不够大 , 无法容纳此过程。

  • 在平台之间移动数据时,您希望物理重组数据库对象。