刍议数据库灾难备份与恢复技术

时间:2022-10-19 08:24:43

刍议数据库灾难备份与恢复技术

摘要:当今,我国已进入信息化时代,信息技术已被广泛应用于企业中。对于很多企业来说,数据重于一切,因此,数据库灾难备份与恢复技术一直以来都是各种工业企业研究的热点之一。因此,数据灾难备份系统的建立作为防止数据灾难的最后防线,其作用越发重要了。本文探讨比较了传统的灾难备份与恢复技术和连续数据保护技术,重点研究了连续数据保护技术的概念、原理及特点,并对灾难备份与恢复技术的发展做了一定的思考。

关键词:数据库;灾难备份;恢复技术

中图分类号: C37文献标识码: A

引言

随着计算机技术的不断发展,信息技术不断应用于各种企业中,对信息系统的持续运行能力和在灾难时保护数据的能力提出了更高的要求。但是由于各种原因,人们对计算机系统灾难的出现时间、地点以及严重程度都无法做到准确的预测,对于灾难的发生也无法做到完全控制和避免。因此,要保证企业各项业务的正常进行,保证计算机系统安全、可靠的运行,数据库灾难备份与恢复技术在计算机和信息安全领域的应用已成为必然的选择。

一、数据库灾难备份与现状

目前,市场上已经有很多提供灾难备份解决方案的厂商,这些解决方案或是采用软件,或是对硬件的解决方案更为侧重。很多的企业认为只要投入足够的资金去购买存储设备,就能够建立起一个灾难备份中心,而事实上,在灾难备份中心实际建立过程中并不是只购买相关存储设备就能满足要求的,设备也需要人来管理,这就需要投入大量的管理费用。另外,不同的厂商提供的硬件、软件彼此之间兼容性非常小,甚至彼此不兼容,这就使用户在选择组合方案的时候无法进行最优选择,也在一定程度上增加了系统的建设成本。

在建立灾难备份中心的时候,会出现一些效率问题。很多用户为了实现实时备份数据,采用的是数据同步备份方式,在数据同时写入生产系统和备份系统中才能结束写操作,这势必会影响到灾难备份系统的应用效率。因此,在进行灾难备份系统设计的时候必须要保证灾难备份系统的功能和效率同时实现。另外,建立一个灾难备份系统并使这个系统在短时间内投入运行且保持生产系统的正常性能,不仅需要投入大量的成本建立生产系统,还要对网络以及灾难恢复系统进行投资以保证实现数据同步、保护和恢复,总体来看,投资成本是非常巨大的,因此,在进行灾难备份系统设计的时候,必须要考虑灾难系统的整体效能与系统投资相平衡。

数据库灾难备份与恢复技术是一项综合的、系统的、复杂的技术,其涉及的内容很多,包括业务风险分析、设计方案的选择、方案的应用、测试以及培训等。其中,在数据库灾难备份系统的实施过程中又涉及到了数据的可靠性、真实性、全面性和安全性的相关问题,在灾难恢复中涉及到了业务风险相关问题,因此,必须采用科学、合理的方式进行灾难备份,还要对业务风险进行深入的研究和分析,总结经验,使灾难恢复过程中达到最好的效果。

二、计算机数据库的备份

1、数据库灾难备份

建立灾难备份系统,考虑数据备份方式非常重要。对于数据备份方式可按级别分为冷备份、暖备份、温备份和热备份。冷备份通常指的是定期备份,一般是每天都要进行备份,可以是在关闭数据库的状态下进行数据库的完全备份,备份的内容包括所有数据文件、控制文件、日志文件等,也可以是增量备份;这种将数据拷贝至另外的地方保存起来的方式能够在数据库发生故障的时候直接从磁带中取出数据和文件对数据库进行恢复,这个时候要求数据库要在归档模式下运行;冷备份是四种备份方式中最简单的方案,需要注意的是,在发生灾难的时候,冷备份必须保证当天的数据不被丢失。温备份是采用远程数据连接功能,这种备份不能保证数据的一致性,因此,可考虑在进行温备份的同时采用冷备份。暖备份是指为了维护一套数据备份,利用远程备份中心,同时也可以通过LOG的形式对生产环境进行有效的更新,在将其数据备份传送到远程备份中心时,要做到定期传送,并要保证新产生的数据备份能够与保障数据有着一致性,在这个过程中,通过LOG形式对数据进行的收集以及传送并不会对生产环境的系统性能带来影响,而新产生的数据机影像资料还将会有助于灾难恢复。热备份能够保证生产环境中的数据与远程备份中的数据更新在一项业务或交易过程中同时进行,从而实现本地生产环境数据和远程备份中心数据的有着一致性和实时性,当然,用户进行交易的过程中,其响应时间将会或多或少受到网络的影响。

