上QQ阅读APP看书,第一时间看更新
3.1.1 使用控制文件来保存RMAN元数据
Oracle强烈建议你使用恢复目录,但是这种做法也有一些缺点。无论是否使用恢复目录,都始终将RMAN备份信息存储在目标数据库的控制文件中。虽然控制文件中的RMAN信息会依据初始化参数CONTROL_FILE_RECORD_KEEP_TIME的值而过期,但是如果使用的RMAN保留策略的RECOVERY WINDOW小于CONTROL_FILE_RECORD_KEEP_TIME,这不会成为问题。另外,将控制文件用作唯一的RMAN信息仓库可以简化管理,因为无须使用第二个数据库(况且此数据库也需要备份)。最后,如果将控制文件镜像到多个位置,而且在每次数据库结构发生变化或RMAN备份后创建控制文件的脱机副本,就不会丢失控制文件,并且始终能在发生任何介质故障(即使是完全丢失了数据库)后成功地还原数据库。使用恢复目录数据库还意味着需要定期备份另一个数据库。