Oracle数据库10g的备份与恢复特性恢复管理器与闪回查询技术ppt课件

上传人:沈*** 文档编号:180401139 上传时间:2023-01-06 格式:PPT 页数:33 大小:790KB
返回 下载 相关 举报
Oracle数据库10g的备份与恢复特性恢复管理器与闪回查询技术ppt课件_第1页
第1页 / 共33页
Oracle数据库10g的备份与恢复特性恢复管理器与闪回查询技术ppt课件_第2页
第2页 / 共33页
Oracle数据库10g的备份与恢复特性恢复管理器与闪回查询技术ppt课件_第3页
第3页 / 共33页
点击查看更多>>
资源描述
讲座 id:1068Tammy Bednar资深产品经理资深产品经理甲骨文公司甲骨文公司议程议程 快速恢复 什么是恢复管理器?基于磁盘的自动恢复 优化的增量备份 增量更新备份 人为错误 时间导航 外部纠正 问答恢复管理器:恢复管理器:Oracle 的备份与恢复实用程序的备份与恢复实用程序熟悉数据库文件格式与恢复过程熟悉数据库文件格式与恢复过程知识知识管理和自动化备份、存储和恢复管理和自动化备份、存储和恢复过程过程创建和维护备份策略创建和维护备份策略为所有的备份和恢复活动编目为所有的备份和恢复活动编目在线操作与并行操作以快速处理在线操作与并行操作以快速处理在备份和重新存储期间侦查损坏在备份和重新存储期间侦查损坏块和验证备份的能力块和验证备份的能力将企业管理器与第三方网络备份将企业管理器与第三方网络备份产品集成产品集成信息管理层信息管理层网络快速恢复区快速恢复区在在 Oracle 数据库中所有恢复文件的统一存储位置和恢复相关活动数据库中所有恢复文件的统一存储位置和恢复相关活动控制文件、在线重做文件、归档日志、闪回日志和备份的集中位置控制文件、在线重做文件、归档日志、闪回日志和备份的集中位置快速恢复区可以定义为文件系统或快速恢复区可以定义为文件系统或 ASM 磁盘组磁盘组一个恢复区可以由一个以上的数据库共享一个恢复区可以由一个以上的数据库共享尽量减少创建数据库所需设置的初始化参数尽量减少创建数据库所需设置的初始化参数定义数据库区和快速恢复区位置定义数据库区和快速恢复区位置Oracle 运用运用 OMF 创建和管理所有文件创建和管理所有文件数据库区数据库区快速恢复区快速恢复区快速恢复区空间管理快速恢复区空间管理磁盘达到极限并磁盘达到极限并且一个新文件需且一个新文件需要写进快速恢复要写进快速恢复区区将要删除的将要删除的备份文件备份文件归档日志与归档日志与数据库文件备份数据库文件备份发布给用户发布给用户的警告的警告空间不足空间不足RMAN 更新可能更新可能被删除的文件列表被删除的文件列表12Oracle删除磁盘不再删除磁盘不再需要的文件需要的文件快速快速恢复恢复区区改变跟踪文件改变跟踪文件 优化增量备份 跟踪从上次备份以来哪些块发生了改变 完全改变跟踪文件 当重作生成时,跟踪改变的块 RMAN 使用更改的块列表自动备份101100101011000011101001011010101110011改变跟踪文件改变跟踪文件快速恢复区域快速恢复区域增量地更新备份增量地更新备份消除了更新整个数据库的需要。消除了更新整个数据库的需要。减少介质恢复所需的时间,因为镜像拷贝是使用最新的块改变更新的减少介质恢复所需的时间,因为镜像拷贝是使用最新的块改变更新的执行增量备份数据库区数据库区优化的增量优化的增量备份备份SCN 1365将增量备份合并到镜像拷贝恢复区恢复区现在镜像拷贝使用块现在镜像拷贝使用块改变进行了更新改变进行了更新SCN 1365首先是数据文件的映像拷贝恢复区恢复区数据库恢复数据库恢复可以使用镜像拷贝可以使用镜像拷贝收缩备份窗口不再是问题收缩备份窗口不再是问题 全面、自动的基于磁盘的备份和恢复 设置然后可不再记住 每晚增量备份,向前滚动恢复区备份 在生产数据库中跟踪变化的块 永远不需要全表扫描 速度显著提高(20 x)验证块以防止备份拷贝损坏 使用低成本 ATA 磁盘阵列作为恢复区两个独立的磁盘系统两个独立的磁盘系统快速快速恢复区恢复区每晚应用每晚应用验证的验证的增量增量每周归档每周归档到磁带到磁带数据库数据库区域区域Oracle 建议的策略建议的策略 简单可靠的 集成 Oracle 数据库 10g 特性 快速恢复选项 备份和恢复从数小时缩短到几分钟备份管理备份管理 列出 RMAN 备份 视图文建包含在一个备份集中 进行维护 单击删除 旧的备份 Oracle10g 跨平台跨平台可传输表空间可传输表空间 在多个 Oracle 数据库之间快速移动一个表空间的机制。在数据库之间移动大量数据最有效的方法。Solaris(SPARC)Solaris(SPARC)Open VMS(Intel IA64)Open VMS(Intel IA64)Windows(Intel IA32/64)Windows(Intel IA32/64)Linux(Intel IA32/64)Linux(Intel IA32/64)AIX(PowerPC)AIX(PowerPC)HP-UX(PA-RISC)HP-UX(PA-RISC)Tru64 UNIX(Alpha)Tru64 UNIX(Alpha)HP-UX(Intel IA64)HP-UX(Intel IA64)小小 Endian 平台平台 大大 Endian 平台平台在这些平台内简单文件拷贝在这些平台内简单文件拷贝在这些平台内简单文件拷贝在这些平台内简单文件拷贝 高速高速 文件转换文件转换RMANOracle10g 备份和恢复备份和恢复 的其他改进的其他改进 RMAN 备份的压缩 还原默许的丢失或者损坏备份 自动故障切换到以前的备份 通过前一个时间点的恢复自动恢复 经过 resetlogs 恢复 全面自动的表空间时间点恢复 备份或还原的自动渠道故障切换 基于备份节流的时间窗口 表空间重命名 删除数据库人为错误人为错误 人们估计人为错误是造成停机时间的最大一个的原因 快速判定所发生的状况并解决 局部损坏 需要外部的检查和修复 例如 错误地删除名叫 Smith 的人 大范围损坏 需要采取强烈行动以避免长时间的停机 例如 批处理作业删除这个月的订单 使用传统恢复,分析和修正速度慢而且复杂 将数据库还原到某一个时间点并抽取数据 Oracle 数据库 10g 是修正人为错误的突破版本人为错误其他停机闪回时间导航闪回时间导航闪回查询闪回查询查询时间点的所有数据查询时间点的所有数据闪回版本查询闪回版本查询查看在两个时间点之间某一行的所有版本查看在两个时间点之间某一行的所有版本查看改变该行的事务处理查看改变该行的事务处理闪回事务处理查询闪回事务处理查询查看一个事务处理造成的所有改变查看一个事务处理造成的所有改变Tx 1Tx 2Tx 3Select*from Emp AS OF 2:00 P.M.where Select*from Emp VERSIONS BETWEEN 2:00 PM and 3:00 PM where Select*from DBA_TRANSACTION_QUERY where xid=000200030000002D;闪回时间导航是如何工作的?闪回时间导航是如何工作的?利用 Oracle 独一无二的多版本读取一致性体系结构 数据镜像修改之前保存在还原表空间或者回滚段)闪回查询使用保存在还原表空间的数据来重新创建一个数据镜像,就像它在过去的一个时间点存在的那样。Oracle 的自动还原管理特性允许管理员指定保留还原数据的时间长度 DBA 可以控制闪回查询进行到什么程度闪回查询闪回查询l闪回查询允许查看数据,如果它闪回查询允许查看数据,如果它以前是错误以前是错误l查询您所选择的时间的数据查询您所选择的时间的数据l规范规范 SQL 界面简化部署界面简化部署 l自我服务意味着更快、更廉价而自我服务意味着更快、更廉价而且更简单且更简单l闪回是允许自我服务的快速操作闪回是允许自我服务的快速操作Insert into Emp select*from Emp AS OF yesterday where Ename=Smith;Delete from Emp where Ename=Smith;您的数据的时间机器错误正确构建自我错误修正应用程序构建自我错误修正应用程序Oracle 协作套件使用闪回查询的内置功能!协作套件使用闪回查询的内置功能!噢,不!我删除了一个重要的电子邮件。闪回版本查询闪回版本查询 提供一种方法监视一个表的行,并检索改变这些行的事务处理的信息。检索在查询发出的时间和过去的一个时间点之间存在或曾经存在的行的所有版本 使用事务处理 ID 进行事务处理发掘,运用 LogMiner 或者闪回事务处理查询获取关于该事务处理的附加信息。闪回版本查询闪回版本查询查看随着时间流失,数据发生的查看随着时间流失,数据发生的变化变化 快速在线访问数据改变 使用数据库还原,并不需要另外的管理费用 您可以控制访问很久前的数据闪回事务处理查询 为您提供查看对数据库事务处理级的改变的方法 当闪回事务处理查询与闪回版本查询同时使用时,您可以轻易地从用户或者应用程序错误恢复。优点 增强您的数据库的问题的在线诊断 进行事务处理分析与监视 在事务处理级快速恢复闪回事务处理查询闪回事务处理查询查看事务处理的详情查看事务处理的详情 查看受到一个事务处理影响的全部对象 运用 UNDO SQL,快速从错误的事务处理恢复闪回错误修正闪回错误修正 从各个级别恢复从各个级别恢复 数据库级数据库级 闪回数据库将整个数据库恢复到某闪回数据库将整个数据库恢复到某个时间个时间 使用闪回日志使用闪回日志 表级表级 闪回表将一系列表中的行还原到某闪回表将一系列表中的行还原到某个时间个时间 在数据库中使用在数据库中使用 UNDO 闪回删除还原一个删除的表或者索闪回删除还原一个删除的表或者索引引 DROP 的回收站的回收站 行级行级 闪回查询将行还原到某个时间闪回查询将行还原到某个时间 订单订单数据库数据库 客户客户闪回数据库闪回数据库 时间点恢复的新策略 不再需要还原整个数据库备份 与 RMAN 无缝集成 将它视为连续的备份 还原刚刚改变的块 重放日志将数据库还原到某个时间 快速 恢复仅需几分钟而不是几小时 简单 单一命令即可执行还原 将数据库闪回到 下午 2:05 数据库数据库“回放回放”按钮按钮数据文件数据文件闪回日志闪回日志新的块版本磁盘写旧的块版本闪回数据库与一流的时间点恢复闪回数据库与一流的时间点恢复 使用闪回,恢复的速度是以前的使用闪回,恢复的速度是以前的 100 倍倍闪回恢复复原0100200300400500600700101001,00010,000时间分钟)时间分钟)数据库大小数据库大小(GB)234651114250627闪回删除闪回删除 快速恢复已删除的对象提供自助恢复 消除 TSPITR 的需求 虚拟回收站 对象保留在回收站,除非您使用 PURGE 命令永久删除他们或者使用闪回表命令恢复他们 对象将保留在回收站,除非表空间内没有空间容纳新的行或需要更新现有的行或者表空间需要扩展 对象将按照其被删除的顺序被清除删除表删除表 emp;Emp已犯的错误已犯的错误Emp回收站回收站在删除之前在删除之前闪回表闪回表 emp;闪回表闪回表 无需还原备份即可将一个表或者多个表恢复到特定时间 为用户提供一种方法,简单快速地从意外修改恢复,而无需 DBA 参与。原地和在线将一个表恢复到过去某一时间点 消除传统还原和克隆实例,以将一个或多个表恢复到特定的时间点 闪回表中的数据和所有关联对象索引、限制条件、调用等等)恢复的革命恢复的革命 闪回掀起了一场恢复革命 只对改变了的数据进行操作 修正错误和产生错误的时间相等 几分钟而不是几小时 闪回极其简单 单一命令而不是复杂的命令修正错误时间修正错误时间 =犯错误时间犯错误时间 +f(DB_SIZE)Oracle 数据库 10g更 快速备份更 快速还原 更 可靠,归功于固有的磁盘可靠性接下来,您可以接下来,您可以 参加相关讲座 Oracle 数据卫士:以最低的成本实现最高的数据保护 7 月 22 日星期二 2:30 PM 参观相关展示/展览 位于 Oracle 产品演示区的数据卫士、闪回和 RMAN 展区 我们的软件如何服务于您的业务 作客甲骨文产品演示区中的甲骨文指导,获得个性化的方案 有关详细信息,请访问:otn.oracle/deploy/availabilityAQ&
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!