2、数据复制技术

灾难备份数据主要是通过数据复制技术对生产系统中的数据进行复制实现备份的,并能保证复制数据与原有生产数据的一致性。数据复制主要有两种方式,即异步数据复制以及同步数据复制。同步数据方式是计算机系统的主机向本地磁盘写入数据的同时,也能够将数据传送到灾难备份中心的磁盘系统中,写数据的操作要在远程备份系统数据更新完毕后才能结束。这种数据方式具有很强的实时性,在灾难发生的时候数据的备份也能够与原有数据有着一致性,在备份过程中或数据备份结束后,几乎不会出现数据丢失的情况,在灾难发生的时候,备份数据可在短时间内进行恢复,保证计算机系统的正常运行。这种数据复制方式对生产系统与备份系统之间的距离和通讯质量有着很高的要求,比较适用于同城异地之间数据的备份。异步数据复制方式是计算机系统主机在向本地磁盘写入数据后,再将这些数据复制到异地,数据复制到异地的方式一般是以后台方式进行的。异步数据复制相较于同步数据方式的优点是不需要等到数据同时写入生产中心和备份中心才能结束操作,所以,大大提高了系统的工作效率,节约了数据更新时间,也不会对主机的性能带来严重的影响。不过这种方式不能保证数据的一致性,可能会带来数据的损失。因此,用户在选择数据复制技术和方式的时候,必须充分考虑自身的实际情况,同时也要考虑容灾目标,针对这些设计出最适合自己的数据复制方式。

三、数据库的恢复技术

数据库灾难备份与恢复系统主要是通过数据复制技术对生产系统中的数据进行复制实现备份的,并能保证复制数据与原有生产数据的一致性。数据库数据复制主要有两种方式,即同步数据复制技术和异步数据复制技术。同步数据复制技术是计算机系统的主机向本地磁盘写入数据的时候,也能够将数据传送到数据库灾难备份恢复中心的磁盘系统中,写数据的操作要在远程备份系统数据更新完毕后才能结束。这种数据方式具有很强的实时性,在灾难发生的时候数据的备份也能够与原有数据有着一致性,在备份过程中或数据备份结束后,几乎不会出现数据丢失的情况,在灾难发生的时候,备份数据可在短时间内进行恢复,保证计算机系统的正常运行。这种数据复制方式对生产系统与备份系统之间的距离和通讯质量有着很高的要求,比较适用于同城异地之间数据的备份。异步数据复制方式是计算机系统主机在向本地磁盘写入数据后,再将这些数据复制到异地,数据复制到异地的方式一般是以后台方式进行的。异步数据复制相较于同步数据方式的优点是不需要等到数据同时写入生产中心和备份中心才能结束操作,所以,大大提高了系统的工作效率,节约了数据更新时间,也不会对主机的性能带来严重的影响。不过这种方式不能保证数据的一致性,可能会带来数据的损失。因此,用户在选择数据复制技术和方式的时候,必须充分考虑自身的实际情况,同时也要考虑容灾目标,针对这些设计出最适合自己的数据复制方式。

四、数据库灾难备份与恢复技术的发展趋势

在未来,企业业务将会日益增加,而企业之间的竞争也会日益激烈,这些都要求计算机系统能够连续不断的提供服务,并保证系统运行过程中数据的安全可靠。随着企业对业务系统连续提供优质服务要求的提高,企业所需要的灾难备份系统的级别以及数据库灾难备份与恢复技术的可靠性也会越来越高,只有高级别的灾难备份系统与高可靠性的灾难备份与恢复技术才能保护数据的真实性、可靠性和完整性,计算机系统才能在灾难发生后最短时间内恢复正常运行,最大限度的减小灾难带来的损失。总之,今后灾难备份与恢复技术最重要的发展方向就是为数据的完整性和计算机系统业务服务的连续性提供强有力的技术支持。灾难恢复技术也是一项系统且复杂的工作,因此,企业要注重加强对灾难恢复辅助工具和系统的开发,从而大大提高计划的执行效果。

结束语

总之,虽然现阶段灾难备份与恢复技术仍在发展的阶段,但是只要人们加大研究力度,不断总结经验,广泛吸收先进技术成果,数据库灾难备份与恢复技术必将成为信息安全领域发展的主要趋势。

参考文献

[1]邓晓晓.基于金融行业的灾难备份与恢复研究[J].电子科技大学.2009年.

[2]李辉康.应用项目数据库应急备份与恢复方法的研究[J].西铁科技,2008年.

[3]曹雪春.灾难备份系统的数据同步技术研究及应用[J].上海交通大学.2012年.

上一篇:H9000系统在徐村水电厂监控改造中的应用 下一篇:地铁车站票务管理相关问题分析