oracle 数据库 10g的备份与恢复特性-恢复管理器与闪回查询技术.ppt_第1页
oracle 数据库 10g的备份与恢复特性-恢复管理器与闪回查询技术.ppt_第2页
oracle 数据库 10g的备份与恢复特性-恢复管理器与闪回查询技术.ppt_第3页
oracle 数据库 10g的备份与恢复特性-恢复管理器与闪回查询技术.ppt_第4页
oracle 数据库 10g的备份与恢复特性-恢复管理器与闪回查询技术.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle10g恢复革命 RMAN和闪回技术 讲座id 1068 TammyBednar资深产品经理甲骨文公司 恢复革命 RMAN与闪回技术 议程 快速恢复什么是恢复管理器 基于磁盘的自动恢复优化的增量备份增量更新备份人为错误时间导航外部纠正问答 恢复管理器 Oracle的备份与恢复实用程序 熟悉数据库文件格式与恢复过程知识管理和自动化备份 存储和恢复过程创建和维护备份策略为所有的备份和恢复活动编目在线操作与并行操作以快速处理在备份和重新存储期间侦查损坏块和验证备份的能力将企业管理器与第三方网络备份产品集成 信息管理层 企业管理器与第三方工具 网络 恢复管理器 快速恢复区 在Oracle数据库中所有恢复文件的统一存储位置和恢复相关活动控制文件 在线重做文件 归档日志 闪回日志和备份的集中位置快速恢复区可以定义为文件系统或ASM磁盘组一个恢复区可以由一个以上的数据库共享尽量减少创建数据库所需设置的初始化参数定义数据库区和快速恢复区位置Oracle使用OMF创建和管理所有文件 数据库区 快速恢复区 快速恢复区空间管理 磁盘达到极限并且一个新文件需要写进快速恢复区 将要删除的备份文件 归档日志与数据库文件备份 发布给用户的警告 空间不足 RMAN更新可能被删除的文件列表 1 2 Oracle删除磁盘不再需要的文件 快速恢复区 改变跟踪文件 优化增量备份跟踪从上次备份以来哪些块发生了改变完全改变跟踪文件当重作生成时 跟踪改变的块RMAN使用更改的块列表自动备份 101100101011000011101001011010101110011 改变跟踪文件 快速恢复区域 增量地更新备份 消除了更新整个数据库的需要 减少介质恢复所需的时间 因为镜像拷贝是使用最新的块改变更新的 数据库恢复可以使用镜像拷贝 收缩备份窗口不再是问题 全面 自动的基于磁盘的备份和恢复设置然后可不再记住每晚增量备份 向前滚动恢复区备份在生产数据库中跟踪变化的块永远不需要全表扫描速度显著提高 20 x 验证块以防止备份拷贝损坏使用低成本ATA磁盘阵列作为恢复区 两个独立的磁盘系统 快速恢复区 每晚应用验证的增量 每周归档到磁带 数据库区域 Oracle建议的策略 简单可靠的集成Oracle数据库10g特性快速恢复选项备份和恢复从数小时缩短到几分钟 备份管理 列出RMAN备份视图文建包含在一个备份集中进行维护单击删除旧的备份 Oracle10g跨平台可传输表空间 在多个Oracle数据库之间快速移动一个表空间的机制 在数据库之间移动大量数据最有效的方法 Oracle10g备份和恢复的其他改进 RMAN备份的压缩还原默许的丢失或者损坏备份自动故障切换到以前的备份通过前一个时间点的恢复自动恢复通过resetlogs恢复全面自动的表空间时间点恢复备份或还原的自动渠道故障切换基于备份节流的时间窗口表空间重命名删除数据库 人为错误 人们估计人为错误是造成停机时间的最大一个的原因快速判定所发生的状况并解决局部损坏需要外部的检查和修复示例 错误地删除名叫 Smith 的人 大范围损坏需要采取强烈行动以避免长时间的停机示例 批处理作业删除这个月的订单使用传统恢复 分析和修正速度慢而且复杂将数据库还原到某一个时间点并抽取数据Oracle数据库10g是修正人为错误的突破版本 闪回时间导航 闪回查询查询时间点的所有数据闪回版本查询查看在两个时间点之间某一行的所有版本查看改变该行的事务处理闪回事务处理查询查看一个事务处理造成的所有改变 Tx1 Tx2 Tx3 Select fromEmpASOF 2 00P M where Select fromEmpVERSIONSBETWEEN 2 00PM and 3 00PM where Select fromDBA TRANSACTION QUERYwherexid 000200030000002D 闪回时间导航是如何工作的 利用Oracle独一无二的多版本读取一致性体系结构数据镜像修改之前保存在还原表空间 或者回滚段 闪回查询使用保存在还原表空间的数据来重新创建一个数据镜像 就像它在过去的一个时间点存在的那样 Oracle的自动还原管理特性允许管理员指定保留还原数据的时间长度DBA可以控制闪回查询进行到什么程度 闪回查询 闪回查询允许查看数据 如果它以前是错误查询您所选择的时间的数据标准SQL界面简化部署自我服务意味着更快 更廉价而且更简单闪回是允许自我服务的快速操作 InsertintoEmpselect fromEmpASOFyesterdaywhereEname Smith DeletefromEmpwhereEname Smith 您的数据的时间机器 错误 正确 构建自我错误修正应用程序 Oracle协作套件使用闪回查询的内置功能 噢 不 我删除了一个重要的电子邮件 闪回版本查询 提供一种方法监视一个表的行 并检索改变这些行的事务处理的信息 检索在查询发出的时间和过去的一个时间点之间存在或曾经存在的行的所有版本使用事务处理ID进行事务处理发掘 使用LogMiner或者闪回事务处理查询获取关于该事务处理的附加信息 闪回版本查询查看随着时间流失 数据发生的变化 快速在线访问数据改变使用数据库还原 并不需要另外的管理费用您可以控制访问很久前的数据 闪回事务处理查询 为您提供查看对数据库事务处理级的改变的方法当闪回事务处理查询与闪回版本查询同时使用时 您可以轻易地从用户或者应用程序错误恢复 优点增强您的数据库的问题的在线诊断进行事务处理分析与监视在事务处理级快速恢复 闪回事务处理查询查看事务处理的详情 查看受到一个事务处理影响的全部对象使用UNDOSQL 快速从错误的事务处理恢复 闪回错误修正 从各个级别恢复数据库级闪回数据库将整个数据库恢复到某个时间使用闪回日志表级闪回表将一系列表中的行还原到某个时间在数据库中使用UNDO闪回删除还原一个删除的表或者索引DROP的回收站行级闪回查询将行还原到某个时间 订单 数据库 客户 闪回数据库 时间点恢复的新策略不再需要还原整个数据库备份与RMAN无缝集成将它视为连续的备份还原刚刚改变的块重放日志将数据库还原到某个时间快速 恢复仅需几分钟而不是几小时简单 单一命令即可执行还原将数据库闪回到 下午2 05 数据库 回放 按钮 数据文件 闪回日志 新的块版本 磁盘写 旧的块版本 闪回数据库与一流的时间点恢复使用闪回 恢复的速度是以前的100倍 闪回删除 快速恢复已删除的对象提供自助恢复消除TSPITR的需求虚拟回收站对象保留在回收站 除非您使用PURGE命令永久删除他们或者使用闪回表命令恢复他们对象将保留在回收站 除非表空间内没有空间容纳新的行或需要更新现有的行或者表空间需要扩展对象将按照其被删除的顺序被清除 删除表emp Emp 已犯的错误 Emp 回收站 在删除之前闪回表emp 闪回表 无需还原备份即可将一个表或者多个表恢复到特定时间为用户提供一种方法 简单快速地从意外修改恢复 而无需DBA参与 原地和在线将一个表恢复到过去某一时间点消除传统还原和克隆实例 以将一个或多个表恢复到特定的时间点闪回表中的数据和所有关联对象 索引 限制条件 调用等等 恢复的革命 闪回掀起了一场恢复革命只对改变了的数据进行操作修正错误和产生错误的时间相等几分钟而不是几小时闪回极其简单单一命令而不是复杂的命令 修正错误时间 犯错误时间 f DB SIZE Oracle数据库10g 相关的恢复文件使用统一的存储位置自动管理恢复文件的磁盘空间简单的数据库管理任务 更快速备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论