运营增长 深析:银行核心系统灾备技术架构( 五 )


3)基于SAN网络的数据备份与复制技术特点
基于SAN网络的数据复制技术能够实现异构存储间的数据容灾 , 不受厂商品牌及接口类型的限制;
基于IP网的容灾系统 , 不受地域及距离的限制;
基于SAN网络的数据复制技术扩展性强 , 适应未来业务的发展 , 能够支持多种存储协议;
可恢复性强 , 结合数据库代理模块 , 确保数据的一致性 , 可点对点 , 或多点对一点进行复制;
提供数据的多个版本管理 , 可以防止渐变式灾难对数据的破坏;
SAN网络设备位于中间层 , 不占用主机的CPU和存储资源 。
4)基于系统级的数据复制技术
①基于系统级的数据备份与复制技术原理
基于系统级的备份技术是基于卷管理软件来实现的 , 复制软件负责对本地逻辑卷的写操作复制到异地灾备中心 , 从而实现数据的镜像 。 这种写操作是对系统而言的 , 是逻辑上的 。 当客户端数据发生灾难时 , 灾备中心数据可以被接管应用 。
②数据复制模式
基于系统级的数据备份与复制技术可以提供同步与异步的工作方式 。
③基于系统的数据备份与复制技术特点
基于系统的复制技术在结合集群、存储、应用构成高等级的容灾体系;基于系统的复制技术虽然不依赖于存储 , 但依赖于系统;基于系统的复制技术对主、备系统间的距离没有限制;影响生产系统性能 , 扩展性较差;网络带宽较高 。
运营增长 深析:银行核心系统灾备技术架构
文章图片
5)基于数据库级的数据复制技术
通过使用基于数据库软件复制技术保证远程数据库的复制 。 用户端主机安装数据库同步软件的客户端和数据库agent , 通过搭建的网络环境和灾备中心数据库同步软件的服务器端通讯 , 按照定义的规则实现整库级、用户级、表级、日志级的数据同步 。
在不同用户端的生产服务器上都部署数据库同步软件的客户端和数据库agent , 可以和灾备中心的数据库同步软件服务器端实现N对一模式的远程数据复制 。
①基于数据库级的数据备份与复制技术原理
数据库系统复制技术一般通过将源数据库的日志传输到远端 , 并应用到备份数据库中 , 使备份数据库与源数据库同步 , 其工作原理如图所示 。
正常状态下 , 主数据库服务器做数据库的读写操作 , 备份数据库服务器为只读方式 。 当主数据库服务器失败时,备份数据库服务器会自动接管主数据库服务器的事务处理 。 此时 , 备份数据库服务器作为主数据库服务器进行数据库的读写操作 。
②数据复制模式
基于数据库的数据备份与复制技术可以提供同步、异步、定点复制等模式 。
③基于数据库的数据复制技术特点
不依赖于硬件和系统 , 只依赖于数据库系统;数据备份复制的范围仅限于数据库中的数据;基于日志的复制 , 对系统带宽要求较低;主、备数据库间的距离无限制;利用日志复制往往受带宽和处理能力的限制影响RPO 。
在容灾项目中 , QuestSharePlexforOracle的数据库复制解决方案 , 具有支持异构环境、目标数据可访问、对源系统的影响小、易于安装、管理和实施、灵活性和扩展性强等方面的技术优势 。
运营增长 深析:银行核心系统灾备技术架构
文章图片
6)基于应用级的数据备份与复制技术
①应用级数据备份与复制技术原理基于应用级的数据备份与复制技术主要是依托应用软件的开发实现的 , 不同应用软件采用与其相适应的技术手段完成数据的复制与备份技术 。
②数据复制技术特点应用系统开发量大;生产系统与备份系统维护工作复杂;可靠性相比通用备份软件差 。
对上述数据复制技术研究表明 , 五种主要复制技术各有优缺点 , 从容灾建设从开发投资和服务投资的角度看 , 以应用级最大、存储级最小 。 从硬件投入的角度看 , 以应用级最小 , 存储级最大 。


推荐阅读