了解如何在 Oracle Recovery Manager 中迁移
此体系结构图显示了使用 Oracle Recovery Manager (RMAN)将内部部署数据库移植到 Exadata Cloud at Customer 的解决方案示例。
![后面是 png-archie-migrating-database-exadata-cloud-customer.png 的说明 后面是 png-archie-migrating-database-exadata-cloud-customer.png 的说明](img/png-architecture-migrating-premises-database-exadata-cloud-customer.png)
插图 png-archiArchitecture e-mng-premises-Database exadata-cloud-customer.png 的说明
-
迁移的第一个阶段包括将源数据库复制并传输到 Exadata Cloud at Customer。此阶段是使用 Oracle Recovery Manager (RMAN)
DUPLICATE DATABASE
命令来实现的。 -
复制源数据库后,将准备该数据库以便可以将其插入移植目标数据库中。在此阶段中创建可插入数据库(PDB)清单文件。
-
复制的数据库将插入到迁移目标数据库中。
-
Oracle 透明数据库加密(TDE)配置在移植的 PDB 上,并对移植的数据进行加密以在 Oracle Cloud at Customer 中保护。
使用 RMAN 迁移数据库的注意事项
您可以使用各种工具和技术将 Oracle Database 迁移到 Oracle Cloud Services,每种迁移方法都有优点和局限性。
仅当源数据库满足以下要求时,才考虑使用 RMAN 移植:
-
数据库是不使用 Oracle 多租户体系结构的非 cdb 数据库。
-
数据库主机平台使用 little-endian 字节顺序。查询
V$TRANSPORTABLE_PLATFORM
可以查看不同平台的字节顺序。
如果满足以下条件,请考虑备用移植过程:
-
无法容许迁移的任何停机时间或维护窗口不够大 , 无法容纳此过程。
-
在平台之间移动数据时,您希望物理重组数据库对象。