论坛地址:http://www.itpub.net/forum.php?mod=viewthread& tid=1807635,页面=1,额外=# pid21614621
RMAN备份的本质目标数据库中有2个包,DBMS_RCVMAN和DBMS_BACKUP_RESTORE。备份原理:备份时RMAN客户端也会发起一个对包DBMS_RCVMAN的调用可以读写控制文件,这样才知道dbf的位置等信息。之后RMAN客户端会发给DBMS_BACKUP_RESTORE一个调用请求,该包起一个或多个服务器进程将需要份的数据块备份到备份集中,之后完成对数据库备份工作,恢复原理相似,具体起多少个服务器进程取决于配置设备类型磁盘1并行备份类型,BACKUPSET;该参数的设置,所以RMAN的核心就2个包。这也是其他第三方备份工具的核心原理,例如:备份数据库是RMAN的命令,通过客户端本地的包recovery.bsq的解释转换成对目标数据库中两个包的调用,完成备份工作.recovery。bsq该文件记录着所有RMAN命令与调用目标数据库包命令的解释。RMAN备份原理+配置详解+备份建议
RMAN备份的本质目标数据库中有2个包,DBMS_RCVMAN和DBMS_BACKUP_RESTORE。备份原理:备份时RMAN客户端也会发起一个对包DBMS_RCVMAN的调用可以读写控制文件,这样才知道dbf的位置等信息。之后RMAN客户端会发给DBMS_BACKUP_RESTORE一个调用请求,该包起一个或多个服务器进程将需要份的数据块备份到备份集中,之后完成对数据库备份工作,恢复原理相似,具体起多少个服务器进程取决于配置设备类型磁盘1并行备份类型,BACKUPSET;该参数的设置,所以RMAN的核心就2个包。这也是其他第三方备份工具的核心原理,例如:备份数据库是RMAN的命令,通过客户端本地的包recovery.bsq的解释转换成对目标数据库中两个包的调用,完成备份工作.recovery。bsq该文件记录着所有RMAN命令与调用目标数据库包命令的解释。RMAN备份原理+配置详解+备份建议