有谁知道是否可以使用两个不同的备份实用程序来备份同一个Oracle数据库?这两个实用程序都将使用RMAN。
因此,例如,以Oracle 11g备用DB为例,通过Netbackup (使用RMAN恢复目录)录制每日在线备份,然后通过TIVOLI (也使用RMAN目录)进行另一个单独的每日备份,它们能以某种方式共存吗?显然这不是一个明智的方法,这只是一个什么是可能的问题,还是不可能的问题。非常感谢。
发布于 2020-08-05 10:20:55
创建指向媒体管理库的符号链接$ORACLE_HOME/lib/libobk.so不是严格的要求。作为RMAN信道分配的一部分,可以在SBT_LIBRARY参数中指定供应商规范库的路径。
我从来没有尝试过这一点,但是仅仅通过分配带有不同参数的SBT通道就可以工作了。
有关从不同媒体还原备份片段的另一个问题:
RMAN有一个名为自动定位的特性。RMAN SET AUTOLOCATE ON命令从10.2开始是已弃用,因为默认情况下启用了这个特性。RMAN只需要跟踪例如数据文件1的备份包含在带有通道类型的vlv6su4u_1_1中的SBT_TAPE。通过使用这些信息和自动定位功能,RMAN能够从多个分配了不同选项的通道中识别出它应该使用的信道,只需查询所有通道就可以得到这个备份。这个特性是为处理在不同的RAC节点上进行的备份而发明的,但我也能够在另一个场景中使用它:例如,在迁移了一个TSM备份服务器之后(例如从旧的TSM服务器+文件空间进行完全备份,从新的TSM服务器+文件空间进行增量备份和归档备份,用指向旧的和新的TSM服务器的不同tdpo.opt文件分配的通道)。
同样的可能也适用于两个不同的MMLs。
https://dba.stackexchange.com/questions/273249
复制相似问题