- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ORACLE 10G RAC基于时间点不完全恢复
ORACLE 10G RAC基于时间点不完全恢复
摘要:本文以公司管理和维护的一个全省社保数据库为例,探讨Oracle数据库的恢复策略和技术,特别是基于时间点的不完全恢复技术,并阐述其实现过程。
关键词:Oracle RAC数据库;RMAN工具;不完全恢复;基于时间点
Abstract: In this paper, the company management and maintenance of a provinces social insurance database as an example, discusses the Oracle database recovery strategy and technology, especially based on the time point of incomplete recovery technology, and expounds the realization process.
Key words: Oracle RAC; RMAN; incomplete recovery; based on the time point
中图分类号:TP392文献标识码:A文章编号:2095-2104(2012)
对于保证数据库的安全来说,备份和恢复机制的应用一直被公认为是最为必须和重要的手段。但对于一般的用户来说,对备份工作的重视要远远大于恢复,甚至有的DBA从来就没有执行过恢复测试的操作,对于不完全恢复的了解更是非常缺乏。实际上,恢复工作是对备份工作的验证,不经过恢复测试的备份,很可能是无效的。因此,对数据库恢复的演练和测试是每一个DBA的重要责任。
ORACLE RAC恢复概述
ORACLE 恢复有多种类别,下面分别加以介绍:
1、实例恢复(Instance Recovery)
实例恢复是指在RAC中,当一个实例崩溃,则幸存的实例将自动使用联机日志来前滚已提交的事务,撤销未提交的事务并释放锁。恢复的过程是由Oracle 自动完成,无需人工干预。
2、崩溃恢复(Crash Recovery)
指在单实例或多实例环境中所有的实例发生崩溃。在崩溃恢复中,实例必须首先打开数据库,然后执行恢复操作。一般而言,在崩溃或关机退出之后第一个打开数据库的实例将自动执行崩溃恢复。
3、介质恢复(Media Recovery)
介质恢复通常为响应介质故障并根据用户的命令来执行恢复。可以使用联机或归档日志来使数据库还原为最新或一个特定的时间点。介质恢复可以将整个数据库、一个表空间一个数据文件还原至指定的时间点。可细分为完全恢复和不完全恢复。
(1)完全恢复
使用归档、联机日志与数据库、表空间或数据文件等的备份结合使用以将其更新至最新的时间点,没有数据丢失。
(2)不完全恢复
使用归档、联机日志与数据库、表空间或数据文件等的备份结合使用以将其更新至过去的某个时间点或SCN等。
RMAN不完全恢复
RMAN不完全恢复是指不完全的数据恢复,不完全恢复与完全恢复在许多方面是相同的,他们基本的命令集相同,但不完全恢复添加了一些其它命令。 引起不完全恢复的原因有很多,如丢失了联机重做日志或归档的重做日志,或者出现重大的用户错误。 不完全恢复会影响整个数据库,也就是说,不能只对数据库的一部分执行不完全恢复操作,因为这样会使数据库的一部分具有与这个数据库其余部分不同的SCN和时间点,而导致数据库不能正常打开。
要将数据库数据还原到与数据库剩余部分不同的时间点,可以用基于表空间时间恢复或者flashback技术。
不完全恢复方法包括:基于时间,日志序列,SCN或取消的恢复。
1、基于时间点的恢复
这种恢复类型允许用户将数据库恢复到与指定时间一致的状态。 当然,如果不存在能将数据库还原到用户请求的时间的有效备份或归档重做日志,Oracle 就会报RMAN-03002 和 RMAN-20207的错误。所以必须具备在我们指定的恢复时间之前生成有效的数据库备份,此外还需要归档所有的的重做日志。
2、基于日志序列的恢复
RMAN 允许用户将数据库恢复到指定序列号的归档重做日志。如果归档的重做日志中存在间隙,使用这种恢复方法就非常方便。 间隙通常意味着我们只能将数据库还原到间隙的开始点。
3、基于SCN 的恢复
Oracle 允许用户将数据库恢复到指定的SCN,但这并不是一种常见的恢复方法。
三、基于时间点的不完全恢复
社保的系统由两台IBM750主机构成,安装Oracle RAC 10G 作为高可用的解决方案,
您可能关注的文档
最近下载
- 深静脉血栓诊断和治疗指南(2024版).pptx VIP
- 体育概论 第三版 杨文轩 陈琦 全国普通高等学校体育专业类基础课程教材-第二章 体育功能.ppt VIP
- 焊接工艺卡(焊接工艺指导书).doc VIP
- 人教版PEP四年级上册英语第二单元测试卷(含答案详解)2套.docx VIP
- 第15课《红红火火中国年》第2课时 越过越好中国年 教案设计 2025道德与法治二年级上册.docx
- 市政道路给水工程专项施工方案.doc VIP
- 土力学与基础工程.ppt VIP
- 2025年拍卖从业人员资格练习题测练习题.docx VIP
- 六年级数学求比值和化简比对比练习.doc VIP
- 柴油加氢改质装置培训.pptx VIP
文档评论(0)