- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle 数据库备份与恢复方案
———————————————————————————————— 作者:
———————————————————————————————— 日期:
2
oracle 数据库备份与恢复方案
文件控制
受控
不受控
文档编号
日期
项目名称
版本号
分册名称
第 册/共 册
总页数
正文
附录
编制
审批
生效日期
I
目录
TOC \o 1-1 \h \z \u 一、 编写目的 1
二、 备份工具及备份方式 1
三、 软件备份 1
四、 软件恢复 1
五、 数据备份 2
六、 备份的存储 2
七、 备份数据的保存规定 2
八、 备份介质的格式 3
九、 数据恢复 4
II
一、 编写目的
本文档主要说明公司项目在实施现场的软件及数据的备份和恢复方案。
二、 备份工具及备份方式
备份工具
Oracle RMAN ( Recovery Manager):是一种用于备份 (backup)、还原 (restore)和恢复 (recover)数据库的 Oracle 工具。RMAN 只能用于 ORACLE8 或更高的版本中。它能够备份整个数据库或数据库部件,如表空间、数据文件、控制
文件、归档文件以及 Spfile 参数文件。 RMAN 也允许您进行增量数据块级别的备份,增量 RMAN 备份是时间和空间有效的,因为他们只备份自上次备份以来有变化的那些数据块。
备份方式
)自动备份:由 Windows 计划任务调度完成;
)手工备份:完成特殊情况下的备份,分热备份和冷备份,热备份是指在不关闭数据库情况下进行备份,冷备份则需要停止 Oracle实例服务。
三、 软件备份
以七天为一个周期每天 23:00 将所有软件拷贝到其他存储介质上
超出七天的备份依次删除
每月一号将上月最后 7 天的备份文件刻录到光盘上
四、 软件恢复
1. 找出最近的备份程序覆盖到正式运行环境的相应目录中
- 1 -
五、 数据备份
业务系统或数据库在打重要补丁或升级的前后,必须按要求对业务系统进行停机备份或非停机备份,备份需包含应用和数据库的文件系统及数据,备份方式为手工备份,使用 RMAN 执行备份;
系统日常备份:作为 7*24 运行的重要系统,必须最小化数据丢失的同时,还需要尽可能缩短恢复时间,数据库的日常备份策略如下:
确保数据库处于 ArchiliveLog 模式;
每日凌晨 01:00 执行数据库全备份,含控制文件备份;
每四小时间隔执行数据库归档日志备份,含控制文件备份;
每间隔两周执行数据库与应用系统文件备份, 执行时间: 数据库服务器在第一周的周六 05: 00,应用服务器在第一周的周六 7:00。
每周一将上周的备份文件拷贝到其它存储介质上;
每月一号将上月最后一周的备份文件刻录到光盘上。
六、 备份的存储
在确保成功备份数据的同时,必须严格保证存储结构的完整性,在备份服务
器或备份带库上需要保留足够的剩余空间, 以存储需要保存的多份备份文件;
如项目上采用了专门的备份软件,有专用的备份存储,应提前规划好备份的存储空间,比如按时间特征存储相对应的备份:年备份池、月备份池、日备份池;和按类型存储的备份池: os 文件系统池、 db 数据库池等;
如未采用专门的备份软件, 在备份服务器上架设专门的 ftp 服务器, 每次备份之后,由计划任务定时调度,将备份数据传输至备份服务器,传输备份数据
的时间应选在服务器业务较少的空闲时间进行。
七、 备份数据的保存规定
年备份永久保存(即每年最后一天的备份)
保留最近的 12 期月备份(即每月最后一天的备份)
- 2 -
每日备份保留周期为 4 周
制定策略定时删除备份集
备份服务器的安全措施:按要求管理用户的创建以及登录,口令的长度以及口令变更的频度等
八、 备份介质的格式
每日正常备份的存储格式
数据库完全备份文件,以 ORCL 数据库为例,文件命名格式如下:
ORCL 数据库的名称为: ORCL_Full_%d_%T_%t_%s_%p.dbf
其中%d 为数据库名称, %T 为年月日, %s 为备份集的号, %p 为该备份集中的备份片号
归档日志文件,以 ORCL 数据库为例,文件命名格式如下:
ORCL_ARCH _%d _%T_%t_%s_%p.dbf
其中%d 为数据库名称, %T 为年月日, %s 为备份集的号, %p 为该备份集中的备份片号
冷备份的存储格式和编号(只针对手工备份) ,冷备份可能包括业务系统的目
录备份、数据库目录备份、数据文件的冷备份等,对于其格式,按照其多样性的特点,做如下规定:
业 务 系 统 的 目 录 备 份 , 格 式 为 : 应 用 名 称 _YYYYMMDD.zip ,
YYYYMM
文档评论(0)