Oracle数据库备份方案Oracle数据库备份方案.doc

Oracle数据库备份方案Oracle数据库备份方案.doc

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

Oracle数据库备份方案 一 前言 如同社会总会有不公平、人总会犯错误、程序总会有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,? ? 2,恢复管理器(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:/BACKUP/BLOCK_CHANGE_TRACKING.TRC; ?7,配置RMAN使用优化(OPTIMIZATION)模式 RMAN CONFIGURE BACKUP OPTIMIZATION ON; 开启优化模式RMAN会自动跳过满足某些条件的文件,实验表明,优化模式可以提高10%左右的性能 ?8,配置RMAN使用压缩备份集 RMAN CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 1; 在10g中RMAN增加了一个新特性---压缩备份集,能够使备份集减少到原来的1/5或1/6,代价是增加10%左右的CPU消耗,可以根据实际情况选择使用。 条件允许的话(多物理硬盘、多CPU)还可以用上面命令设定并行备份 四 多级备份策略 ?????? 采用多级备份是为了减少了恢复所需要的时间和减少每天备份所需要的时间,而又保证系统有很好的恢复性。但是在恢复时间和备份时间要有一个权衡。比如只要开始的一个全备份和备份所有产生的归档文件就可以保证把数据库恢复到必威体育精装版的状态,但是一般来说实际上并不会这么进行(因为在恢复时将需要很长很长的时间),多级备份就是为了解决这样的问题。以下是一种建议的方案。 ?每个月做一次零级

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档