首页 > 范文大全 > 正文

浅析数据库灾备的重要性

开篇:润墨网以专业的文秘视角,为您筛选了一篇浅析数据库灾备的重要性范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【 摘 要 】 随着社会经济的发展,信息安全渐渐成为众人关注的焦点。数据的安全和业务运行的可靠性越来越重要。本文将从简析数据库灾、简析数据库灾备体系在实际中的应用、浅谈数据库灾备的重要性及其发展方向等几个方面做一简要的分析。

【 关键词 】 数据库;灾备系统;重要性

Shallow Analysis on the Importance of Database Disaster Recovery

Li Sheng-bo

(Information and Communication Company Qinghai Electric Power Corporation QinghaiXining 810008)

【 Abstract 】 With the development of social economy, information security has become the focus of public concern. Data safety and operational reliability is more and more important. This article from the analysis of the disaster, database of database disaster recovery system in the practical application of database backup, the importance and development of several aspects such as a brief analysis.

【 Keywords 】 database; disaster recovery system; importance

1 数据库灾备

数据库灾备就是指建立一个异地的数据库系统。该系统是本地关键应用数据的一个可用复制。当异地系统出现灾难时,系统至少会在本地或异地保存有一份可用的关键业务数据。该系统可以是与本地生产数据的完全复制,也可以略微滞后,但必须保证可用。主要运用的技术是数据备份和数据复制技术。所有的数据以保证数据一致性和不中断为前提,手动备份和自动备份并存、物理备份和逻辑备份并存、全量备份和增量备份、同时多DB并发备份、多实例DB并发备份、支持MYSQL和Oracle备份,灾备力度掌控在库级,不仅能够全库备份,且能备份部分库,配置调整灵活,根据不同的业务需要进行合理配置。

灾备系统的灾难防御范围包括服务器、存储等硬件设备损坏造成的宕机;地震、火灾、机房进水等造成的机房失效以及空调损坏、多站供电断电、瘟疫蔓延时机房无法进入等极端情况。

Oracle Data Guard通过利用数据同步技术来实现Oracle的高可用性、增强性能以及自动故障转移方案,来创建和维护主数据库及多个备用数据库,主数据库的改变因运用数据库灾备系统能够保证整个数据在运用过程中不会发生信息的丢失。

数据库备用类型。

1)备用数据库主要以物理备份和逻辑备份为主,通过归档日志实现主数据库与备用数据库的一致性,过程可以不同。物理备用侧重于物理磁盘的方式、逻辑备用偏重于重新生成SQL事物来完成数据同步。

2)一种以日志的结构化数据复制技术为基础的Golden Gate,通过解析源数据库在线日志或归档日志获得数据的增量变化,再将获得的这些增量变化应用到目标数据库,来实现源数据库与目标数据库的同步。因其通过分析过滤日志来捕捉变化,从而能够更好地实现跨平台数据库的复制以及非Oracle数据库的数据同步。

3)CDP作为一项新兴技术,其英文全称为Continue Data Protection,又称持续数据保护,是目前数据库应用领域最热门的数据保护技术之一。其中包含的一套方法,可用于捕获或跟踪数据的变化,可独立存放数据,确保数据发挥最大的应用价值,并以块或文件为基础,来为对象提供足够细的恢复粒度,以期恢复有更多的时间点。

2 数据库灾备体系在实际中的应用

数据库灾备体系只有应用到实践中才能方显其重要性与价值。数据库灾备体系应用如此之广,对其某一领域进行必要的分析与了解,可以强化其相关知识与潜力的发挥。下面以政府数据库灾备实例进行分析,旨在在实际应用中了解数据库灾备体系的作用与价值,不断地促使其更加完善与健全,为社会经济效益的提高做出贡献。

党务政务信息化建设需要相关数据库系统网的支持,而党委系统网作为一项基础性的重大工程,通过党委系统网可实现内部公文、信息简报、活动安排、视频会议等主要办公业务应用,为政府进行管理与防护等方面的工作带来了便捷与及时性。能够在多家独立的使用单位使用,并且每家使用单位均有自己的内部办公网络,灾备体系通过采用备份、存储服务器、控服务器架构等来实现和部署一对多的备份要求,最常用的是中式管理架构,能够及时全面的了解存储资源,且能协调好整体化管理与个性化管理之间的联系,保证了各家单位的备份数据存储的安全及备份数据的互不干扰。在原有的方式上进行不断的创新与改进,依靠统一的备份管理平台,便于用户与中心之间的菜单式备份容灾服务基于党委系统网的统一备份管理平台,实现一对多的菜单式备份服务,满足了用户根据应用特点选择不同容灾备份等级和服务的要求。

3 数据库灾备体系的重要性

1) 细化和明确防御灾难的目标

数据库灾备体系虽然对各种设备和网络等易发事故有较好的针对性,但是从整体而言,其程度还有待提高,灾备体系经常会出现数据库系统无法运行的瘫痪现象、数据文件损坏或者丢失现象、存储设备故障等,这种破坏力曾在许多企业中出现过;同时,大灾的应急机制等并未得到健全及实践,从而造成了许多灾备建设资金浪费与闲置或者重建灾备系统,抑或重复投资建立更高级的防护体系。

2) 建设分层次的恢复体系

建设分层次的异地灾备中心,以大灾的防御和数据库的安全为宗旨,启用异地灾备中心, 通过严格的业务流程审核机制,动用大量的灾备中心处理人员数据向生产中心恢复。同时,各种易发的故障,对其数据的一致性与完善性依赖较大,具有很大的风险性。而启动先进的灾备技术路线,进行分层次体系的建设,进行故障的修复、系统灾难异地启动是非常重要的。

加之,部分先进的灾备技术具有瞬时修复的能力,可在短时间内完成设备故障造成的社会风险和经济风险的进行化解。

3)运用验证技术来进行修复

把备份数据介质倒回生产系统中等待效果的恢复与业务的启动,这种方法用于解决无法预料恢复的时间及恢复的可靠性而使用的,但是在操作过程中要明确其需要的时间点。若出现数据的损坏,该技术可提供原格式的数据时间点来进行相关的验证,保证业务系统的顺利运行,进行“先生产、后修复”,保证生产设备的安全。

参考文献

[1] 张晶.浅谈远程灾备系统的搭建与实现.北京科技出版社, 201001.21.

[2] 李光贝,张坤.浅析Oracle数据库的灾备技术.山东软件科技杂志,201102.3.

[3] 李功,许景淳.企业级开源数据库灾备体系.数据库应用与开发杂志,201103 23.

作者简介:

李生帛,男,华北电力大学本科毕业,信息系统管理员;2008年至今担任ERP BASIS工作,完成了青海省电力公司SAP ERP及其高级应用系统部署与建设;2010年-2012年作为项目负责人完成了青海电力公司集中式信息系统数据级灾备建设并顺利通过国家电网公司的验收;2012年获得青海省电力公司“三集五大”建设“先进个人”称号。研究或关注领域:主机、数据库、存储、SAP ERP、数据级灾备等方面。