在本文件中
抽象 历史 细节 摘要 参考文献
本说明涵盖RMAN DUPLICATE,RESTORE和RECOVER混合平台支持。
作者:Tim Chien 创建日期 2010年3月31日 更新日期 2010年6月9日
这些RMAN命令 仅支持本说明中列出的平台组合,并且仅与 相同的字节序组合相关 。 如果下面未列出特定组合,则必须使用其他受支持的迁移过程,例如可移动表空间/数据库或数据泵导入/导出。
对于Oracle数据库10g第2版及更高版本:
Solaris x86-64 <-> Linux x86-64
HP-PA <-> HP-IA
Windows IA(64位)/ Windows(64位Itanium)<-> Windows 64位用于AMD / Windows(x86-64)
对于Oracle Database 11g第1版及更高版本(要求最低11.1兼容设置):
Linux <-> Windows
注意:备份必须是冷/一致备份。即不能在Windows和Linux之间应用重做,请参阅: 使用RMAN从Windows还原到Linux失败( 注意2003327.1)注:如果您需要回滚已安装的PSU,则如果源和目标位于不同平台上,则可能需要源系统中的回滚文件。
对于Oracle Database 12g第1版及更高版本:
RMAN备份“用于传输”的新功能允许使用备份集进行传输。有关详细信息,请参见以下内容: 《数据库备份和恢复用户指南》第28章中的使用备份集将数据库传输到其他平台的步骤: 12.2链接
https://docs.oracle.com/zh_CN/database/oracle/oracle-database/12.2/bradv/rman-transporting-data-across-platforms.html#GUID-853520D8-02B6-4552-B03F-C35A5EDB6FF4 12.1链接http ://docs.oracle.com/database/121/BRADV/rcmxplat.htm#BRADV724
12c如何使用RMAN备份集将跨平台数据库传输到不同的Endian平台(注意2013271.1) 请注意:-
Oracle数据库为每个支持跨平台数据传输的平台维护一个内部名称列表。 这些名称存储在V$TRANSPORTABLE_PLATFORM视图中。跨平台数据库传输仅支持这些视图中列出的平台。 使用此视图可以确定源平台或目标平台的内部名称。在跨平台传输数据时,您可能需要指定源平台或目标平台的确切名称。指定为CONVERTor BACKUP命令参数的任何平台名称都必须完全按照V$TRANSPORTABLE_PLATFORM视图中所示输入。