《备份和恢复》PPT课件

《备份和恢复》PPT课件

ID:36869752

大小:268.60 KB

页数:96页

时间:2019-05-10

《备份和恢复》PPT课件_第1页
《备份和恢复》PPT课件_第2页
《备份和恢复》PPT课件_第3页
《备份和恢复》PPT课件_第4页
《备份和恢复》PPT课件_第5页
资源描述:

《《备份和恢复》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、清华大学出版社http://www.tup.tsinghua.edu.cnOracle10g数据库技术普通高等教育“十一五”国家级规划教材孟德欣主编黄伟文谢二莲王先花副主编第8章备份和恢复8.1备份和恢复概述8.2脱机备份和恢复8.3联机备份和恢复8.4导出和导入8.5数据泵技术8.6在OEM中导入导出数据8.7恢复管理器8.8闪回技术8.9SQL*LOADER工具的使用8.1备份和恢复概述由于计算机系统的故障,数据库有时可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。Oracle数据库系统的备份和

2、恢复机制就是一项有利措施。备份和恢复指为保护数据库免于数据破坏或在发生数据破坏后进行数据重建的各种策略和步骤。所谓备份是指对重建数据库的数据所建立的副本,恢复指利用备份的数据进行重建数据库的过程。Oracle系统提供了物理备份和逻辑备份两种备份方式。物理备份指对构成数据库的各种物理文件建立副本,这里的物理文件指数据文件、控制文件及归档日志文件等,Oracle系统允许把这些物理文件的副本存放在备份设备上,所谓备份设备指用于放置数据库备份的磁带或磁盘等。逻辑备份指导出数据库对象,如表、表空间、过程等数据库对象。逻辑备份的结果以Oracle提供的内部格式写入操作

3、系统支持下的二进制文件,重建数据库时只需把这个二进制文件导入数据库中即可。8.1.1数据库故障类型1.系统故障:系统故障指系统在运行过程中,发生操作系统错误、突然停电等意外情况,造成所有正在运行的事务都以非正常方式终止,内存缓冲区中的数据全部丢失,但磁盘、磁带等外设上的数据未受损失。通常情况下,在数据库重新启动时,恢复程序按照日志文件的记录项自动完成恢复操作。因此系统故障的恢复一般不需用户进行干预。2.介质故障:介质故障指系统在运行过程中,由于硬件设施发生损坏,造成数据库中的数据全部或部分丢失。介质故障的危害性最大,但发生的可能性较小。介质故障的恢复,需要

4、由数据库管理员手工装入最新的数据库备份和日志文件备份,并执行恢复命令。3.用户故障:用户故障指系统在运行过程中,可能由于应用程序的错误或手工误操作,造成数据库中的数据被删除或损坏。例如删除数据库中的重要的表,或者误修改了表中的数据。用户故障的恢复可以设置合理的恢复策略,由系统按照日志文件记录的内容进行恢复,或者使用闪回功能,这都需要管理员手工进行干预。8.1.2备份与恢复的内容一般说来,在Oracle数据库系统中,需要备份和恢复下面4种文件。1.数据文件2.控制文件3.各种参数文件4.日志文件8.1.3数据库备份的分类数据库备份按照备份方式,分为物理备份和

5、逻辑备份。其中,物理备份又分为脱机备份(冷备份)和联机备份(热备份)。脱机备份最简单,必须在关闭数据库的情况下备份,用户不能访问数据库。联机备份指在数据库运行开期间就可以备份,用户仍可以访问数据库。联机备份的实现比较复杂,数据库必须运行在归档模式下。联机备份可以使用脚本或在RMAN中利用备份向导来实现。逻辑备份指将数据库对象以Oracle提供的内部格式写入操作系统支持下的二进制文件。逻辑备份比较灵活,可以指定对特定对象的备份,通常用于转储数据。逻辑备份用EXP命令,逻辑恢复命令为IMP。此外,Oracle10g还提供功能更完善的数据泵技术,即使用EXPDP

6、和IMPDP命令实现。按照备份工具分类,数据库备份可以分为OS(操作系统)拷贝、EXP/IMP、EXPDP/IMPDP、RMAN及第三方工具备份。按备份的增量分类,数据库备份可以分为全库备份、增量备份和累计增量备份。8.1.4备份与恢复策略在设计Oracle系统的备份与恢复策略时,应该从以下三个方面来维护数据库的可恢复性。1)使数据库的损坏次数减到最少,从而使数据库保持最大的可用性。2)当数据库不可避免地损坏后,要使恢复时间减到最少,从而使恢复的效率达到最高。3)当数据库损坏后,要确保尽量少的数据丢失或根本不丢失,从而使数据具有最大的可恢复性。在具体实施过

7、程中,制定一个切实可行的备份和恢复策略,应把握以下几点。1)在数据库结构发生改变时,应该进行一次数据库备份。2)周期性、有计划地进行数据库备份。备份过程应该保证数据库系统的可恢复性和可用性。如果数据库有较长的关机时间,则可以每周进行一次冷备份,并归档重做日志,对于关键行业的24*7的数据库系统考虑热备份。如果每天都能备份当然会很理想,但要考虑其现实性。8.1.4备份与恢复策略3)对于关键行业数据库,选择运行模式为归档模式,对于一般的数据库系统或正处于开发和调试的数据库可以采用非归档模式。归档模式可以在数据库发生故障时最大限度恢复数据库,保证不丢失任何已提交

8、的数据,而非归档模式只能恢复数据库到最近的检查点。4)绝对保证备份

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。