01.Oracle的恢复管理器概述与配置.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01.Oracle的恢复管理器概述与配置

Oracle的恢复管理器概述与配置 Rman概述 Rman也叫恢复管理器,是Oracle数据库自带的免费工具 主要用于执行备份和恢复的操作,以及管理备份信息 需要在命令行调用,通过相应Rman命令执行备份恢复操作 与手动备份恢复相比,使用Rman作备份恢复更加方便高效 Rman具有很多高级功能,被很多第三方软件调用 Rman的优势 与手动备份恢复相比,RMAN 提供了很多高级功能: 可以用简单的命令选择备份整个数据库,或者某个表空间,或者某个数据文件,或者控制文件,甚至归档日志 由Rman软件管理备份信息,在恢复时自动选择最有效的备份作恢复 只备份有数据的数据块,跳过未使用的块 可以执行块级增量备份 可以只恢复损坏的数据块 恢复管理器的组件 Rman的三要素 – 管道进程 管道是运行在服务器端的服务进程,由Rman客户端对应的服务进程调用产生 管道进程是Rman操作存储文件的必要进程,Rman任何对存储的操作命令都需要首先分配管道 管道的个数影响Rman的并行度 在不同的存储介质上需要分配不同的管道 磁盘上的管道可以直接操作磁盘上的文件,磁带上的管道则需要调用MML(介质管理层)访问磁带上的文件 管道上可以设置一些限制 手工分配管道 Rman的backup、copy、restore、recover等命令都需要至少一个管道 管道可以手动分配,也可以自动分配 通过allocate命令手动分配管道 例如: RMAN RUN { 2 ALLOCATE CHANNEL c1 TYPE disk; 3 BACKUP tablespace users 4 FORMAT = /u01/BACKUP/user%u.bak;} 自动分配通道 从9i开始,可以设置自动分配管道的属性,在需要的时候自动分配相应的管道 需要在Rman提示符下配置好自动分配的管道,下面是配置的例子: 设置管道的默认设备类型为磁盘: CONFIGURE DEFAULT DEVICE TYPE DISK; 配置磁盘设备的管道默认并行度为3: CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET; 配置自动分配管道生成备份文件的位置和名称: CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT = ‘/U01/BACKUP/RMAN/%U; 配置到磁盘的管道的最大备份片文件为2G: CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 2G; Rman的连接 使用Rman连接必须是sysdba身份 本地连接可以使用操作系统验证,网络连接使用口令文件验证 可以在连接时设置nocatalog,只使用控制文件存放备份信息 下面是连接的例子: 连接到本地DB Server: rman target sys/change_on_install 连接到远端服务器的DB Server: rman target sys/change_on_install@DB01 使用nocatalog禁止恢复目录连接: rman target sys/change_on_install nocatalog 连接到目标数据库的同时连接恢复目录数据库: rman target sys/change_on_install catalog rmanuser/passwd Rman的命令行参数 调用 RMAN 时执行命令文件: $ rman target sys/oracle log $ORACLE_HOME/rman.log append @’$ORACLE_HOME/test_script.rcv’ 设置Rman的选项 在Rman中可以查看配置选项,也可以设置选项: 管道的自动分配 控制文件的自动备份 设置备份的冗余策略 设置备份时生成的备份文件拷贝数 限制备份集的大小 在备份时排除一些表空间 启用或者禁用备份优化 使用CONFIGURE 命令配置这些选项 设置Rman的选项 可以在提示符下设置Rman的选项,不做设置则使用默认选项 启用Rman的备份优化选项: RMAN CONFIGURE BACKUP OPTIMIZATION ON; 配置在备份时自动生成两套同样的备份: RMAN CONFIGURE DATAFILE BACKUP COPIES FOR 2 DEVICE TYPE disk TO 2; 也可以使用clear命令重置Rman的选项设置: RMAN CONFIGURE RETENTION POLICY CLEAR; RMAN CONFIGURE B

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档