WEB开发网
开发学院数据库Oracle ORCLE 数据库备份与恢复之四:RMAN 阅读

ORCLE 数据库备份与恢复之四:RMAN

 2008-08-28 12:43:26 来源:WEB开发网   
核心提示:RMAN是 ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、 归档日志和控制文件,ORCLE 数据库备份与恢复之四:RMAN,它也可以用来执行完全或不完全的数据库恢复, RMAN可以由命令行接口或者 OEM的 Backup Manager GUI 来控制,"allocate channe

RMAN是 ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、 归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。

RMAN可以由命令行接口或者 OEM的 Backup Manager GUI 来控制。

4.1 基本知识

4.1.1 RMAN的组件、概念

1. RMAN 主要包括以下组件:

Target Database: (目标数据库)

就是需要 RMAN 对其进行备份与恢复的数据库,RMAN 可以备份数据文件,控制文

件,归档日志,spfile。(注意:RMAN不能用于备份联机日志、初始化参数文件和口令文件)

Server Session:  (服务器会话)

RMAN启动数据库上的 Oracle服务器进程,将建立一个与目标数据库的会话。由目标

数据库上的服务器进程进行备份、还原、恢复的实际操作。

服务器进程

RMAN 的服务进程是一个后台进程,用于与 RMAN工具与数据库之间的通信,也用于 RMAN 工具与磁盘/磁带等 I/O 设置之间的通信,服务进程负责备份与恢复的所有工作, 在如下情况将产生一个服务进程:

当连接到目标数据库

分配一个新的通道

Channel:  (通道)

一个通道是 RMAN和目标数据库之间的一个连接,"allocate channel"命令在目标数据库

启动一个服务器进程,同时必须定义服务器进程执行备份或者恢复操作使用的 I/O类型。

通道控制命令可以用来:

?   控制 RMAN使用的 O/S资源,影响并行度

?   指定 I/O带宽的限制值(设置 limit read rate 参数)

?   定义备份片大小的限制(设置 limit kbytes)

?   指定当前打开文件的限制值(设置 limit maxopenfiles)

recovery catalog: (恢复目录)

1 2 3 4 5 6  下一页

Tags:ORCLE 数据库 备份

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接