12.系统和数据库备份、恢复策略

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统、数据库备份和恢复策略

一、各数据库备份策略

目前应用服务器采用Oracle RAC数据库,应用服务器采用双机备份,主备机数据库通过磁阵共享信息。

备份采用两种方式:

1.配置信息备份

数据库定时调用备份程序,备份当前配置信息,通过oracle定时任务,每间隔一周备份一次,具体时间可设置,默认7天,保留最近5次备份。

2.数据信息备份

在数据库服务器上提供了备份脚本,/home/oracle/backup/strbackup.sh、

/home/oracle/backup/databackup.sh,通过linux计划任务,每周一凌晨备份一次,具体

时间可设置,默认7天,保留最近20次备份。

备份文件目录为/home/oracle/backup,备份完成后生成压缩文件形如

bts_com_str20160111.zip,包含:备份文件bts_com_str20160111.dmp、备份日志

bts_com_str20160111.log

bts_com_data20160111.zip,包含:备份文件bts_com_data20160111.dmp、备份日志bts_com_data20160111.log

二、备份恢复

数据库恢复可恢复到前一次备份时的内容。

应急恢复流程

数据库关闭

su - oracle

sqlplus / as sysdba

shutdown immediate

数据库启动

su - oracle

lsnrctl start

sqlplus / as sysdba

startup

exit

数据库恢复

1、在备用数据库建立用户并赋予权限

2、使用imp命令导入基础数据结构包bts_com_str.dmp

3、导入配置信息bts_com_data.dmp

4、导入最近一次备份的全量信息bts_com_alarm.dmp

上述三步命令见附件expimp.txt

5、检查存储过程和序列情况

6、检查定时任务配置

expimp.txt

接口服务器恢复

1、确认备用接口服务器环境,包括java安装,环境变量配置,编码设置等

2、拷贝备份接口程序

3、启动接口和接口程序守护进程

页面服务器恢复

1、确认备用页面服务器环境,包括java安装,环境变量配置,编码设置等

2、拷贝war包

3、启动服务器进程

相关文档
最新文档