容灾与备份区别、灾备技术、容灾体系规划

article/2025/8/23 5:20:22

1.容灾备份的区别

容灾 (Disaster Tolerance):就是在上述的灾难发生时,在保证生产系统的数据尽量少丢失的情况下,保持生存系统的业务不间断地运行。

容错 (Fault Tolerance):指在计算机系统的软件、硬件发生故障时,保证计算机系统中仍能工作的能力。

区别 :容错可以通过硬件冗余、错误检查和热交换 再加上特殊的软件来实现,而容灾必须通过系统冗余、灾难检测和系统迁移等技术来实现。当设备故障不能通过容错机制解决而导致系统宕机时,这种故障的解决就属于容灾的范畴。

什么是灾难恢复 (Disaster Recovery):指的是在灾难发生后,将系统恢复到正常运作的能力。

区别 :容灾强调的是在灾难发生时,保证系统业务持续不 间断地运行的能力,而灾难恢复强调的灾难之后,系统的恢复能力。现在的容灾系统都包含着灾难恢复的功能,所以本文的讨论除了包括容灾方面的内容,还包括了 灾难恢复的部分内容。

容灾系统在企业中给与数据安全系数相当高的保障,但是容灾系统倒是是什么,他们是什么意思?恐怕连正在使用容灾备份的网络管理人员都不能解释。本文用最浅显的语言给大家解释容灾备份到底是什么。

2.容灾和备份的目的不同

容灾系统的目的在于保证系统数据和服务的“在线性”,即当系统发生故障时,仍然能够正常地向网络系统提供数据和服务,以使系统不致停顿。

而容灾备份技术的目的与此并不相同,备份是“将在线数据转移成离线数据的过程”,其目的在于应付系统数据中的逻辑错误和历史数据保存。

所以,在各种容错技术非常丰富的今天,备份系统仍然是不可替代的。

3.备份是基石

备份是指为防止系统出现操作失误或系统故障导致数据丢失,而将全系统或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。

备份是数据高可用的最后一道防线,其目的是为了系统数据崩溃时能够恢复数据。

4.容灾不可少

那么建设了备份系统,是否就不需要容灾备份系统?这还要看业务部门对RTO(恢复所需的时间指标)/RPO(能够恢复到的最新状态)指标的 期望值,如果允许1TB的数据库RTO=8小时,RPO=1天,那备份系统就能满足要求。同时,备份的目的在于应付系统数据中的逻辑错误和历史数据保存。只能够满足数据丢失、数据破坏时的数据恢复目的,而不能提供实时的业务接管功能。

因此容灾系统对于某些关键业务而言也是必不可少的。人们谈及容灾备份往往是针对当生产系统,不能正常工作时,其业务可由容灾系统接替这些业务,继续进行正常的工作。

能够提供很好的RTO和RPO指标。同时远程容灾系统具备应付各种灾难,特别是区域性与毁灭性灾难的能力,具备较为完善的数据保护与灾难恢复功能,保证灾难降临时数据的完整性及业务的连续性,并在最短时间内恢复业务系统的正常运行,将损失降到最小。

5.容灾不能替换备份

容灾系统会完整地把生产系统的任何变化复制到容灾端去,包括不想让它复制的工作,比如不小心把计费系统内的用户信息表删除了,同时容灾端的 用户信息表也会被完整地删除。如果是同步容灾,那容灾端同时就删除了;如果是异步容灾,那容灾端在数据异步复制的间隔内就会被删除。这时就需要从备份系统 中取出最新备份,来恢复被错误删除的信息。因此容灾系统的建设不能替代备份系统的建设。

6.规划企业安全保障体系考虑的因素

对于企业而言到底应该如何建设自己的灾备系统,是只建设备份系统、还是只建设容灾系统、还是需要二者同时建设、或者是分步骤的建设,谁先谁后等问题,主要根据业务的需求而定:

(1)需要防范的灾难类型:

企业信息系统可能遇到的灾难类型及其发生的比例如下:

对于“人为错误”、“软件损坏和程序错误”加上“病毒”等这些都称为逻辑错误,占总故障的 56%,这些错误只能通过备份系统才能防范;

对于“硬件和系统故障”以及“自然灾难”等故障可以通过在容灾系统(或者异地备份)来防范,占总故障率的44%。

