Oracle数据库备份方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle数据库备份方案 目 录 一 前言 4 二 备份恢复工具简介 4 (1)常用的imp/exp工具 4 (2) 恢复管理器(RMAN) 4 三 配置RMAN 5 1,配置归档(ARCHIVELOG)模式 5 2,配置控制文件自动备份 5 3,配置控制文件记录保持时间 6 4,配置保留策略的恢复窗口 6 5,设定默认保存备份文件的路径 6 6,启用快速增量备份 6 7,配置RMAN使用优化(OPTIMIZATION)模式 6 8,配置RMAN使用压缩备份集 7 四 多级备份策略 7 1,零级备份脚本 7 2,一级增量备份脚本 8 3,一级差异备份脚本 8 4,归档文件备份脚本 8 五 管理RMAN 10 1,如果手动删除了备份文件的话,需要执行交叉检验让RMAN进行同步。 10 2,报告已不用(OBSOLETE)和过期(EXPIRED)的备份文件。 10 3,删除已不用(OBSOLETE)和过期(EXPIRED)的备份文件。 10 六 使用RMAN进行恢复 10 1,完全恢复 10 2,不完全恢复 11 3,块级别的恢复 11 七 异地备份的方案及实现过程 12 (1)exp+ftp实现异地备份 12 (2)rman+ftp实现异地备份 12 (3)实现异地备份所需要的条件 16 八 使用FLASHBACK进行快速恢复 17 九 其他高可用性方案(High Availability)简介 18 一 前言 如同社会总会有不公平、人总会犯错误、程序总会有BUG一样,数据库出现问题是不可避免的,好的备份是项目成功应用的关键。从独立的硬盘保存备份文件、主机与从机同步(DATA GUARD)到多实例单数据库的负载平衡(RAC),按照不同的需求对应不同级别的技术,但其根本就是数据的冗余,用人力和物力来提高数据可用性。 ????强烈推荐备份到其他物理存储设备上,如另一块硬盘或者是异地服务器,以保证出现介质故障时可以顺利恢复 二 备份恢复工具简介 (1)常用的imp/exp工具 我们常用的imp/exp工具是由Oracle提供的用于在客户端把数据导出到dmp文件,进行数据转移和保存的方法,是逻辑备份。在11gR2中已经废弃exp,保留imp,相关操作由数据汞(Data Pump)的impdp/expdp代替。 优点为: 1、 2、 缺点为: 1、Complete Recovery) 2、Data File) 3、 4、RMAN) 由Oracle提供的专业的备份与恢复工具,是物理备份。 优点为: 1、 2、 3、 4、 5、 6、 7、 8、 9、 10、可以限制速率,减少备份中对系统的造成的影响 11、等等。。。 三 配置RMAN 1,配置归档(ARCHIVELOG)模式 ?数据库在装载(MOUNT)模式下执行下列操作开启归档模式 SQL ALTER DATABASE ARCHIVELOG; 将数据库置于归档模式可防止重做日志在归档之前被覆盖。 如果处于非归档(NOARCHIVELOG)模式,数据库只能恢复到上一次备份的时间,到当前时间的之间的数据变更都会丢失。 2,配置控制文件自动备份 RMAN CONFIGURE CONTROLFILE AUTOBACKUP ON; RMAN的相关信息保存在控制文件中(非CATALOG模式),如果控制文件丢失而又没有备份的话,会给数据库的恢复造成很大困难 ? 3,配置控制文件记录保持时间 SQL ALTER SYSTEM SET CONTROL_FILE_RECORD_KEEP_TIME=45; 设置RMAN备份信息保存在控制文件中的时间,要大于等于保留策略的恢复窗口。 ? 4,配置保留策略的恢复窗口 RMAN CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 31 DAYS; 备份文件超过这个日期时RMAN会标记为已不用(OBSOLETE): RMAN REPORT OBSOLETE; 数据库中的文件超过这个日期时RMAN会报告需要备份: RMAN REPORT NEED BACKUP; 5,设定默认保存备份文件的路径 RMAN CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT D: /BACKUP/%U 6,启用快速增量备份 在9i中,RMAN进行增量备份要扫描所有数据文件,找出发生变更的数据块,然后进行备份。 在10g中,增加了一个新特性块更改跟踪(Block Change Tracking),会把发生变更的数据块记录在一个跟踪文件内,这样就避免了增量备份时对数据库的全面扫描。 SQL ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE D:

文档评论(0)

tudou198423 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档