ORACLE数据备份与恢复.ppt

ORACLE数据备份与恢复.ppt

ID:52267856

大小:926.51 KB

页数:24页

时间:2020-04-03

ORACLE数据备份与恢复.ppt_第1页
ORACLE数据备份与恢复.ppt_第2页
ORACLE数据备份与恢复.ppt_第3页
ORACLE数据备份与恢复.ppt_第4页
ORACLE数据备份与恢复.ppt_第5页
资源描述:

《ORACLE数据备份与恢复.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ORACLE数据备份与恢复大纲【什么是数据库备份和恢复】【数据库备份方法简介】【数据库恢复案例】【其他恢复案例】【常见恢复误区】【我们自己的备份策略】概念介绍备份:指将数据库系统中的数据加以复制,一旦发生灾难或错误操作时,得以方便而及时地恢复系统的有效数据。恢复:是指备份的逆过程。是将保存在数据库中上丢失的数据进行抢救和恢复。前滚(恢复):完成已完成的操作回滚(撤销):取消未完成的操作备份方法导出/导入(Exp/Imp)冷备份热备份RMANEXP/IMP三种工作方式(命令交互、命令、文件)三种方式类型的输出(表、用户、全库)增量导入导出三种类型(完全、增量

2、、累计)冷备份数据库正常关闭之下,将关键性文件拷贝到另外位置。关键文件包括:所有控制文件(v$controlfile)所有数据文件(v$datafile)所有联机REDOLOG文件(v$logfile)参数文件、密码文件(可选)优点是简单,方便,有效。缺点需要停库并只能恢复到某一时间点。需占用一定的空间以及备份所花时间代价不能按用户或者表。热备份联机热备是在数据库运行的情况下进行备份的方法。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。优点可在表空间或数据库文件级备份备份恢复时间短,数据库功能不影响可达到秒级恢复缺点要求较高、维护

3、困难,数据恢复案例EXP/IMP冷备份的恢复数据恢复案例热备份的恢复(完全恢复)1、采用热备份,需要运行在归档模式下,可以实现数据库的完全恢复,也就是说,从备份后到数据库崩溃时的数据都不会丢失。2、可以采用全备份数据库的方式备份,对于特殊情况,也可以只备份特定的数据文件,如只备份用户表空间(一般情况下对于某些写特别频繁的数据文件,可以单独加大备份频率)3、如果在恢复过程中,发现损坏的是多个数据文件,即可以采用一个一个数据文件的恢复方法,也可以采用整个数据库的恢复方法。4、如果是系统表空间的损坏,不能采用此方法数据恢复案例热备份的恢复(不完全恢复)基于时间基

4、于取消基于改变数据恢复案例热备份的恢复(不完全恢复)1、不完全恢复最好备份所有的数据,冷备份亦可,因为恢复过程是从备份点往后恢复的,如果因为其中一个数据文件的时间戳(SCN)大于要恢复的时间点,那么恢复都是不可能成功的。2、不完全恢复有三种方式,过程都一样,仅仅是recover命令有所不一样。3、不完全恢复之后,都必须用resetlogs的方式打开数据库,建议马上再做一次全备份,因为resetlogs之后再用以前的备份恢复是很难了。4、以上是在删除之前获得时间,但是实际应用中,很难知道删除之前的实际时间,但可以采用大致时间即可,或可以采用分析日志文件(lo

5、gmnr),取得精确的需要恢复的时间。RMAN(备份与恢复管理器)RMAN体系结构RMAN(备份与恢复管理器)RMAN备份需确认的内容:(1),目标数据库状态(至少在mount状态)(2),备份的目的地(3),需要备份的数据库内容(数据库文件)(4),需要拷贝数据文件的哪些数据块(数据块)RMAN(备份与恢复管理器)备份选项:1,整体数据库备份backupdatabase2,表空间备份backuptablespace3,数据文件备份backupdatafile1,24,控制文件备份backupcurrentcontrolfile5,归档日志文件backup

6、archivelogallRMAN(备份与恢复管理器)RMAN备份增量备份(差异)RMAN(备份与恢复管理器)RMAN备份增量备份(累计)RMAN(备份与恢复管理器)RMAN需注意问题:不支持参数文件、告警文件、口令文件的备份。必须使用与备份数据库相同版本的RMAN执行体。RMAN(备份与恢复管理器)RMAN优点RMAN缺点自动备份、还原、恢复自行备份备份记录增量备份(去除空数据块)支持在线热备份支持多级增量备份支持并行备份、恢复备份、恢复使用简单配置、维护更复杂。技术性比较强RMAN(备份与恢复管理器)RMAN演示其它恢复案例损坏控制文件的恢复方法拷贝一

7、个好的控制文件替换坏的控制文件或修改init.ora中的控制文件参数,取消这个坏的控制文件损坏临时数据文件的恢复方法可以删除后重建常见恢复误区1.可以不需要备份,只有归档就能进行数据库的向前的恢复?答:这是不可能的,不完全恢复的主要思路是利用不完全点之前的备份,加上归档日志,恢复到不完全恢复点,10g中flashback的特性的使用,也是有很多局限的2.进行不完全恢复只需要拷贝一个需要恢复的备份数据文件答:不完全恢复需要拷贝所有的数据文件,最好包括临时数据文件在内,否则需要另外的处理,如果有一个数据文件的SCN大于不完全恢复点,那么这个恢复都将是失败的.3

8、、使用RMAN目录与目标数据库在同一数据库能很好进行数据库的恢复答

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

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

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