Page1of3系统、数据库备份和恢复策略一、各数据库备份策略目前应用服务器采用OracleRAC数据库,应用服务器采用双机备份,主备机数据库通过磁阵共享信息。备份采用两种方式:1.配置信息备份数据库定时调用备份程序,备份当前配置信息,通过oracle定时任务,每间隔一周备份一次,具体时间可设置,默认7天,保留最近5次备份。2.数据信息备份在数据库服务器上提供了备份脚本,/home/oracle/backup/strbackup.sh、/home/oracle/backup/databackup.sh,通过linux计划任务,每周一凌晨备份一次,具体Page2of3时间可设置,默认7天,保留最近20次备份。备份文件目录为/home/oracle/backup,备份完成后生成压缩文件形如bts_com_str20160111.zip,包含:备份文件bts_com_str20160111.dmp、备份日志bts_com_str20160111.logbts_com_data20160111.zip,包含:备份文件bts_com_data20160111.dmp、备份日志bts_com_data20160111.log二、备份恢复数据库恢复可恢复到前一次备份时的内容。应急恢复流程数据库关闭su-oraclesqlplus/assysdbashutdownimmediate数据库启动su-oraclelsnrctlstartsqlplus/assysdbastartupexit数据库恢复1、在备用数据库建立用户并赋予权限2、使用imp命令导入基础数据结构包bts_com_str.dmp3、导入配置信息bts_com_data.dmp4、导入最近一次备份的全量信息bts_com_alarm.dmp上述三步命令见附件expimp.txt5、检查存储过程和序列情况Page3of36、检查定时任务配置expimp.txt接口服务器恢复1、确认备用接口服务器环境,包括java安装,环境变量配置,编码设置等2、拷贝备份接口程序3、启动接口和接口程序守护进程页面服务器恢复1、确认备用页面服务器环境,包括java安装,环境变量配置,编码设置等2、拷贝war包3、启动服务器进程