第8章备份和恢复解析.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章备份和恢复解析

第8章 备份和恢复 本章主要介绍备份和恢复的基本概念、脱机备份和恢复、联机备份和恢复、导出和导入、数据泵技术、恢复管理器(RMAN)、闪回技术和SQL*LOADER工具等知识。 8.1 备份和恢复概述 由于计算机系统的故障,数据库有时可能遭到坏,如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。用于放置数据库的磁带或磁盘 控制文件记载数据库的物理结构和数据库的运行状态,保持控制文件的完好对于数据库的正确运行很重要。控制文件主要包含数据库信息、表空间和数据文件信息、日志文件信息、当前日志序列号信息、检查点信息、日志和归档的当前状态信息等。在控制文件丢失的情况下,如果对丢失的数据进行恢复是极其困难的。 控制文件中的内容并不是一直不变的,每当数据库结构发生改变时,控制文件也会相应地发生改变。因此,应该在每次数据库结构改变时及时备份控制文件。 3.各种参数文件 Oracle数据库中包含多种参数文件,如初始化参数文件、网络配置文件、口令文件等。其中,初始化参数文件设置数据库启动的内存分配参数和控制文件的名称和路径,没有这个文件或者内容错误将无法正常启动数据库。网络配置文件记载数据库的网络连接配置情况和监听程序的设置参数等。口令文件是保证数据库安全性的一个重要文件。 所有这些参数文件在数据库运行期间都发挥着各自不同的作用,对它们的备份可以利用RMAN或者操作系统命令把它们复制到一个安全的存储位置。 4.日志文件 日志文件分为联机重做日志文件和归档日志文件。联机重做日志文件记录数据库运行过程中数据库的改变情况,联机重做日志文件通常至少要求有两个,以循环的方式写入日志项记录。归档日志文件避免联机重做日志文件的循环写入造成历史数据变化的记录丢失,它记录数据库的所有更改信息。 以上各种文件具有逻辑上的关联关系,简单的操作系统备份并不能保证数据库逻辑上一致性,因此可能会导致数据库在恢复后的不可用或者造成数据丢失。采用Oracle数据库系统提供的备份工具可以避免这一问题。 8.1.3 数据库备份的分类 数据库备份按照的方式,可以分为逻辑备份脱机备份(冷备份)联机备份(热备份)按照备份工具,可以分为OS拷贝EXP/IMP、RMAN及第三方工具备份的增量备份可以分为全库备份、增量备份和累计增量备份策略,如RAID技术,双机热备,集群技术系统的高可性系统备份的确能解决数据库备份的问题,如磁盘介质的损坏,往往从镜上面做简单的恢复或简单切换机器就可以。但是上面所说的备份策略是从硬件的角度来考虑备份与恢复的问题,如误删一个表想恢复时,数据库的备份就变重要了。Oracle系统的备份与恢复策略三个方面使数据库的次数减到最少,从而使数据库保持最大的可用性当数据库不可避免地后,要使恢复时间减到最少,从而使恢复的效率达到最高当数据库后,要确保尽量少的数据丢失或根本不丢失,从而使数据具有最大的可恢复性。备份过程应该系统的可恢复性。如果数据库可有较长的关机时间,则可以每周进行一次冷备份,并归档重做日志,对于24*7的系统考虑热备份。如果每天都能备份当然会很理想,但要考虑其现实性。归档数据库发生故障时最大限度恢复数据库,保证不丢失任何已提交的数据归档只能数据库恢复到最近的点SQL SELECT FILE_NAME FROM DBA_DATA_FILES; FILE_NAME -------------------------------------------------------- D:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF D:\APP\ADMINISTRAT

文档评论(0)

441113422 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档