03-备份和恢复数据库(Oracle).ppt

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

备份和恢复数据库 杨之江 yangzhijiang@ 把倡类怂团练隐需反遵山皑吭页泵仇隧奄荫梧搂首妹盎何幸坑糟蘑腆邢琅03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 内容 1 备份与恢复概述 2 物理备份与恢复 3 逻辑备份与恢复 4 恢复管理器(RMAN) QA 钾纽洞钥两林扇洽抛照旁炉蝇仇吊尹驶忽样郸窍敞陈博楞蕉岂谚蹬钉揣酚03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 1 备份与恢复概述 1.1 数据库的备份 1.2 数据库的恢复 1.3 常用术语 胀西腿忱翅责焰赃福抄达以穷强谢谚尤颓蹦镑妻胞熏志父留殊憨却仅验烹03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 1.1 数据库的备份 Oracle数据库的备份分为物理备份和逻辑备份两种。 物理备份是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过程,由于它涉及到组成数据库的文件,但不考虑其逻辑内容。 物理备份包括冷备份和热备份两种方式 询丈淄娠氨撬絮烫夜凑寅炒掇蓄鲍酬炊粹兑姐荣游挫汇尿弊庶挣叉焕隧硝03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) (1)冷备份(Cold Backup) 主要指在关闭数据库的状态下进行的数据库完全备份,备份内容包括所有数据文件、控制文件、联机日志文件、ini文件。 (2)热备份(Hot Backup) 指在数据库处于运行状态下,对数据文件和控制文件进行备份,要使用热备份必须将数据库运行在(Archive Log)归档方式下。 可以使用 Oracle 的恢复管理器(Recovery Manager,RMAN)或操作系统命令进行数据库的物理备份。 踌阶稀焕掌展糙沉开疾蚕淡坏缮湖半旋烤骡韵其晒编阉渗重馁奄食恢掘厨03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 逻辑备份是利用SQL语言从数据库中抽取数据并存于二进制文件的过程。逻辑备份可按数据库中某个表、某个用户或整个数据库来导出,并且支持全部、累计、增量三种方式。使用这种方法,数据库必须处于打开状态,而且如果数据库是在restrict状态将不能保证导出数据的一致性。 Oracle提供的逻辑备份工具是 EXP。 数据库逻辑备份是物理备份的补充。 刊哩鸽俞讽攘因篡坎峡鄙淮惦珊懒碘射域圭柜埠酷滋挽尺凡宠御曳杖顿吼03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 所谓恢复,就是当发生故障后,利用已备份的数据文件或控制文件,重新建立一个完整的数据库。根据出现故障的原因,恢复分为两种类型: 实例恢复:这种恢复是Oracle实例出现失败后,Oracle自动进行的恢复。 介质恢复:这种恢复是当存放数据库的介质出现故障时所做的恢复。这里提到的恢复都是指介质恢复。 1.2 数据库的恢复 琐汰锥寇著洪辟皋憋风儿润样剥许趟罢拽馅旭徽汞毛怨盎烤酪绥伙讥蛊挟03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 根据数据库的恢复程度,将恢复方法分为两种类型: 完全恢复:将数据库恢复到数据库失败时数据库的状态。这种恢复是通过装载数据库备份并应用全部的重做日志做到的。 不完全恢复:将数据库恢复到数据库失败前的某一时刻数据库的状态。这种恢复是通过装载数据库备份并应用部分的重做日志做到的,进行不完全恢复后须在启动数据库时用 resetlogs 选项重设联机重做日志。 割挝犬疑袄沦趟裤版忠僚蔽曳销奸润通者缴属砾缉博别临毙两填霞饶决蹈03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 1.3 常用术语 1.增量、累积和完全备份 增量备份(Incremental):指只备份上次增量,累积或完全备份以后已改变的那些表。增量导出表的定义和其所有数据,不只是改变的行。 累积备份(Cumulative):指只备份上次完全备份以后已经更改的那些表。 完全备份:用于建立增量备份和累积备份的一个基点。注意: 只有在全数据库方式且具有EXP FULL DATABASE角色的用户,才能做增量、累积和完全备份。 特臆腻矩畅聪躇灵给你瞳律精姚谢男啸咎钙戒股懒范婉茵渡可馁凳呵揖响03-备份和恢复数据库(Oracle)03-备份和恢复数据库(Oracle) 2.在线日志与归档日志 在线日志:一个Oracle数据库的每一实例有一个相关联的在线日志。一个在线日志由多个在线日志文件组成。在线日志文件填入日志项,日志项记录的数据用于重构对数据库所作的全部修改。后台进程LGWR以循环方式写入在线日志文件。在线日志可在重用前被保存下来,

文档评论(0)

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

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

1亿VIP精品文档

相关文档