针对业务数据的容灾方案有哪些?技术路线如何选?

参与11

3同行回答

cpc1989cpc1989课题专家组存储工程师某保险公司
数据层容灾是将数据复制成多个副本,并将数据副本分散到不同物理位置的技术。 存储复制技术存储双活存储网关双活基于操作系统的数据复制基于数据库的数据复制备份软件的数据复制实现原理基于存储块拷贝或文件系统快照拷贝存储IO双写存储IO双写基于操作系统层面的IO...显示全部

数据层容灾是将数据复制成多个副本,并将数据副本分散到不同物理位置的技术。

存储复制技术存储双活存储网关双活基于操作系统的数据复制基于数据库的数据复制备份软件的数据复制
实现原理基于存储块拷贝或文件系统快照拷贝存储IO双写存储IO双写基于操作系统层面的IO双写基于数据库事务日志回放基于数据副本拷贝
限制条件同厂商的存储设备同厂商型号的高端存储支持异构存储同厂商的存储设备,存在操作系统限制支持异构存储,存在数据库限制支持异构存储
可应对的故障硬件故障硬件故障硬件故障硬件故障软硬件故障软硬件故障及人为误操作
性能影响较小对写IO有影响对写IO有影响对写IO有影响较小较小
故障处理方式手工切换自动切换自动切换自动切换自动切换和半自动切换手工恢复
RTO &RPORTO小时级,RPO分钟级RTO秒级,RPO=0RTO秒级,RPO=0RTO秒级,RPO=0RTO分钟级,RPO秒级RTO小时级, RPO约为一天
数据类型结构化和非结构化数据结构化数据,部分支持非结构化数据结构化数据结构化数据结构化数据结构化和非结构化数据
成本中等中等

不同数据层容灾方案更有特点,有适合的容灾场景,也有其不足,要注意结合应用。

收起
保险 · 2022-11-29
浏览657
峨眉山修行者峨眉山修行者QA工程师北京
目前我非常了解的一种容灾方案是一家灾备软件商做的:基于操作系统的数据块级别的实时备份+双机镜像+自动接管。 对操作系统下挂载的存储没有过多的限制,对数据类型也没有限制(结构化数据+非结构话数据都可),只是对操作系统有兼容性问题,我所知的兼容性目前已满足6种不同的操作...显示全部

目前我非常了解的一种容灾方案是一家灾备软件商做的:基于操作系统的数据块级别的实时备份+双机镜像+自动接管。
对操作系统下挂载的存储没有过多的限制,对数据类型也没有限制(结构化数据+非结构话数据都可),只是对操作系统有兼容性问题,我所知的兼容性目前已满足6种不同的操作系统:Windows、CentOS、RHEL、统信、龙蜥、麒麟。
其原理是,代理模块实时监控主机的IO变化,并实时复制一份发送到备份系统中,再由备份系统将数据实时同步给容灾机,并且在同步过程中,备份系统本地还可以额外保留一份备份数据,用于解决主机上误删除重要文件,导致容灾机上同样被删除的问题,通过这份本地数据,可以将主机的数据状态恢复到之前任意时间点的状态;当主机出现故障时,通过备份系统的监测方法,可以做到将主机的IP地址漂移到容灾机上,并通知容灾机拉起结构化数据库或其他业务应用。

收起
软件开发 · 2023-11-30
浏览249
Q先生Q先生研发总监某公司
数据的容灾有很多种。一般来讲分为几类:1. 双活方案。- 存储厂商本身提供的双活方案- 借助存储网关达到存储双活效果- 数据库自身提供的双活架构2. 复制方案。 复制方案又可以分为:基于文件或对象的复制- 基于数据库的复制- 基于数据块的复制双活方案的建设成本普遍...显示全部

数据的容灾有很多种。一般来讲分为几类:
1. 双活方案。
- 存储厂商本身提供的双活方案
- 借助存储网关达到存储双活效果
- 数据库自身提供的双活架构

2. 复制方案。 复制方案又可以分为:

  • 基于文件或对象的复制
    - 基于数据库的复制
    - 基于数据块的复制

双活方案的建设成本普遍高于复制方案。但需要注意的是,双活方案最好是由你的业务系统供应商来提供,如果真的有RTO/RPO=0的诉求,自建容灾系统是无法做到自由切换的,即使你的存储是双活的。

如果没有很高的RTO/RPO需求,那么可以考虑使用第三方复制、备份、CDM 软件来做。

收起
软件开发 · 2023-01-03
浏览591

提问者

zzhenglei
技术经理某保险
擅长领域: 云计算容器一体化运维

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-11-29
  • 关注会员:4 人
  • 问题浏览:1330
  • 最近回答:2023-11-30
  • X社区推广