BCManager的作用

OceanStor BCManager是面向企业数据中心存储容灾业务的管理软件,实现容灾、双活、两地三中心等容灾环境的管理,具备多种数据库应用与虚拟化环境的容灾管理功能,简单高效的完成容灾业务配置,清晰可视的掌握系统容灾业务的运行情况,快速方便的完成数据恢复和测试演练。

eBackup的产品特点

满足海量虚拟机备份场景需求

  • 备份服务器与备份代理各司其职,分布式可扩展结构
  • 虚拟机智能选择,自动保护新增虚拟机,减轻维护工作量
  • 任务负载均衡、故障切换,保障可靠性

备份管理简单易用

  • 提供快速入门说明,简化理解复杂度,轻松上手
  • 提供配置向导,四步完成虚拟机保护配置
  • 备份系统运行状态都可直观的在首页监控

性价比极高的数据保护方案

  • 通过备份数据重复删除、压缩,永久增量备份等技术,降低35%用户备份存储购置成本
  • 支持块级增量备份/恢复,缩减95%备份恢复窗口

eBackup的功能

  • eBackup基于虚拟机/磁盘快照、CBT(Change Block Tracing)和快照比对技术,对虚拟机、公有云、私有云和混合云四种应用场景下的用户数据提供全面的保护。
  • eBackup支持虚拟化场景下,虚拟化及磁盘数据的备份恢复

eBackup的角色

  • 备份服务器

功能:负责备份和恢复等任务的调度和监控,备份存储和生产系统的管理,并直接接收和响 应用户的请求。

  • 备份代理

功能:负责接收备份服务器下发的备份和恢复等任务,与生产系统和备份存储直接交互,以 执行任务。

eBackup相关组件间的交互

eBackup的网络平面

  • 备份管理平面

备份服务器对外提供界面的平面,给管理员访问整个备份系统用的。

  • 内部通信平面

备份服务器跟备份代理之间做任务下发任务交互用的。

  • 生产管理平面

备份服务器访问生产站点。

  • 存储平面

备份代理通过存储平面将备份数据写入到备份存储中,也可以通过存储平面直接访问生产存储。

eBackup的组网方式

LAN-Base

备份数据要通过生产网络、业务网络进行传输。

LAN-Base组网可以应用在任何场景下(虚拟化场景,私有云场景,本地存储,集中存储,IPSAN,NAS)

LAN-Free

备份流量不占用业务网络。

生产存储和eBackup服务器直接走存储网络通信(FC网络,FusionStorage环境)

备份原理

永远增量备份

与FusionStorage备份方式类似,把数据全部切成小块,切块之后再记录一个类似地图的东西,地图会记录这一次备份所占用的数据块是哪些,备份的时候只需要根据这个地图顺序的读取这些数据块即可。

无合成增量恢复

不需要进行数据的合成,只需要按照地图去读取数据就行了,所以恢复速度较快。

eBackup使用的技术

CBT

块追踪技术

第一次备份的时候完全备份,然后此时CBT开始工作,会在内存里面建立一个内存变更位图,把每一个数据块对应到内存的一个二进制位上。数据变更之后,在对应的二进制位上置一,后续备份的时候,由于我们知道只有那些位置出现了变化,所以只需要更新对应位置即可。

快照对比

每一次备份之后产生一个快照,通过多次快照的对比,对比出现哪些数据块不同,然后只将不同的数据备份下来。

两种备份方式适用场景

两种备份方式对比

重复数据删除

会将所有的备份数据进行切片,并计算哈希值,备份的时候如果有相同的数据,只保留一份,可以降低用户备份存储的购置成本。

技术特点与价值:

  • 原始数据进行切块计算指纹值
  • 指纹值相同的数据块只存储一份
  • 使用变长切块的方式以获取更高的重删率
  • 同一VM多次备份间备份数据可进行重复数

    据册删除
  • 备份数据缩减:通过备份数据重复删除、备份数据压缩等数据缩减技术,减少备份数据所占空间,用户备份存储购置成本降低20%

文件细粒度恢复

当用户只想获取备份里面某一个文件时,就需要用到文件细粒度恢复技术。

