RMAN 简明使用手册
〇:背景信息
使用手册基于 ORACLE 10.2
资料参考:B14193-02
最小使用环境
■ target database :备份的目标数据库
■ RMAN client: RMAN的客户端。它主要是负责解释备份和恢复命令,连接服务器会话执
行相关命令,并在控制文件中记录备份恢复活动。
可选组件:
■ ash recovery area:指定的一个磁盘上的位置。在这个位置上,数据库可以存储和管理
与备份恢复相关的文件。
■ Media management software:介质管理软件可由第三方提供,但需要RMAN的备份
接口。
■ recovery catalog:是一个数据库上的最好是隔离开来的 SCHMA,用来记录 RMAN 对于
一个或多个数据库备份恢复的各种操作。
RMAN Repository:
使用RMAN的,, 和命令可以显示repository 中的信息。RMAN
repository 主要存储在备份目标数据库的控制文件中。初始化参数:
用来控制备份记录被保存在控制文件中的时间。超过该
时间该记录信息将被更新的备份信息所覆盖重用。
Recovery Catalog
可以使用recovery catalog来保存RMAN repository信息和记录。recovery catalog还
可以保存RMAN的经常运行的备份脚本。
Flash Recovery Area
是记录磁盘的自动备份和恢复,通过在ash recovery area中管理所有的备份恢复文
件,简化了磁盘空间和备份恢复文件的管理。可以使用和
参数来设置ash recovery area的位置和空间大小。同
时也可指定保持策略,使得通过磁带恢复数据的时间和次数都可最小。
Media Managers
RMAN使用第三方的media management software. media manager 可以控制备
份恢复中的设备。 管理介质的loading, labeling ,unloading和其他功能。介质管理设备也被
称为SBT(system backup to tape) 设备.
RMAN Channels
RMAN执行所有备份恢复的活动,是在目标数据库实例上的服务器会话。每一个被RMAN
使用的服务器会话叫做一个RMAN channel。一个channel可以是进行磁盘操作的disk
channel, 或者是一个和介质管理的共同使用的一个sbt channel。可以使用RMAN
命令去分配 channels, 指定执行任务的服务器会话数目和影响服务器
会话的设置。同样可以使用 命令去配置channels ,指定RMAN的默认持久设置。
如果任何channels被显示指定,那么默认的配置将被忽略。如果RMAN首次连接到目标数据库