管理的备份和恢复ppt课件

管理的备份和恢复ppt课件

ID:19787768

大小:2.83 MB

页数:128页

时间:2018-10-06

管理的备份和恢复ppt课件_第1页
管理的备份和恢复ppt课件_第2页
管理的备份和恢复ppt课件_第3页
管理的备份和恢复ppt课件_第4页
管理的备份和恢复ppt课件_第5页
资源描述:

《管理的备份和恢复ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、手工备份恢复的缺点1、产生大量的重做日志2、需要手工记录大量的信息每个备份文件的位置、备份时间每个数据文件的位置等等Oracle提供了recoverymanager工具,简称RMAN使得我们的备份工作极大的简化1、备份数据文件、归档日志、控制文件、spfile2、自动维护备份相关的元数据,例如备份文件的名称、完成备份的SCN号3、以数据块为单位进行备份,只备份使用过的数据块4、对备份出来的文件进行压缩5、自动检测数据块是否损坏6、支持增量备份等等配置RMANRMAN的体系结构RMAN可执行程序Recover.bsp目标数据库控

2、制文件服务器进程Recoverycatalog数据库服务器进程通道通道通道MML磁盘闪回恢复区磁带库1、RMAN要进行备份的数据库叫做目标数据库2、RMAN是一个客户端程序,需要建立到目标数据库的客户端连接,并在目标数据库上创建对应的服务器进程以及session,RMAN输入的各个命令,从客户端传递到服务器,由服务器进程负责执行,RMAN只能使用专用服务器连接,不能使用共享服务器连接3、备份过程中,RMAN读取目标数据库的控制文件,从而获得目标数据库里包含哪些数据文件、归档日志文件、以及各个检查点SCN,指导RMAN完成备份和

3、恢复的具体操作4、RMAN获得了需要备份的文件列表以后,在将数据备份到备份介质上时,需要建立到这些备份介质的通道(channel)。一旦建立通道。数据就会从该通道备份到指定的备份介质上,每次备份恢复,我们都可以创建多个通道以加快速度。5、RMAN将通道作为目标数据库上的服务器进程,会为每个通道都创建一个对应的服务器进程,同时,通道的类型就决定了要将数据库备份到哪种介质上,两种通道类型磁盘通道和磁带通道磁盘和闪回恢复区使用的都是磁盘通道磁带使用的磁带通道,需要借助MML(mediamanagementlibrary),RMAN可

4、以把备份的数据通过MML传递到磁带上6、RMAN备份过程中,会产生较多的服务器进程(RMAN客户端以及通道),需要的内存较多,对于初始化参数sessions和processes都要相应的增加7、RMAN信息库(rmanrepository),RMAN备份过程中产生的元数据,包括备份文件的名称、路径、完成备份的时间、检查点SCN等数据,RMAN信息库可以存放在两个位置目标数据库的控制文件恢复目录(recoverycatalog)8、控制文件里面存放的记录分为两类可删除的记录(归档日志文件的历史记录以及RMAN备份的元数据)不可删

5、除记录(数据文件、联机日志文件列表等)如果需要在控制文件中存放新的记录,则可以删除那些可删除部分,从而提供可用空间,注意:如果RMAN备份的元数据被删除,RMAN的备份数据就失去意义,因此RMAN备份的元数据很重要9、可以通过设置初始化参数controlfile_record_keep_time来决定控制文件中可删除部分,该参数默认是7天,表示控制文件始终保持最近7天的可删除记录,7天前的备份信息、归档日志文件历史记录被删除,如果设置为0,表示不删除历史记录,那么控制文件的增长将会失控。因此RMAN的备份周期不能超过7天10、

6、RMAN提供了恢复目录用来存放RMAN信息库,RMAN恢复目录由几个表和存储过程组成,这些对象存放在一个schema下面,因为表用来存放RMAN备份的元数据,因此可以永久的保留下去,而不需要删除历史记录11、RMAN恢复目录是可选的,不是必须的,元数据通过目标数据库的控制文件传递到恢复目录,RMAN的元数据始终都存放一份在目标数据库的控制文件中,不会因为恢复目录的存在而删除,使用RMAN完成备份以后,会将控制文件的RMAN元数据同步到恢复目录,默认情况下,控制文件中的信息保留7天,恢复目录永久保留。RMAN还可以同时为多个目标

7、数据库服务,在同一个恢复目录里面,可以保留多个目标数据库的RMAN元数据12、如果使用恢复目录,则在使用RMAN时,除了建立到目标数据库的连接以外,还必须建立到恢复目录所在数据库的连接,在恢复目录数据库里面创建对应的服务器进程和session13、RMAN工具本身由两部分组成RMAN可执行程序:这是一个命令接口,提供了交互的界面,能够解释我们的RMAN命令,返回结果。在工作中,完成的实质性工作很少脚本文件recover.bsp:备份恢复的实质性工作是由目标数据库的程序包完成的,对目标数据库的相应程序包的调用则是由文件recov

8、er.bsp实现的bsp文件里面全部是各种PL/SQL脚本块,事实上,RMAN界面输入的各种命令,都会被转换成对bsp文件中各个PL/SQL块的调用,并将相关的PL/SQL块传递到目标数据库上去执行,从而完成数据库的备份恢复操作,bsp才是RMAN工具的核心。bsp中包含的P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。