数据库容灾等级

数据库容灾等级

在信息化时代,企业的数据安全和业务连续性变得至关重要,容灾备份作为确保数据不丢失和业务不中断的重要措施备受关注。

我们通常将容灾备份分为四个等级,从最基本的本地备份到复杂的异地多活系统,每个等级的特点和适用场景各不相同。

下面我们就来详细了解一下这四个等级的容灾备份方案。

容灾备份容灾等级

1、第0级:没有备份数据中心

这一级容灾备份,实际上没有灾难恢复能力,它只在本地进行数据备份,并且备份的数据只在本地保存,没有送往异地。

描述:一般新业务、即将下架的业务、边缘业务会使用这个等级,所以数据库选型上要求也不高,一般单机MySQL,SQL Server等都能支撑。

2、第1级:本地磁带备份,异地保存

在本地将关键数据备份,然后送到异地保存。当灾难发送后,按预定数据恢复程序进行恢复。这种方案成本低、易于配置。但当数据量增大时,存在存储介质难以管理的问题;

并且当灾难发生时,存在大量数据难以及时恢复的问题。为了解决这些问题,当灾难发生时,可先恢复关键数据,后恢复非关键数据。

描述:当新业务到一定规模,会考虑使用这个等级,使用更高性价比的存储介质存储数据库备份,例如磁带库,并且备份保留相当长的时间,需要人工或者通过网络定期把存储介质存放异地保存。

3、第2级:热备份站点备份

在异地建立一个热备份站点,通过网络进行数据备份。也就是通过网络以同步或异步方式,把主站点的数据备份到备份站点。备份站点一般只备份数据,不承担业务。

当出现灾难时,备份站点接替主站点业务,从而维护业务运行的连续性。

描述:这个等级一般是业务进入稳定期,需要考虑把容灾等级提升一个档次,这时候数据库选型上,一般需要具备跨机房数据同步能力,例如,SQL Server的AlwaysOn、MySQL的MGR、PostgreSQL的流复制等能满足;

如果是用公有云,那么RDS数据库的多可用区就能满足要求。

4、第3级:活动备份中心

在相隔较远的地方分别建立两个数据中心,它们都处于工作状态,并相互进行数据备份。当某个数据中心发生灾难时,另一个数据中心接替其工作任务。

这种级别的备份根据实际要求和投入资金的多少可以分为两种:

(1)两个数据中心之间只限于关键数据的相互备份

(2)两个数据中心之间互为镜像,即零数据丢失

零数据丢失是目前要求最高的一种容灾备份方案,它要求不管发生什么灾难,系统都能保证数据安全。所以它需要配置复杂的管理软件和专用硬件设备,相对而言投资是最高的,但恢复速度是最快的。

描述:一般金融业务等对数据安全要求比较高的需要达到这个等级,也就是我们常说的,异地双活、异地多活,数据库选型上一般需要具备分布式多节点数据同步能力,例如,某Base,某SQL等能满足。

不同的容灾备份对应的灾难恢复能力

建设成本和灾难恢复目标时间对比


总结

本文介绍了数据库容灾备份的四个等级,从本地备份(第0级)到复杂的异地双活系统(第3级),每个等级适用于不同的业务场景。

文章重点分析了各级备份方案的特点和应用,帮助企业根据RTO、RPO等需求选择合适的方案,以确保数据安全和业务连续性。

其实从第0级到第3级,本质上都是为了满足更高要求的RTO和RPO,满足更苛刻的SLA,所以在数据库选型和方案选择上都要结合实际,选出最适合的方案。

参考文章

https://news.west.cn/39450.html

https://e.huawei.com/cn/industries/commercial-market/active-active-data-center-solution

https://stor.zol.com.cn/374/3741281.html

https://blog.csdn.net/hjx020/article/details/106588133/

本文版权归作者所有,未经作者同意不得转载。

相关推荐
kiwixing15 天前
DM达梦启用及收集AWR报告
数据库·database·达梦·数据库架构
Alluxio17 天前
Alluxio数据流转方案在联通智网的应用
大数据·人工智能·缓存·系统架构·数据库架构·idc·中国联通
Ultipa17 天前
图数据库 | 18、高可用分布式设计(中)
数据库·分布式·数据库架构·图数据库·图计算
柚几哥哥23 天前
SpringBoot多数据源架构实现
spring boot·后端·clickhouse·架构·数据库架构
东方未明01081 个月前
Redis(三)单线程架构介绍
数据库·redis·数据库架构·单线程架构
昊昊该干饭了1 个月前
数仓建模(二) 从关系型数据库到数据仓库的演变
大数据·数据仓库·数据库架构
DashVector1 个月前
如何通过HTTP API分组检索Doc
服务器·数据库·http·数据库开发·数据库架构
DashVector1 个月前
如何通过HTTP API插入或更新Doc
大数据·数据库·数据仓库·人工智能·http·数据库架构·向量检索
蚂蚁数据AntData1 个月前
流批一体向量化计算引擎 Flex 在蚂蚁的探索和实践
大数据·数据仓库·spark·数据库架构
18号房客1 个月前
高级sql技巧进阶教程
大数据·数据库·数据仓库·sql·mysql·时序数据库·数据库架构