将备份的数据做成一个虚拟的磁盘,然后将虚拟磁盘挂载给虚拟机,让用户可以从虚拟机里面读取磁盘的文件,然后复制出来,复制用户所需要的文件。(在操作系统可以看到多了一块虚拟磁盘,是只读的)

现版本的eBackup无法使用

技术特点与价值:

  • 无需将备份数据全部传输回生产端
  • 用户只需要恢复自己想要的文件数据,无需整虚拟机恢复或全盘
  • 恢复恢复效率高,分钟级别

约束限制:

  • 仅支持虚拟化备份场景
  • 仅支持生产主机上使用通用多路径场景
  • 要求生产主机有IP类型的存储网络

远程备份

可以把生产站点里面的数据备份到远程的备份站点中,备份的时候所传输的数据都是压缩和加密的。

不支持备份数据的断点续传和重复数据删除。

技术特点与价值:

  • 无需在本地配备备份存储,支持直接将数据备份到远程备份存储中
  • 支持备份数据的传输前压缩处理

约束限制:

  • 远程备份存储仅支持S3存储
  • 远程备份不支持备份数据的断点续传和重删

两级备份

本地会有一个存储保存数据,远程也会有一个存储来保存数据。

不支持重复数据的删除。

技术特点与价值:

  • 支持备份数据分级存储,提高备份数据可靠性
  • 支持备份管理员/租户定义需要两级备份的受保护对象及策略。满足既有本地备份、又有两级备份场景的灵活需要
  • 二级备份支持备份数据的传输前压缩和断点续传,满足跨WAN数据传输的可靠性

约束限制:

  • 二级备份存储仅支持S3存储
  • 二级备份不支持备份数据的重删

备份服务器HA

主备切换

技术特点与价值:

  • 备份服务器(主)发生故障之后,2分钟内完成HA切换,由备份服务器(备)接管业务
  • 备份服务器可用度达到99.999%

任务负载均衡与故障切换

备份代理故障,会触发任务负载均衡

技术特点与价值:

负载均衡:

  • 任务自动分发,无需手动绑定备份对象和备份代理
  • 任务在各备份代理间自动负载均衡
  • 充分利用备份代理的资源,提高整体性能

故障切换:

  • 备份代理故障后,任务切换到其它健康节点运行
  • 1分钟内完成任务的故障切换,提升备份业务连续性和可靠性

华为云计算灾备产品BCManager 及eBackup的组网方式的更多相关文章

  1. 华为云计算IE面试笔记-eBackup有哪几种备份组网方式,各备份组网方式主要的应用场景及备份流程?

    应用场景: LAN-Base一般用于备份数据量小,且对备份窗口没有特殊要求的场景,此类场景下备份服务器和备份代理一般是虚拟机部署. LAN-Free一般用于备份数据量较大,且对备份窗口要求比较严格的场 ...

  2. 华为云计算IE面试笔记-请描述华为容灾解决方案全景图,并解释双活数据中心需要从哪些角度着手考虑双活设计

    容灾全景图: 按照距离划分:分为本地容灾 同城容灾 异地容灾  本地容灾包括本地高可用和本地主备.(本数据中心的两机房.机柜) 本地高可用这个方案为了保持业务的连续性,从两个层面来考虑: ①一个是从主 ...

  3. 华为云计算IE面试笔记-华为云计算解决方案业务迁移支持哪些迁移?有哪些特点?请描述基本的业务交付流程、业务迁移流程和原则。

    1. 迁移场景:华为云计算解决方案按照源端环境来说,支持P2V.V2V(P2V:物理设备(操作系统及其上的应用软件和数据)迁移到华为虚拟化平台.V2V:其他厂商的虚拟化平台迁移到华为虚拟化平台.)以及 ...

  4. 基于Cloudera Search设计数据灾备方案

    当实际项目上线到生产环境中,难以避免一些意外情况,如数据丢失.服务器停机等.对于系统的搜索服务来说,当遇到停机的情况意味着在停机这段时间内,用户都不能通过搜索的相关功能进行访问数据,停机意味着将这一段 ...

  5. 如何在DCS管理控制台将两个Redis主备实例建立全球灾备。

    华为云分布式缓存服务DCS,具有强大的功能,现在小编教大家如何在DCS管理控制台将两个Redis主备实例建立全球灾备. 建立全球灾备,会对主实例和备实例进行升级,实例进程会重启,连接会中断.同时备实例 ...

  6. Linux实战教学笔记48:openvpn架构实施方案(一)跨机房异地灾备

    第一章VPN介绍 1.1 VPN概述 VPN(全称Virtual Private Network)虚拟专用网络,是依靠ISP和其他的NSP,在公共网络中建立专用的数据通信网络的技术,可以为企业之间或者 ...

  7. NOS跨分区灾备设计与实现

    本文来自网易云社区 作者:王健 摘要 NOS(网易对象存储)在实现多机房(杭州机房,北京机房等)部署后,允许一个用户在建桶时选择桶所属机房.在此基础上,我们实现了跨机房的数据复制,进一步实现了跨机房的 ...

  8. DataGuard VS Beedup & GoldenGate灾备方案参数对比

    世上本无完美产品,只有合适的才是最好的! 用户重视灾备数据站点的建设,毋庸置疑必备品.如果考虑带宽及事务完整性保证,存储灾备和操作系统级灾备局限性显而易见. 商用价值一般用于解决数据库自带辅助功能的短 ...

  9. 理解 OpenStack 高可用(HA)(1):OpenStack 高可用和灾备方案 [OpenStack HA and DR]

    本系列会分析OpenStack 的高可用性(HA)概念和解决方案: (1)OpenStack 高可用方案概述 (2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议) (3)N ...

