My Oracle Support Banner

12C 基于 RMAN 备份集进行跨平台(different Endian)数据传输 (Doc ID 2108887.1)

Last updated on JULY 30, 2019

适用于:

Oracle Database - Enterprise Edition - 版本 12.1.0.1 和更高版本
Oracle Database Cloud Schema Service - 版本 N/A 和更高版本
Oracle Database Exadata Cloud Machine - 版本 N/A 和更高版本
Oracle Database Exadata Express Cloud Service - 版本 N/A 和更高版本
Oracle Cloud Infrastructure - Database Service - 版本 N/A 和更高版本
本文档所含信息适用于所有平台

目标

解释 12C 的新功能,如何使用 RMAN 进行跨平台(different Endian)的数据传输。

RMAN 可以跨平台传输数据库,数据文件,和表空间。使用 RMAN 备份集进行跨平台的数据库传输,可利用块压缩,而降低备份集大小。这会提高备份性能,并降低备份集通过网络传输的时间。


RMAN 跨平台备份,可以将备份集还原到不同 Endian 的目的数据库。

解决方案

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


文档内容
目标
解决方案
 1. 连接到需要导出表空间的源数据库(AIX)
 2. 将需要传输的表空间设置为只读模式
 3. 在源数据库备份表空间,在 backup 命令中,要指定参数 TO PLATFORM /FOR TRANSPORT
 4. 移动备份集到目的服务器
 5. 连接到目的数据库(Linux x86 64-bit)
 6. 通过备份集恢复(Restore)表空间
 7. 更改表空间为读写模式
参考

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.