免费预览已结束,剩余33页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库恢复,课程目标,学完本课后,应能完成下列工作: 执行用户管理的完全或不完全恢复 确定需要不完全恢复的情况 使用 rman 执行完全或不完全恢复 基于时间、scn、日志序列、还原点或取消等方法执行不完全恢复 恢复自动备份的控制文件 使用 oracle enterprise manager 执行恢复 恢复只读表空间,用户管理 rman cli em 完全 不完全 控制文件 ro tbs,恢复方法,有两种执行恢复的方法: 用户管理的恢复 必须手动维护文件并将其移动到位 使用 sql*plus 命令 rman 恢复 自动管理文件 使用 rman 功能,包括所有资料档案库维护和报告功能 可以通过使用 oracle enterprise manager 来完成 oracle corporation 建议使用此方法,用户管理的恢复:recover 命令,从备份还原所有数据库文件,然后恢复数据库: 从备份还原损坏的数据文件,然后恢复数据文件: 或:,sql recover database,sql recover tablespace index_tbs,sql recover datafile 2 /oradata/indx01.dbf,rman 恢复:restore 和 recover 命令,用户管理 rman cli em 完全 不完全 控制文件 ro tbs,run sql “alter tablespace inv_tbs offline immediate“; restore tablespace inv_tbs; recover tablespace inv_tbs delete archivelog; sql “alter tablespace inv_tbs online“; ,使用 oracle enterprise manager 进行恢复,通过使用 oracle enterprise manager 恢复向导, 可以创建和运行 rman 脚本来执行恢复。,用户管理 rman cli em 完全 不完全 控制文件 ro tbs,完全恢复与不完全恢复,恢复可分为以下两类: 完全恢复是将数据库恢复到当前最新状态,包括直至请求恢复时进行的所有数据更改。,不完全恢复是将数据库恢复到请求恢复操作之前的指定的过去时间点。,完全恢复,不完全恢复,不完全恢复(仅包含备注的幻灯片),需要不完全恢复的情况,完全恢复由于归档日志文件丢失而失败 丢失了数据文件和一个或多个未归档重做日志文件 使用控制文件的备份打开或恢复数据库,不完全恢复的类型,不完全恢复有以下四种类型: 基于时间的恢复 基于取消的恢复 基于更改的恢复 日志序列恢复,不完全恢复的类型(仅包含备注的幻灯片),执行用户管理的不完全恢复,将数据库恢复到某一时刻: 恢复数据库直到执行取消操作: 使用备份控制文件进行恢复:,执行用户管理的不完全恢复,要执行用户管理的不完全恢复,请按以下步骤进行操作: 1. 关闭数据库 2. 还原数据文件 3. 装载数据库 4. 恢复数据库 5. 使用 resetlogs 选项打开数据库,用户管理的基于时间的恢复:示例,情况如下: 某个作业运行出错,必须取消其结果和影响。 该操作发生在 15 分钟前,并且在此之后数据库活动很少。 您决定执行不完全恢复,将数据库还原到 15 分钟前的状态。,sql shutdown immediate $ cp /backup/* /u01/db01/oradata sql startup mount sql recover database until time 2005-11-28:11:44:00; sql alter database open resetlogs;,用户管理的基于时间的恢复步骤 (仅包含备注的幻灯片),用户管理的基于取消的恢复:示例,情况与基于时间的示例相同,除了以下各项: 重做日志未进行多路复用 一个联机重做日志丢失 丢失的重做日志未归档 该重做日志包含自上午 11:34 以来的信息 丢失了 26 分钟的数据 用户可以手动重新输入其数据,用户管理的基于取消的恢复:示例,按以下步骤恢复数据库: 关闭数据库 从最新备份还原所有数据文件 已经具有了有效备份,所以可以装载数据库 执行 recover database until cancel 执行 alter database open resetlogs 以打开数据库,使用 rman 执行不完全恢复,1. 装载数据库 2. 分配多个通道以并行执行操作 3. 还原所有数据文件 4. 使用 until time、until sequence 或 until scn 恢复数据库 5. 使用 resetlogs 打开数据库,使用 rman 的基于时间的恢复:示例,rman run 2 set until time = 2005-11-28:11:44:00; 3 restore database; 4 recover database; 5 alter database open resetlogs; ,使用 rman 的基于时间的恢复:示例 (仅包含备注的幻灯片),使用 rman 的日志序列恢复:示例,rman run 2 set until sequence 120 thread 1; 3 alter database mount; 4 restore database; 5 recover database; # recovers through log 119 6 alter database open resetlogs; 7 ,使用 oracle enterprise manager 的 不完全恢复,不完全恢复和预警日志,下面是在不完全恢复情况下,有关预警日志的一些最佳方案: 恢复前后检查预警日志 查找错误信息、提示和 scn 确认恢复过程中的各步骤都已成功完成,还原点,还原点: 用作 scn 或特定时间点的别名 存储在控制文件中 可以与以下各项配合使用: recover database flashback database flashback table,不完全恢复:最佳方案,提前计划和实践方案 研究并确认不完全恢复是必要的 认真执行所有步骤 恢复前后对整个数据库进行备份 始终验证恢复是否已成功完成 使用还原点,不完全恢复最佳方案(仅包含备注的幻灯片),恢复控制文件自动备份,恢复控制文件自动备份(仅包含备注的幻灯片),创建新的控制文件,创建新的控制文件,恢复只读表空间,恢复只读表空间(仅包含备注的幻灯片),只读表空间恢复问题,在执行以下操作时,对于只读表空间必须考虑一些特殊的事项 : 重新创建控制文件 重命名数据文件 使用备份控制文件,只读表空间恢复问题(仅包含备注的幻灯片),小结,在本课中,您应该已经学会如何: 执行用户管理的完全或不完全恢复 使用 rman 执行完全或不完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋新教材统编版四年级上册语文 1 观潮 教案
- 竣工验收流程解析及实践
- (2026年)后勤部年终总结
- 长春市2025届数学四年级下学期期中综合测试模拟试题(含答案解析)
- 服装服饰公司市场营销经理述职报告
- (2026版)食堂食品安全管理制度
- 农业行业6月USDA农产品跟踪报告:USDA上调全球玉米产量预测下调全球大豆产量预测
- 无人基础及应用 1
- 2025年重庆市黔江区数学中考二模
- 医疗器械成品放行管理规程
- 2026年突发公共卫生事件及传染病应急处置考试试题(含答案)
- 江苏省泰州市姜堰区2025-2026学年七年级下学期6月期末数学试卷(含答案)
- GB/T 1040.4-2026塑料拉伸性能的测定第4部分:各向同性和正交各向异性纤维增强复合材料的试验条件
- 2026年江西省中考数学试题(含答案及逐题详解)
- 2026年国开电大法学本科《中国法律史》期末纸质考试试题及答案
- 小升初复习:平均数问题(专项练习)-2023-2024学年六年级数学下册(人教版)
- 市政排污口整治与监测技术方案
- 2026年江苏省南京市中考英语模拟试卷试题(含答案)
- 医院医保管理考核制度
- 《增材制造技术》全套教学课件
- Unit 7 第1课时 Section A (1a-1d)(教学课件)初中英语人教版(2024)七年下册
评论
0/150
提交评论