(2)允许的RTO和RPO指标

从技术上看,衡量容灾系统有两个主要指标:RPO(Recovery Point Object)和RTO(Recovery Time Object),其中RPO代表了当灾难发生时允许丢失的数据量;而RTO则代表了系统恢复的时间。

一般而言:容灾系统能够提供较好的RTO和RPO指标。

 

(3)系统投资

总的说来,建设备份系统的投资远比建设标准意义的容灾系统的投资小得多:

备份系统的投资规模一般在几百万;

而最节省的一套容灾系统投资都将上千万;

灾难恢复与投资关系:

7.常用的灾备组合方式

基于以上原因,业界在灾备系统的建设上一般按照以下几种方式:

? 建设机房内的本地备份系统

? 建设异地的备份系统

该方式可以备份系统的价格满足备份和异地容灾功能,能够避免主生产中心由于地震、火灾或其他灾害造成的数据丢失。

? 备份系统+异地容灾系统

这是一个较为理想化的容灾系统一体化解决方案,能够在很大程度上避免各种可能的错误。

8.容灾恢复等级

9.灾难恢复层次

10.灾备技术层次

1.1 磁盘阵列灾备技术

同步方式

半同步方式

异步方式

1.2 智能交换机技术

2.1 卷管理软件灾备技术

2.2 数据库日志复制技术

 3.1 应用灾备技术

 

11.容灾体系结构规划

 

系统正常运行

 

生产中心单台主机宕机

 

生产中心所有主机宕机

 

生产中心回切

 

本文作者:CIO之家

📢文章下方有交流学习区!一起学习进步!也可以前往官网,加入官方微信交流群💪💪💪
📢首发CSDN博客,创作不易,如果觉得文章不错,可以点赞👍收藏📁评论📒
📢你的支持和鼓励是我创作的动力❗❗❗ 
 


http://chatgpt.dhexx.cn/article/fTxE9BBZ.shtml

相关文章

通俗易懂浅谈一下服务器异地容灾备份

最近关于服务器异地容灾备份等话题热度逐渐上升,服务端的网络、机房硬件等一旦出现故障,将有可能导致大规模的服务瘫痪,商城订单下降等,进而对公司造成经济损失。 服务端灾备不仅是运维人员的工作,前后端开发人员也有…

容灾数据复制技术的比较

容灾数据复制技术的比较 一、概述 近几年来,容灾已经成为信息数据中心建设的热门课题。很多容灾技术也快速发展起来,对用户来说也有很广阔的选择余地。但由于容灾方案的技术复杂性和多样性,一般用户很难搞清其中的优劣以确定如何选择最适合自…

云计算技术 — 容灾备份技术

目录 文章目录 目录本地多活同城双活多 Region多云异地双活两地三中心异地多活本地多活 同城双活 多 Region AWS Region 是由多个可用区(availability zone,AZ)组成的,每个 AZ 是一个或多个的数据中心,它们具有独立的电源、网络和连接。在一个 Region 的多个 AZ 中运行能…

容灾与备份究竟有什么区别?

