欢迎来到天天文库
浏览记录
ID:36199479
大小:647.05 KB
页数:33页
时间:2019-05-07
《oracle数据库10g的备份与恢复特性-恢复管理器与闪回查询技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle10g恢复革命:RMAN和闪回技术讲座id:1068TammyBednar资深产品经理甲骨文公司恢复革命:RMAN与闪回技术议程快速恢复什么是恢复管理器?基于磁盘的自动恢复优化的增量备份增量更新备份人为错误时间导航外部纠正问答恢复管理器:Oracle的备份与恢复实用程序熟悉数据库文件格式与恢复过程知识管理和自动化备份、存储和恢复过程创建和维护备份策略为所有的备份和恢复活动编目在线操作与并行操作以快速处理在备份和重新存储期间侦查损坏块和验证备份的能力将企业管理器与第三方网络备份产品集成信息
2、管理层企业管理器与第三方工具网络恢复管理器快速恢复区在Oracle数据库中所有恢复文件的统一存储位置和恢复相关活动控制文件、在线重做文件、归档日志、闪回日志和备份的集中位置快速恢复区可以定义为文件系统或ASM磁盘组一个恢复区可以由一个以上的数据库共享尽量减少创建数据库所需设置的初始化参数定义数据库区和快速恢复区位置Oracle使用OMF创建和管理所有文件数据库区快速恢复区快速恢复区空间管理磁盘达到极限并且一个新文件需要写进快速恢复区将要删除的备份文件归档日志与数据库文件备份发布给用户的警告空间不足R
3、MAN更新可能被删除的文件列表12Oracle删除磁盘不再需要的文件快速恢复区改变跟踪文件优化增量备份跟踪从上次备份以来哪些块发生了改变完全改变跟踪文件当重作生成时,跟踪改变的块RMAN使用更改的块列表自动备份101100101011000011101001011010101110011改变跟踪文件快速恢复区域增量地更新备份消除了更新整个数据库的需要。减少介质恢复所需的时间,因为镜像拷贝是使用最新的块改变更新的执行增量备份数据库区优化的增量备份SCN1365将增量备份合并到镜像拷贝恢复区现在镜像拷贝
4、使用块改变进行了更新SCN1365首先是数据文件的映像拷贝恢复区数据库恢复可以使用镜像拷贝收缩备份窗口不再是问题全面、自动的基于磁盘的备份和恢复设置然后可不再记住每晚增量备份,向前滚动恢复区备份在生产数据库中跟踪变化的块永远不需要全表扫描速度显著提高(20x)验证块以防止备份拷贝损坏使用低成本ATA磁盘阵列作为恢复区两个独立的磁盘系统快速恢复区每晚应用验证的增量每周归档到磁带数据库区域Oracle建议的策略简单可靠的集成Oracle数据库10g特性快速恢复选项备份和恢复从数小时缩短到几分钟备份管理列
5、出RMAN备份视图文建包含在一个备份集中进行维护单击删除旧的备份Oracle10g跨平台可传输表空间在多个Oracle数据库之间快速移动一个表空间的机制。在数据库之间移动大量数据最有效的方法。Solaris(SPARC)OpenVMS(IntelIA64)Windows(IntelIA32/64)Linux(IntelIA32/64)AIX(PowerPC)HP-UX(PA-RISC)Tru64UNIX(Alpha)HP-UX(IntelIA64)小Endian平台大Endian平台在这些平台内简
6、单文件拷贝在这些平台内简单文件拷贝高速文件转换RMANOracle10g备份和恢复的其他改进RMAN备份的压缩还原默许的丢失或者损坏备份自动故障切换到以前的备份通过前一个时间点的恢复自动恢复通过resetlogs恢复全面自动的表空间时间点恢复备份或还原的自动渠道故障切换基于备份节流的时间窗口表空间重命名删除数据库人为错误人们估计人为错误是造成停机时间的最大一个的原因快速判定所发生的状况并解决局部损坏需要外部的检查和修复示例—错误地删除名叫‘Smith’的人—大范围损坏需要采取强烈行动以避免长时间的
7、停机示例—批处理作业删除这个月的订单使用传统恢复,分析和修正速度慢而且复杂将数据库还原到某一个时间点并抽取数据Oracle数据库10g是修正人为错误的突破版本人为错误其他停机闪回时间导航闪回查询查询时间点的所有数据闪回版本查询查看在两个时间点之间某一行的所有版本查看改变该行的事务处理闪回事务处理查询查看一个事务处理造成的所有改变Tx1Tx2Tx3Select*fromEmpASOF‘2:00P.M.’where…Select*fromEmpVERSIONSBETWEEN‘2:00PM’and‘3:0
8、0PM’where…Select*fromDBA_TRANSACTION_QUERYwherexid=‘000200030000002D’;闪回时间导航是如何工作的?利用Oracle独一无二的多版本读取一致性体系结构数据镜像修改之前保存在还原表空间(或者回滚段)闪回查询使用保存在还原表空间的数据来重新创建一个数据镜像,就像它在过去的一个时间点存在的那样。Oracle的自动还原管理特性允许管理员指定保留还原数据的时间长度DBA可以控制闪回查询进行到什么程度闪回查询闪回查
此文档下载收益归作者所有