系统容灾方案支持多种工作模式
沃信数据迁移和数据同步产品支持多种工作模式,具体如下表所示:
工作模式 |
应用场景 |
客户获益 |
单向复制 |
ü 本地备份
ü 异地灾备 |
ü 主备机快速切换,可轮流进行软硬件升级维护,降低计划内停机时间 ü 快速高效的远程异地容灾 ü 数据库双活,备份数据库可提供历史查询、统计分析、运行分析等功能 ü 硬件平台、存储无关,提高商务和技术灵活性,可提高设备利用率 ü 支持异构数据库的数据复制 ü 低带宽需求,可用于卫星线路 ü 不在生产系统安装软件,占生产系统资源非常少,且不会降低系统可用性 |
双向复制 |
ü 双业务中心 |
ü 双中心间的数据互为备份,实现双业务中心间的负载均衡,既提高了性能,又避免了业务中心的整体单点故障,可实现快速容灾接管,提高了业务连续性 |
多点复制 |
ü 多中心数据同步 |
ü 支持多个数据中心间数据的实时复制功能,保证多中心的数据一致性 |
数据集中复制 |
ü 多层次数据复制 ü 多业务系统数据集中备份 |
ü 分公司数据分级汇总到总公司 ü 可将分布在各地的不同系统的业务数据集中复制到一个备份中心,从而实现备份中心资源的共享,提高资源利用率,提高投资回报率 |
数据分发复制 |
ü 关键业务数据多份备份 ü 数据开放 |
ü 多份备份间可以有时间延迟,以防止人为误操作 ü 总公司可以将处理后的数据分发给分公司,供分公司做进一步的分析挖掘 |
多级选择复制 |
ü 数据选择复制 ü 操作选择复制 |
ü 只复制符合条件的数据,从而降低数据备份需要的存储数量,降低复制需要的网络带宽 ü 可选择不复制特定操作,提高安全性 |
沃信技术很好集成了联机数据迁移功能和数据同步功能,除了可使用磁带进行冷备份恢复的方式进行备份数据库的数据初始化外,还可支持首次不停机数据初始化,联机将生产数据库中的数据迁移到备份数据库中。
在数据同步过程中,还可以利用数据迁移工具处理大对象、Sequence等对象的同步问题,在备份数据库中单个数据库表出错时,支持跳过出错交易继续进行其他数据同步操作,同时使用数据迁移工具和数据校验工具对出错交易进行数据修正。
不在生产系统和备份系统上安装任何软件,只需要一个具有权限的数据库连接即可。
沃信技术不会影响到生产系统的可用性,在沃信容灾系统或备份系统发生故障时,不会导致生产系统交易失败或更严重的后果(比如导致生产系统停止业务服务)。同时,即使因为管理或技术原因导致沃信容灾系统或备份系统可用性比较低(比如低于99%),也不会影响生产系统的可用性。
沃信技术占用生产系统的CPU、内存资源非常少,对生产性能影响非常小。
沃信技术可以提供主机失败、网络失败、应用软件失败、数据库失败、容灾系统本身失败等各种故障的容错能力。
在各种故障情况下,沃信技术均可提供数据一致性和完整性保障,虽然数据是在两个系统中传递,仍可保证交易一致性和参照完整性。
在生产系统发生故障时,可以由备份系统继续提供正常业务服务。
在备份系统发生故障时,不会对生产系统或沃信容灾系统造成影响,也不会因为数据堆积导致通讯队列满,从而造成数据丢失。在备份系统单表故障时,可以跳过故障交易,保证容灾过程正常进行,并提供单表修复手段,确保不会因为此类故障造成备份数据库的重新初始化。
沃信容灾系统本身的进程都是可重入的,并可保证数据一致性和完整性。
沃信技术可支持每秒数千笔交易的处理能力,采用了多种技术手段来提高性能,包括多进程并发、对交易进行分析,不同步Rollback交易和废交易,对同类交易进行组合,一次提交等多种技术手段。
沃信技术对生产系统和备份系统的主机和存储没有要求,不要求生产系统和备份系统主机同构,也不要求存储同构,可以让客户保持足够的技术选型和商务灵活性。
沃信技术也不要求生产系统和备份系统的操作系统类型、版本以及Oracle数据库版本。
沃信技术可在选择需复制的数据方面提供更多灵活性,可以针对表、用户、行、列等条件进行选择,按需进行复制,甚至可以在数据复制过程中,对某些数据进行转换,进行数据清理工作。
沃信技术还可以设定不复制某些破坏性操作,比如对于不允许删除的业务数据,可设定为不复制Delete操作,从而避免手工误删除操作的复制。
沃信技术可以通过以下几个方面提供高投入产出:
1. 沃信技术不要求备份系统的硬件平台和存储,可以充分利用现有资源
2. 沃信技术占用带宽非常低,卫星线路亦可支持,可降低容灾线路成本
3. 支持一对多、多对一等多种模式,可充分利用资源
4. 支持主/备双活(Active/Active)模式、双中心/多中心业务模式,或者由备份系统提供报表查询、在线统计分析、运行数据统计分析、性能分析等只读业务,通过提高备份系统的使用率来提高投资回报
5. 沃信系统操作简单,运行稳定,容错能力强,维护工作量小,可降低维护成本