更多专业文档请访问 www.itilzj.com 1.容灾备份的区别 容灾 (Disaster Tolerance):就是在上述的灾难发生时,在保证生产系统的数据尽量少丢失的情况下,保持生存系统的业务不间断地运行。 容错 (Fault Tolera…

云数据中心容灾备份方案

云计算中心涵盖系统多、类型复杂、关键性程度不一,因此对于恢复目标也有不同的要求,针对不同恢复目标的业务采取不同的灾备技术,同时考虑到数据中心重要性,需要建立同城灾备数据中心,并规划异地灾备中心,实现两地三中心。 一、数据中心业务分析 业务恢复目标 XX云中心…

数据备份与数据容灾全解析(图)

【IT168 专稿】 许多读者对经常听到的数据容灾这种说法不理解,把数据容灾与数据备份等同起来,其实这是错误的。为此,笔者在本文中要向大家解释数据容灾与数据备份的区别,同时还将介绍几种典型的数据容灾等级和关键技术。首先来看…

数据保护与容灾备份

在云与大数据时代,海量增长的数据容量,给数据的存储和保护带来新的挑战,从传统熟悉的IT架构到以云架构、虚拟化、超融合为代表的技术升级迭代,使得数据保护的技术手段也要加速。 数据保护的重要性 数据是企业重要的生产资料&…

云数据中心备份容灾设计方案

导读:云计算中心 涵盖系统多、类型复杂、关键性程度不一,因此对于恢复目标也有不同的要求,针对不同恢复目标的业务采取不同的灾备技术,同时考虑到数据中心重要性,需要建立同城灾备数据中心,并规划异地灾备中…

云呐数据库的容灾备份,数据容灾包括数据的备份和恢复吗

备份也是容灾的一种方式,应用级的备份是最传统的,在应用层进行复制,一般成本低廉。而这些中小型企业的备份容灾都十分初级,粗糙且不容乐观。这是因为备份容灾的市场,还普遍集中在如金融行业这样的大型企业上。头部厂商…

国内外主流容灾备份厂商介绍

国内外主流容灾备份厂商介绍 国内外主流的容灾备份厂商都有哪些?下面就来带大家了解一下! 1、赛门铁克 国外厂商,他们最早的产品是Ghost,这是一款非常强大的产品,相信很多人都有用过。后来赛门铁克收购了Veritas&…

“容灾”和“备份”的区别?原来如此!

点击上方“朱小厮的博客”,选择“设为星标” 后台回复"书",获取 后台回复“k8s”,可领取k8s资料 数据中心运行突发故障(如:天灾不可避免的灾难)是无法预测的,计算机里的数据就像扫雷游戏一样,十面…

备份容灾技术基础

备份概念及结构 备份的基本概念: 备份:指将文件系统或数据库系统中的数据加以复制;一旦发生灾难或错误操作时,得以方便而及时地恢复系统的有效数据和正常运作。 备份系统的组成: 备份服务器备份软件存储设备 备份…

【MySQL】数据库备份与容灾详解(实战篇)(MySQL专栏启动)

📫作者简介:小明java问道之路,专注于研究 Java/ Liunx内核/ C及汇编/计算机底层原理/源码,就职于大型金融公司后端高级工程师,擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化与稳定性建设。 &#x1…

数据中心“容灾”和“备份”的区别

戳蓝字“CSDN云计算”关注我们哦! 数据中心运行突发故障(如:天灾不可避免的灾难)是无法预测的,计算机里的数据就像扫雷游戏一样,十面埋伏充满雷区,随时都有可能Game Over,容灾备份就是数据安全的最后防线&a…

云呐|什么是容灾备份

什么是容灾备份?帮助企业应对人为误操作、软件错误、病毒入侵等“软”性 灾害以及硬件故障、自然灾害等“硬”性灾害。主要也做容灾备份一体机。  一般而言,设计企业基础设施架构主要包括计算资源架构、网络架构、安全架构、灾备架构四个模块。 …

容灾和备份的区别

本文来说下“容灾”和“备份”的区别 文章目录 概述什么是容灾容灾的分类容灾和备份有什么联系容灾和备份的区别容灾的分类数据级应用级业务级 备份等级本文小结 概述 数据中心运行突发故障(如:天灾不可避免的灾难)是无法预测的,计算机里的数据就像扫雷…

容灾备份——备份技术

目录 基本概念: 备份与容灾的区别: 备份和归档的区别: 备份系统架构: 备份系统的三要素: 备份方案网络: LAN-Base: LAN-Free: Server-Free: Server-Less: 备份…

filter函数的妙用

filter函数的妙用 数组的 filter 函数有一个很重要的用处,可以过滤 null、undefined、 代码 var arr [1, , null, undefined, ] console.log(arr.filter(v > v))

filter函数 与filtfilt函数的效果区别

filter函数 与filtfilt函数的效果区别 filter滤波器称为一维数字滤波器。filtfilt滤波器称为零相位数字滤波。其滤波算法是基于filter而来的。只是filtfilt实现了零相位。其基本实现过程为先让信号用filter滤波,再将信号时域反转再次通过filter滤波,这样…

python filter函数

filter函数就是滤波函数的意思,可以参考信号处理的滤波定义理解。 直接上代码吧: 代码1:利用filter函数过滤掉奇数或者偶数 c[1, 4, 6, 7, 9, 12, 17] def is_odd(x):return x % 2 1 def is_even(y):return y%20 alist(filter(is_odd, c)…