oracle RMAN duplicaterestorerecover对异构平台的支持

tech2024-06-02  74

Oracle版权所有(c)2020。版权所有。Oracle机密。     RMAN DUPLICATE / RESTORE / RECOVER混合平台支持(文档ID 1079563.1)自下而上

在本文件中

 抽象  历史  细节  摘要  参考文献

 

适用于:

Oracle数据库-企业版-版本10.2.0.1和更高版本 Oracle数据库数据库云服务器-版本N / A和更高版本 Oracle云基础架构-数据库服务-版本N / A和更高版本 Oracle数据库云数据库云服务器服务-版本N / A和更高版本 Oracle数据库Exadata Express云服务-版本N / A和更高版本 本文档中的信息适用于任何平台。  

抽象

本说明涵盖RMAN DUPLICATE,RESTORE和RECOVER混合平台支持。

历史

 作者:Tim Chien  创建日期 2010年3月31日   更新日期 2010年6月9日

细节

支持以下混合平台: +ACTIVE DATABASE DUPLICATE +使用映像副本或备份集的基于备份的DUPLICATE +使用映像副本或备份集的 +RESTORE和RECOVER 请注意,以下平台组合假定源数据库的创建与数据库版本相同。目标数据库(即,未从该组合的标题中列出的版本之前的版本升级)。 升级后的数据库仍然可以具有依赖于旧格式的块,并且可能引起兼容性问题。因此,需要以与目标数据库相同的版本来创建数据库,而不是从先前版本升级。

 

这些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视图中所示输入。

 

 

参考文献

注意:2003327.1-使用RMAN从Windows还原到Linux失败 注意:1508375.1-从Windows复制到Linux ORA-600 [KTBRCL:CDLC NOT CR] 注意:2013271.1-12c如何使用RMAN执行跨平台数据库到不同Endian平台的传输备份集
最新回复(0)