首页 百科知识 容灾备份的具体方法

容灾备份的具体方法

时间:2022-10-12 百科知识 版权反馈
【摘要】:利用磁带拷贝进行数据备份和恢复是常见的传统灾难备份方式。RPO针对的是数据丢失,而RTO针对的是服务丢失,二者没有必然的关联性。RTO和RPO的确定必须在进行风险分析和业务影响分析后根据不同的业务需求确定。

4.7.4 容灾备份的具体方法

1.利用磁带拷贝进行数据备份和恢复

利用磁带拷贝进行数据备份和恢复是常见的传统灾难备份方式。使用这种方式的数据拷贝通常是存储在盘式磁带或盒式磁带上,并存放在远离生产系统的某个安全地点。磁带通常是在夜间存储数据,然后被送到储藏之处。当灾难或各种故障出现,系统需要立即恢复时,便将磁带取出送往恢复地点,将数据恢复到磁盘上,然后再恢复应用程序。这种方式的实现过程复杂、恢复效率低,已越来越不适合用户不断发展的业务系统的需要。

2.远程数据库复制技术

对数据库系统可采用远程数据库复制技术来实现容灾。这种技术是由数据库系统软件来实现数据库的远程复制和同步。基于数据库的复制方式可分为实时复制、定时复制和存储转发复制,并且在复制过程中,还有自动冲突检测和解决的手段,以保证数据一致性不受破坏。其实质是实现主、备用系统数据库的数据同步(实时或者准实时同步),即将主用系统数据库操作Log实时或者周期性地复制到备用系统数据库中,实现两者数据的一致性。远程数据库复制对主机的性能有一定影响,会增加对磁盘存储容量的需求(包括对Log的存储),但系统运行恢复较简单,在实时复制方式时数据一致性较好,所以对于一些数据一致性要求较高、数据修改更新较频繁的应用可采用基于数据库的容灾备份方案。利用这种技术实现容灾的解决方案有Oracle的DataGuard和Quest的SharePlex。

3.基于智能存储系统的远程数据复制技术

目前业内应用比较多的容灾是基于智能存储系统的远程数据复制技术。它是由智能存储系统自身实现数据的远程复制和同步,即智能存储系统将对本系统中的存储器I/O操作请求复制到远端的存储系统中并执行,保证数据的一致性。由于这种方式下数据复制软件运行在存储系统内,因此较容易实现主中心和容灾备份中心的操作系统、数据库、系统库和目录的实时拷贝维护能力,且不会影响中心主机系统的性能。如果在系统恢复场所具备了实时数据,那么就可以做到在灾难发生的同时及时开始应用处理过程的恢复。但这种方案也有开放性差(不同厂家的存储设备系统一般不能配合使用)、对于主备中心之间的网络条件(稳定性、带宽、链路空间距离)要求较苛刻等缺点。HP的CA、IBM的PPRC、EMC的SRDF以及HDS的TrueCopy技术都用于实现基于智能存储系统的远程数据复制。

4.基于逻辑磁盘卷的远程数据复制技术

基于逻辑磁盘卷的远程数据复制是指根据需要将一个或多个卷进行远程同步(或者异步)复制。该方案通常通过软件来实现,基本配置包括卷管理软件和远程复制控制管理软件。远程复制控制管理软件将主用节点系统的卷上每次I/O的操作数据实时(或准实时或延时)复制到远程节点的相应卷上,从而实现远程两个卷之间的数据同步(或准同步),主、备节点之间通常需要配置相应带宽的IP通道。基于逻辑磁盘卷的远程数据复制会增加各节点主机的一些处理性能需求,在此前提下且通信带宽保证时,远程复制效率和数据一致性可得到保证。基于逻辑磁盘卷的远程数据复制因为是基于逻辑存储管理技术,一般可与主机系统、物理存储系统设备无关,对物理存储系统自身的管理功能要求不高,有较好的可管理性,也便于主、备系统的扩充和发展。同时,也可方便做到多个节点对一个节点或一对多的远程数据复制。利用这种方式的典型解决方案是Veritas的VxVM+VVR。

【补充资料】

衡量容灾备份的两个技术指标

RPO(Recovery Point Objective):即数据恢复点目标,主要指的是业务系统所能容忍的数据丢失量。

RTO(Recovery Time Objective):即恢复时间目标,主要指的是所能容忍的业务停止服务的最长时间,也就是从灾难发生到业务系统恢复服务功能所需要的最短时间周期。

RPO针对的是数据丢失,而RTO针对的是服务丢失,二者没有必然的关联性。RTO和RPO的确定必须在进行风险分析和业务影响分析后根据不同的业务需求确定。对于不同企业的同一种业务,RTO和RPO的需求也会有所不同。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