第26章RMAN备份和恢复数据库.ppt

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

RMAN备份和恢复数据库 RMAN概述 RMAN是Oracle提供的使用程序Recovery Manager,即恢复管理器,使用RMAN可以轻松实现数据库的所有备份任务。 RMAN在数据库服务器的帮助下实现数据库文件,控制文件,数据库文件和控制文件的映像副本,以及归档日志文件,数据库服务器参数文件的备份。 RMAN也允许使用脚本文件实现数据的备份与恢复,而且这些脚本保存在数据库内,而不需要编写基于OS的脚本文件。 RMAN备份的文件自动保存在一个系统指定的目录下,文件的名称也由RMAN自己维护,当实现数据恢复操作时,恢复指令简洁。 RMAN自动寻找需要的文件实现数据恢复。减少了在传统的导出导出程序中人为错误的发生。 RMAN备份和恢复数据库 RMAN特点 使用RMAN的优点如下所示。 支持增量备份:在传统的备份工具中如EXP或EXPDP,只能实现一个完整备份而不能增量备份,RMAN采用被备份级别实现增量备份,在一个完整备份的基础上,采用增量备份,和传统地备份方式相比,这样可以减少备份的数据量。 自动管理备份文件:RMAN备份的数据是RMAN自动管理的,包括文件名字,备份文件存储目录,以及识别最近的备份文件,有哪些信誉好的足球投注网站恢复时需要的表空间、模式或数据文件等备份文件。 自动化备份与恢复:在备份和恢复操作时,使用简单的指令就可以实现备份与恢复,且执行过程完全由RMAN自己维护。 不产生重做信息:与用户管理的联机备份不同,使用RMAN的联机备份不产生重做信息。 RMAN备份和恢复数据库 RMAN特点 使用RMAN的优点如下所示 恢复目录:RMAN的自动化备份与恢复功能应该归功于恢复目录的使用,RMAN直接在其中保存了备份和恢复脚本。 支持映像拷贝:使用RMAN也可以实现映像拷贝,映像是以操作系统上的文件格式存在,这种拷贝方式类似于用户管理的脱机备份方式。 新块的比较特性:这是RMAN支持增量备份的基础,这种特性使得在备份时,跳过数据文件中未使用过的数据块的备份,即只备份变化了的数据块,备份数据量的减少直接导致了备份存储空间需求和备份时间的减少。 备份的数据文件压缩处理:RMAN提供一个参数,说明是否对备份文件进行压缩,压缩的备份文件以二进制文件格式存在,可以减少备份文件的存储空间。 备份文件有效性检查功能:这种功能验证备份的文件是否可用,在恢复前往往需要验证备份文件的有效性,以及需要回复的对象是否存在。 RMAN备份和恢复数据库 RMAN的系统结构组成 介绍RMAN的系统结构组成。 RMAN可执行程序:它是一个客户端工具,用来启动与数据库服务器的连接,从而实现备份与恢复的各种操作。 RMAN客户端:一旦建立了与数据库服务器的会话连接,RMAN可执行程序就创建一个客户端,通过客户端完成与数据库服务器之间的通信,完成各种备份与恢复操作的指令。RMAN客户端可以连接通过Oracle Net连接到可访问的任何主机上。 服务器进程:在RMAN建立了与数据库服务器的会话连接后,在数据库服务器端启动一个后台进程,它执行RMAN客户端发出的各种数据恢复与备份指令,并完成实际的磁盘或磁带设备的读写任务。 RMAN信息库:RMAN信息库记录了RMAN的一些信息,如备份的数据文件及副本的目录,归档的重做日志备份文件和副本,表空间和数据文件以及备份或恢复的脚本和RMAN的配置信息。默认使用数据库服务器的控制文件记录这些信息,读者可以通过转储的控制文件发现这些信息,如使用ALTER DATABASE BACKUP CONTROL FILE TO TRACE; 恢复目录:记录RMAN信息库的信息。但是恢复目录需要事先配置,信息库既可以存储在数据库的控制文件中,也可以存储在恢复目录中。在Oracle中默认先将RMAN信息库写入控制文件,如果存在恢复目录则需要继续写到恢复目录。使用控制文件的不足是控制文件中记录RMAN信息库的空间有限,当空间不足时可能被覆盖掉。所以Oracle建议创建单独的恢复目录。这样也可以更好的发挥RMAN提供的新特性。 RMAN备份和恢复数据库 RMAN系统结构组成 RMAN备份和恢复数据库 快闪恢复区(flash recovery area) 快闪恢复区是存储与备份和恢复数据文件以及相关信息的存储区。快闪恢复区保存了每个数据文件的备份、增量备份、控制文件备份以及归档重做日志备份,Oracle也允许在快闪恢复区中保存联机重做日志的冗余副本以及当前控制文件的冗余副本,还有Oracle中闪回特性中的闪回日志也保存在快闪恢复区中。 在使用RMAN实现数据库的备份与恢复时,配置的快闪恢复区就是RMAN存储所有与备份相关的文件存储区,而此时的文件名不需要用户干预,Oracle使用OMF创建备份文件的文件名。 使用快闪恢复区的优点是,实现了备

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档