随机推荐

  1. 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于IDEA的预览版 IDEA会启用新的UI,这事情之 ...

  2. 手把手教你实现一个图片压缩工具(Vue与Node的完美配合)

    前言 图片压缩对于我们日常生活来讲,是非常实用的一项功能.有时我们会在在线图片压缩网站上进行压缩,有时会在电脑下软件进行压缩.那么我们能不能用前端的知识来自己实现一个图片压缩工具呢?答案是有的.效果展 ...

  3. python小题目练习(四)

    题目:JAVA和Python实现冒泡排序 实现代码: # Java实现对数组中的数字进行冒泡排序scoreList = [98, 87, 89, 90, 69, 50]temp = 0for i in ...

  4. Microsoft Office Visio Professional 之用例图

    1 用例 用例:表示参与者与系统的一次交互过程. 用例用椭圆来表示: 2 用例的特点 用例用于描述系统的功能,这个功能是外部使用者看到的系统功能,不反映功能的实现方式. 用例描述用户提出的一些可见需求 ...

  5. Java 常用Set集合和常用Map集合

    目录 常用Set集合 Set集合的特点 HashSet 创建对象 常用方法 遍历 常用Map集合 Map集合的概述 HashMap 创建对象 常用方法 遍历 HashMap的key去重原理 常用Set ...

  6. Tapdata 携手精诚瑞宝,共拓 Real Time DaaS 蓝海市场

      2021年10月22日,深圳钛铂数据有限公司「Tapdata」 与精诚瑞宝计算机系统有限公司「精诚瑞宝」战略合作签约仪式在深圳举行,Tapdata 创始人唐建法先生与精诚瑞宝副总经理余灿雄先生签署 ...

  7. IO流原理及流的分类

    IO原理 I/O是Input/Output的缩写, I/O技术是非常实用的技术,用于 处理设备之间的数据传输.如读/写文件,网络通讯等. Java程序中,对于数据的输入/输出操作以"流(st ...

  8. 2020.7.19 区间 dp 阶段测试

    打崩了-- 事先说明,今天没有很在状态,所以题解就直接写在代码注释里的,非常抱歉 T1 颜色联通块 此题有争议,建议跳过 题目描述 N 个方块排成一排,第 i 个颜色为 Ci .定义一个颜色联通块 [ ...

  9. SpringMVC底层——请求参数处理流程描述

    在DispatcherServlet.java的doDispatch方法中,springmvc通过handlermapping里面找哪个handler能处理请求,handler封装了目标方法的信息, ...

  10. Python学习——实现文件交互的学生管理系统

    第一次用写博客,从前一直在博客园上学习,现在也来这里分享一下我的学习成果. 就开门见山的说吧.首先做了一个流程图,可能也不符合啥规范,就当草稿用,将就着看,明白个设计思路就行. 1.首先系统初始化,定 ...