数据库灾备就是指建立一个异地的数据库系统。该系统是本地关键应用数据的一个可用复制。当异地系统出现灾难时,系统至少会在本地或异地保存有一份可用的关键业务数据。该系统可以是与本地生产数据的完全复制,也可以略微滞后,但必须保证可用。主要运用的技术是数据备份和数据复制技术。所有的数据以保证数据一致性和不中断为前提,手动备份和自动备份并存、物理备份和逻辑备份并存、全量备份和增量备份、同时多DB并发备份、多实例DB并发备份、支持MYSQL和Oracle备份,灾备力度掌控在库级,不仅能够全库备份,且能备份部分库,配置调整灵活,根据不同的业务需要进行合理配置。
数据库灾备体系的重要性
1) 细化和明确防御灾难的目标
数据库灾备体系虽然对各种设备和网络等易发事故有较好的针对性,但是从整体而言,其程度还有待提高,灾备体系经常会出现数据库系统无法运行的瘫痪现象、数据文件损坏或者丢失现象、存储设备故障等,这种破坏力曾在许多企业中出现过;同时,大灾的应急机制等并未得到健全及实践,从而造成了许多灾备建设资金浪费与闲置或者重建灾备系统,抑或重复投资建立更高级的防护体系。
2) 建设分层次的恢复体系
建设分层次的异地灾备中心,以大灾的防御和数据库的安全为宗旨,启用异地灾备中心, 通过严格的业务流程审核机制,动用大量的灾备中心处理人员数据向生产中心恢复。同时,各种易发的故障,对其数据的一致性与完善性依赖较大,具有很大的风险性。而启动先进的灾备技术路线,进行分层次体系的建设,进行故障的修复、系统灾难异地启动是非常重要的。
加之,部分先进的灾备技术具有瞬时修复的能力,可在短时间内完成设备故障造成的社会风险和经济风险的进行化解。
3)运用验证技术来进行修复
把备份数据介质倒回生产系统中等待效果的恢复与业务的启动,这种方法用于解决无法预料恢复的时间及恢复的可靠性而使用的,但是在操作过程中要明确其需要的时间点。若出现数据的损坏,该技术可提供原格式的数据时间点来进行相关的验证,保证业务系统的顺利运行,进行“先生产、后修复”,保证生产设备的安全。