数据容灾备份的等级及关键技术
数据容灾: 指建立一个异地的数据系统。该系统是本地关键应用数据的一个可用复制。在本地数据及整个应用系统出现灾难时,系统至少在异地保存有一份可用的关键业务的数据。该数据可以是与本地生产数据的完全实时复制,也可以比本地数据略微落后,但一定是可用的。采用的主要技术是数据备份和数据复制技术。本文首先介绍了数据容灾备份的等级,接着介绍了容灾备份的关键技术(Oracle Goldengate数据复制技术和HDS USPV存储复制技术)。
随着计算机的广泛应用,数据存储的重要性不言而喻。数据是企业宝贵的资源,尤其在电子商务大型系统中,要考虑支持几千或上万用户同时存取和7×24h不间断运行的要求,如何保证业务连续性运营及数据的可靠性是一个重要的课题。
日益激烈的市场竞争和不断提高的客户服务质量需求对数据库能力和可靠运行的要求越来越高,从面向客户服务的角度而言,无论何时出现何种情况,都需要数据库提供不问断的业务支撑服务,以保证客户满意度、客户服务质量、企业信誉等不受影响,对企业而言也可避免财务损失,增强企业竞争力。与此同时系统故障、人为误操作、传输中断、电网停电、服务器崩溃、磁盘损害系统风险甚至数据中心的灾难性丢失都可能造成数据库文件的损害或丢失。
1 数据容灾备份的等级
容灾备份是通过在异地建立和维护一个备份存储系统,利用地理上的分离来保证系统和数据对灾难性事件的抵御能力。
设计一个容灾备份系统,需要考虑多方面的因素,如备份/恢复数据量大小、应用数据中心和备援数据中心之间的距离和数据传输方式、灾难发生时所要求的恢复速度、备援中心的管理及投入资金等。根据这些因素和不同的应用场合,通常可将容灾备份分为4个等级。
1)第0级:没有备援中心。这一级容灾备份,实际上没有灾难恢复能力,它只在本地进行数据备份,并且被备份的数据只在本地保存,没有送往异地。
2)第1级:本地磁带备份,异地保存。在本地将关键数据备份,然后送到异地保存。灾难发生后,按预定数据恢复程序恢复系统和数据。这种方案成本低、易于配置。但当数据量增大时,存在存储介质难管理的问题,并且当灾难发生时存在大量数据难以及时恢复的问题。为了解决此问题,灾难发生时,先恢复关键数据,后恢复非关键数据。
3)第2级:热备份站点备份。在异地建立一个热备份点,通过网络进行数据备份。也就是通过网络以同步或异步方式,把主站点的数据备份到备份站点,备份站点一般只备份数据,不承担业务。当出现灾难时,备份站点接替主站点的业务,从而维护业务运行的连续性。
4)第3级:活动备援中心。在相隔较远的地方分别建立2个数据中心,它们都处于工作状态,并进行相互数据备份。当某个数据中心发生灾难时,另一个数据中心接替其工作任务。这种级别的备份根据实际要求和投入资金的多少,又可分为2种:①2个数据中心之间只限于关键数据的相互备份;②2个数据中心之间互为镜像,即零数据丢失等。零数据丢失是目前要求最高的一种容灾备份方式,它要求不管什么灾难发生,系统都能保证数据的安全。所以,它需要配置复杂的管理软件和专用的硬件设备,需要投资相对而言是最大的,但恢复速度也是最快的。
2 容灾备份的关键技术
在建立容灾备份系统时会涉及到多种技术,这里重点介绍Oracle
数据容灾备份的等级及关键技术) 来自淘豆网m.daumloan.com转载请标明出处.