oracle数据库备份与恢复方案
———————————————————————————————— 作者: ———————————————————————————————— 日期:
2
oracle数据库 备份与恢复方案
文件控制 文档编号 分册名称 总页数 编制 ?受控 ?不受控 日期 项目名称 正文 审批 附录 生效日期 版本号 第 册/共 册
I
目录
一、 二、 三、 四、 五、 六、 七、 八、 九、
编写目的 ........................................................................................................................................ 1 备份工具及备份方式 ..................................................................................................................... 1 软件备份 ........................................................................................................................................ 1 软件恢复 ........................................................................................................................................ 1 数据备份 ........................................................................................................................................ 2 备份的存储 .................................................................................................................................... 2 备份数据的保存规定 ..................................................................................................................... 2 备份介质的格式............................................................................................................................. 3 数据恢复 ........................................................................................................................................ 4
II
一、 编写目的
本文档主要说明公司项目在实施现场的软件及数据的备份和恢复方案。
二、 备份工具及备份方式
1. 备份工具
Oracle RMAN(Recovery Manager):是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的 Oracle 工具。RMAN只能用于ORACLE8或更高的版本中。它能够备份整个数据库或数据库部件,如表空间、数据文件、控制文件、归档文件以及Spfile参数文件。RMAN也允许您进行增量数据块级别的备份,增量RMAN备份是时间和空间有效的,因为他们只备份自上次备份以来有变化的那些数据块。 2. 备份方式
(1)自动备份:由Windows 计划任务调度完成;
(2)手工备份:完成特殊情况下的备份,分热备份和冷备份,热备份是指在不关闭数据库情况下进行备份,冷备份则需要停止Oracle实例服务。
三、 软件备份
1. 以七天为一个周期每天23:00将所有软件拷贝到其他存储介质上 2. 超出七天的备份依次删除
3. 每月一号将上月最后7天的备份文件刻录到光盘上
四、 软件恢复
1. 找出最近的备份程序覆盖到正式运行环境的相应目录中
- 1 -