oracle数据库备份与恢复方案文件控制□受控□不受控文档编号日期项目名称版本号分册名称第册洪册总页数正文附录编制审批生效日期目录一、编写目的1二、备份工具及备份方式1三、软件备份1四、软件恢复1五、数据备份2六、备份的存储2七、备份数据的保存规定2八、备份介质的格式3九、数据恢复4一、编写目的本文档主要说明公司项目在实施现场的软件及数据的备份和恢复方案
二、备份工具及备份方式1
备份工具OracleRMAN(RecoveryManager):是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的Oracle工具°RMAN只能用于0RACLE8或更高的版本中
它能够备份整个数据库或数据库部件,如表空间、数据文件、控制文件、归档文件以及Spfile参数文件
RMAN也允许您进行增量数据块级别的备份,增量RMAN备份是时间和空间有效的,因为他们只备份自上次备份以来有变化的那些数据块
备份方式(1)自动备份:由Windows计划任务调度完成;(2)手工备份:完成特殊情况下的备份,分热备份和冷备份,热备份是指在不关闭数据库情况下进行备份,冷备份则需要停止Oracle实例服务
三、软件备份1
以七天为一个周期每天23:00将所有软件拷贝到其他存储介质上2
超出七天的备份依次删除3
每月一号将上月最后7天的备份文件刻录到光盘上四、软件恢复1
找出最近的备份程序覆盖到正式运行环境的相应目录中五、数据备份1
业务系统或数据库在打重要补丁或升级的前后,必须按要求对业务系统进行停机备份或非停机备份,备份需包含应用和数据库的文件系统及数据,备份方式为手工备份,使用RMAN执行备份;2
系统日常备份:作为7*24运行的重要系统,必须最小化数据丢失的同时,还需要尽可能缩短恢复时间,数据库的日常备份策略如下:(1)确保数据库处于ArchiliveLog模式;(2)每