oracle RMAN工具下载,Oracle备份之RMAN工具(二)

二、RMAN工作原理

1.

RMAN原理概述

RMAN工具只是一个客户端工具,属于用户进程,当RMAN连接到目标数据库的时候会相应的生成一个服务器进程与它对应,RMAN工具会解析用户发送的命令,将解析后的命令发送到服务器进程,由服务器进程调用相应的包执行相应的工作。(即RMAN工具仅仅是一个命令语法解析器,接受客户端发送的命令,将这些命令转化为远程的过程调用,这些过程调用执行目标数据库上的PL/SQL包)

2.

RMAN与控制文件

在默认情况下,RMAN通过控制文件指导备份和恢复,将相关的元数据信息写入控制文件,从这点可以看出,控制文件是相当的重要的。

a.

控制文件的备份方式

.  确保控制文件有多个镜像文件

.  启动RMAN控制文件的自动备份

.  在RMAN调度备份脚本中加入alter database backup current control;

.  在RMAN调度备份脚本中加入backup current controlfile;

b.

control_file_record_keep_time参数

基于nocatalog的备份管理方式,是将RMAN的备份信息放在控制文件中,由于控制文件的大小不能无限增大,所以在控制文件中只能保留一段时间的备份与恢复信息,而这个时间的控制,由一个参数为参考依据,这个参数就是control_file_record_keep_time。

SQL> show parameter

control_file_record_keep_time

NAME                   

你可能感兴趣的:(oracle,RMAN工具下载)