- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle11G第8章备份和恢复课案
第8章 备份和恢复 8.1 备份和恢复概述 8.2 脱机备份和恢复 8.3 联机备份和恢复 8.4 导出和导入 8.5 数据泵技术 8.6 在OEM中导入导出数据 8.7 恢复管理器 8.8 闪回技术 8.9 SQL*LOADER工具的使用 8.1 备份和恢复概述 由于计算机系统的故障,数据库有时可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。Oracle数据库系统的备份和恢复机制就是一项有利措施。 备份和恢复指为保护数据库免于数据破坏或在发生数据破坏后进行数据重建的各种策略和步骤。所谓备份是指对重建数据库的数据所建立的副本,恢复指利用备份的数据进行重建数据库的过程。 Oracle系统提供了物理备份和逻辑备份两种备份方式。物理备份指对构成数据库的各种物理文件建立副本,这里的物理文件指数据文件、控制文件及归档日志文件等,Oracle系统允许把这些物理文件的副本存放在备份设备上,所谓备份设备指用于放置数据库备份的磁带或磁盘等。逻辑备份指导出数据库对象,如表、表空间、过程等数据库对象。逻辑备份的结果以Oracle提供的内部格式写入操作系统支持下的二进制文件,重建数据库时只需把这个二进制文件导入数据库中即可。 8.1.1 数据库故障类型 1.系统故障:系统故障指系统在运行过程中,发生操作系统错误、突然停电等意外情况,造成所有正在运行的事务都以非正常方式终止,内存缓冲区中的数据全部丢失,但磁盘、磁带等外设上的数据未受损失。 通常情况下,在数据库重新启动时,恢复程序按照日志文件的记录项自动完成恢复操作。因此系统故障的恢复一般不需用户进行干预。 2.介质故障:介质故障指系统在运行过程中,由于硬件设施发生损坏,造成数据库中的数据全部或部分丢失。介质故障的危害性最大,但发生的可能性较小。 介质故障的恢复,需要由数据库管理员手工装入必威体育精装版的数据库备份和日志文件备份,并执行恢复命令。 3.用户故障:用户故障指系统在运行过程中,可能由于应用程序的错误或手工误操作,造成数据库中的数据被删除或损坏。例如删除数据库中的重要的表,或者误修改了表中的数据。用户故障的恢复可以设置合理的恢复策略,由系统按照日志文件记录的内容进行恢复,或者使用闪回功能,这都需要管理员手工进行干预。 8.1.2 备份与恢复的内容 一般说来,在Oracle数据库系统中,需要备份和恢复下面4种文件。 1.数据文件 2.控制文件 3.各种参数文件 4.日志文件 8.1.3 数据库备份的分类 数据库备份按照备份方式,分为物理备份和逻辑备份。其中,物理备份又分为脱机备份(冷备份)和联机备份(热备份)。 脱机备份最简单,必须在关闭数据库的情况下备份,用户不能访问数据库。联机备份指在数据库运行开期间就可以备份,用户仍可以访问数据库。联机备份的实现比较复杂,数据库必须运行在归档模式下。联机备份可以使用脚本或在RMAN中利用备份向导来实现。 逻辑备份指将数据库对象以Oracle提供的内部格式写入操作系统支持下的二进制文件。逻辑备份比较灵活,可以指定对特定对象的备份,通常用于转储数据。逻辑备份用EXP命令,逻辑恢复命令为IMP。此外,Oracle 10g还提供功能更完善的数据泵技术,即使用EXPDP和IMPDP命令实现。 按照备份工具分类,数据库备份可以分为OS(操作系统)拷贝、EXP/IMP、EXPDP/IMPDP、RMAN及第三方工具备份。 按备份的增量分类,数据库备份可以分为全库备份、增量备份和累计增量备份。 8.1.4 备份与恢复策略 在设计Oracle系统的备份与恢复策略时,应该从以下三个方面来维护数据库的可恢复性。 1)使数据库的损坏次数减到最少,从而使数据库保持最大的可用性。 2)当数据库不可避免地损坏后,要使恢复时间减到最少,从而使恢复的效率达到最高。 3)当数据库损坏后,要确保尽量少的数据丢失或根本不丢失,从而使数据具有最大的可恢复性。 在具体实施过程中,制定一个切实可行的备份和恢复策略,应把握以下几点。 1)在数据库结构发生改变时,应该进行一次数据库备份。 2)周期性、有计划地进行数据库备份。备份过程应该保证数据库系统的可恢复性和可用性。如果数据库有较长的关机时间,则可以每周进行一次冷备份,并归档重做日志,对于关键行业的24*7的数据库系统考虑热备份。如果每天都能备份当然会很理想,但要考虑其现实性。 8.1.4 备份与恢复策略 3)对于关键行业数据库,选择运行模式为归档模式,对于一般的数据库系统或正处于开发和调试的数据库可以采用非归档模式。归档模式可以在数据库发生故障时最大限度恢复数据库,保证不丢失任何已提交的数据,而非归档模式只能恢复数据库到最近的检查点。 4)绝对保证备份设备的安全性
您可能关注的文档
最近下载
- 2024年黑龙江省高考英语试卷(含答案解析)+听力音频.docx
- GB50016-2014 建筑设计防火规范(2018版).docx
- 第一单元 第一、二、三课 木材基础知识、度量和画线、锯切课件 云南教育出版社劳技八年级下册.pptx
- 2024年安全生产标准化培训.pptx VIP
- JT_T 1218.4-2024 城市轨道交通运营设备维修与更新技术规范 第4部分:轨道.pdf
- 常用通假字大全.docx
- gb2726-2024熟肉制品卫生标准.docx
- 《椒个朋友》幼儿园小班讲课PPT课件.pptx VIP
- e同策上海嘉定新城西尚海金郡余房天攻坚营销计划.pptx VIP
- 预测之书(识别版)_1-100.pdf VIP
文档评论(0)