华为云计算IE面试笔记-eBackup有哪几种备份组网方式,各备份组网方式主要的应用场景及备份流程?
应用场景:
LAN-Base一般用于备份数据量小,且对备份窗口没有特殊要求的场景,此类场景下备份服务器和备份代理一般是虚拟机部署。
LAN-Free一般用于备份数据量较大,且对备份窗口要求比较严格的场景,此类场景下备份服务器和备份代理一般是物理机部署。
例如FusionStorage场景,备份代理与FusionStorage通过存储平面直连,根据快照信息从FusionStorage获取快照数据,进行备份。
LAN-Base备份组网:
LAN-Base备份流程:
控制流量:
①管理员在ebackup创建备份任务,并将备份任务及备份策略发给备份服务器(备份管理平面)
②备份服务器通过VRM获取虚拟机列表(生产管理平面),并将备份任务、备份策略、虚拟机列表发给备份代理(内部通信平面)
③备份代理向VRM下发备份VM的指令。(生产管理平面)
④VRM向CNA下达指令,CNA对VM创建快照。(生产管理平面)
⑤CNA打完快照后,返回快照信息(SCSI号/WWN)、CNA主机信息给备份代理。(生产管理平面)
备份流量(重)和 恢复流量
①备份代理扫描SCSI号,检测是否能访问生产存储(存储平面)
②备份代理发现无法访问生产存储,则向CNA请求发送VM备份流量(生产管理平面)
③备份代理写入快照卷数据到备份存储中(存储平面)
备份控制流和备份数据流走的前端LAN网络,生产存储是虚拟化数据存储。
LAN-Free备份组网:
1. 生产存储为虚拟化存储
LAN-Free备份流程:
①管理员在ebackup创建备份任务,并将备份任务及备份策略发给备份服务器(备份管理平面)
②备份服务器通过VRM获取虚拟机列表(生产管理平面),并将备份任务、备份策略、虚拟机列表发给备份代理(内部通信平面)
③备份代理向VRM下发备份VM的指令。(生产管理平面)
④VRM向CNA下达指令,CNA对VM创建快照。(生产管理平面)
⑤CNA返回快照信息(SCSI号/WWN)、CNA主机信息给备份代理(生产管理平面)
⑥备份代理扫描SCSI号,检测是否能访问生产存储(存储平面)
⑦备份代理发现能够访问生产存储,则挂载生产存储(存储平面)
⑧备份代理写入快照卷数据到备份存储中(存储平面)
备份控制流走前端Lan 网络,备份数据流走的后端SAN网络,生产存储是SAN设备。
2. 生产存储为fusionstorage
LAN-Free备份流程:
①管理员在ebackup创建备份任务,并将备份任务及备份策略发给备份服务器(备份管理平面)
②备份服务器通过VRM获取虚拟机列表(生产管理平面),并将备份任务、备份策略、虚拟机列表发给备份代理(内部通信平面)
③备份代理向VRM下发备份VM的指令。(生产管理平面)
④VRM发送指令请求FSM打快照(生产管理平面)
⑤FSM发送指令给FSA,FSA再发送给leaderVBS打快照(生产管理平面)
⑥leaderVBS将快照信息(SCSI号/WWN)、CNA主机信息发送给备份代理中的VBS(存储平面)
⑦备份代理扫描SCSI号,检测是否能访问生产存储(存储平面)
⑧备份代理发现能够访问生产存储,则挂载生产存储(存储平面)
⑨备份代理将快照卷数据写入到备份存储中(存储平面)
注意:如果生产存储是FusionStorage,快照是由FS自身打的。在 eBackup 服务器上需要安装 FusionStorage Agent,以及 VBS。
备份窗口是指在用户正常使用的业务系统不受影响的情况下,对业务系统中的业务数据进行数据备份花费的时间。
*eBackup 特点?
主要是重删压缩和断点续传。
*ebackup 备份存储和生产存储要求:(考到)
生产存储:1) 虚拟化的数据存储(由CNA上文件系统打快照)
2) FusionStorage(自身可以打快照)
备份存储:要求共享文件系统(要求共享存储:多个备份代理可以读到)
CIFS
NAS 中的 NFS
VIMS SAN(共享)→vims(文件系统))
Lan-base 备份流程是备份控制流和备份数据流都走 lan 网络,适合于备份数据量小,对备份窗口没有特殊要求的场景。
Lan-free 备份流程是备份控制流走 lan 网络,备份数据流走后端 san 网络,适合于备份数据量大,对备份窗口要求严格的场景。
备份窗口指对数据进行备份而不严重影响使用该数据的应用程序时,进行数据备份的时间 间隔。
<补充:
备份存储可以是Fusionstorage(卷的方式,实际上类似SAN的方式)
备份介质需要是共享的,LAB采用本地硬盘是因为只有一个备份代理,但仍需格式化为集群的文件系统VIMS
>
*ebackup 中 LAN-base\LAN-free 的区别?
1. 备份流: LAN-base 走业务管理 LAN 网络,LAN-free 走专用 SAN 网络。
2. 对生产主机性能影响: LAN-base对生产主机性能影响较大。
因为LAN-base流量是从存储发给主机,再从主机发给ebackup备份代理
3. 对现网改造: LAN-free 需要打通两端存储平面,对现网改造较大。
*Lan-Base 组网及其优缺点(考到)
LAN-Base 组网,在该系统中数据的传输是以网络为基础的。其中配置一台服务器作为备份服务器,由它负责整个系统的备份操作。备份介质则接在某台服务器上,在数据备份时备份对象把数据通过网络传输到备份介质实现备份的
优点: 1. 充分利用已有网络,节省投资、集中备份管理
2. 对设备的要求较低
缺点: 1. 占用较大的现有网络带宽
2. 备份性能受限
3. 对主机应用有一定影响
*Lan-Free 组网及其优缺点(考到)
LAN-Free 备份系统是建立在SAN(存储区域网)的基础上的。基于SAN的备份是一种彻底解决传统备份方式需要占用 LAN 带宽问题的解决方案。它采用一种全新的体系结构,将备份介质各自作为独立的光纤结点,数据流不再经过网络传输数据内,是一种无需占用网络带宽 (LAN-Free) 的解决方案。
优点: 1. 对现有业务网络影响小
2. 备份性能好
缺点: 1. 增加了对网络的投资
2. 对设备要求较高
3. 对生产主机性能有影响
*ebackup 备份了什么数据?(考到)
1. 虚拟机的描述信息
2. 虚拟机的磁盘文件
3. CBT 文件 (生产端为FS时,无)
<补充: ebackup 在对数据存储时,会进行 4M 大小分片存放>
*两种备份组网的区别:
1. 组网方式不同: LAN-Free需要打通生产存储和备份储存间网络, LAN-base 不需要。
2. 备份恢复数据流走向不同: LAN-Base 走生产网络, LAN-Free 走存储网络。
3. 成本不一样: LAN-Free 需要改造和打通存储网络,成本较高;Lan-Base 利用现有网络,成本较低。
4. 对生产主机的影响: LAN-Free 影响小, LAN-Base 影响大。
5. 对生产存储的要求: LAN-Base 需要虚拟化存储, LAN-Free 虚拟化或 FusionStorage
最大区别是是否打通存储网络和是否对现网改造。
*eBackup无代理VM快照备份(考到)
1. 支持在线备份,不需要虚拟机停止业务
2. 通过虚拟机快照实现备份,无需在虚拟机上安装代理,减少或者消除对虚拟机影响
3. 支持VM块级增量备份/增量恢复,极大的提高备份/恢复效率,缩短备份/恢复窗口
<关键点: eBackup 通过FusionCompute或VMware提供的备份接口实现备份,所以无需安装代理 >
*Ebackup 备份存储是否支持 FusionStorage?(考到)
通常 FusionStorage 是通过挂载池的方式,这种方式是 ebackup 不支持的,如果以挂载卷的方式挂载给 ebackup 服务器的话,这种方式是可以使用的,ebackup 会认为是以 SAN 的方式挂载的,所以是支持的,但是没必要。
Ebackup限制条件:
1. 不支持模板虚拟机、链接克隆虚拟机
2. 不支持未挂载给虚拟机的磁盘
3. 不支持对同时包括FusionStorage卷和虚拟化存储卷的虚拟机进行备份和恢复。
4. 当备份服务器和备份代理部署在虚拟化环境中时,不支持对备份服务器或备份代理所在的虚拟机进行备份。
5. 不能备份VRM
6. 单服务器最大支持64T(一体化备份时单台服务器无法安装更多硬盘)
ebackup 的组网方式以及各自的备份流程
Lan base 和 Lan free 组网图就是存储平面是否需要打通。其他无差别。
1. 在备份服务器上下发备份或者恢复请求
2. 备份服务器通过内部通信平面将请求转发到备份代理上,
3. 备份代理通过生产管理平面将请求转发到 VRM 让他打快照
4. VRM 将请求转发给 CNA,让 CNA 对磁盘打快照,生成 CBT 文件
5. 打完快照将快照结果发送给 vrm,并且将 iscsi id 发给 VRM
6. VRM 转发给备份代理,实现了备份代理和 CNA 的通信(因为备份代理知道了 CNA 的下面生产存储 scsi id,所以可以直接读到生产存储的快照)
7. 把生产存储映射到备份代理,备份代理自身进行挂载动作
8. 备份数据的流量从生产存储通过存储平面发给备份代理
9. 备份代理通过存储平面将备份存在备份存储当中
采用LAN-Base备份,备份恢复数据的传输是以以太网为基础 。备份过程中,备份代理把备份数据通过以太网传输到备份存储实现备份。
采用LAN-Free 备份,备份和恢复不占用以太网资源,从而释放网络带宽。
画图说明下 ebackup 的备份架构
<关键点:
分布式备份架构,由1个备份服务器+N备份代理组成
备份服务器具体备份代理模块,即做管理,又做备份
备份服务器与备份代理之间通过内部通信平面通信
>
备份存储为什么是共享存储?
负载均衡,实现故障切换。Ebackup需要多个代理可以访问到同个存储。
备份解决方案全景图
全景图:一体化备份 集中备份 虚拟化备份
一体化备份(<36TB),开机即用,批量复制,被集成 适合场景:SMB 本地备份,小型分支机构本地备份。
数据中心集中备份(>36TB)主攻大颗粒数据中心备份项目 适合场景:数据中心本地备份,多分支机构集中备份。
虚拟化备份适用于 FusionSpere、VMware 虚拟化环境备份
<补充:虚拟化备份是本课程重点,备份产品为 ebackup >
什么是快照技术?
快照是特定数据集的一个完整可用拷贝,该数据集包含源数据在拷贝点的静态映象;快照可以是数据再现的一个副本或者复制。
定义: 短时间 完整的 可恢复
1. 全拷贝快照
优点:①不依赖于原卷 ②恢复速度最快 ③快照后,读写性能最佳
缺点:①快照存储成本高 ②快照时,写动作受影响 ③短时间内快照的数量受到限时
记录写操作,按照 log 重新执行一遍就会刷新到最新状态(汇聚动作 A-A’-A’’直接记
A-A’’)
2. 差分快照
实现方式:(持续性的数据保护)
COW 写时拷贝 优点:读性能无影响
缺点:写性能首次受影响
ROW 写时重定向 优点:写性能无影响
缺点:读性能潜在影响
优点:①快照成本低 ②可以进行连续快照
缺点:①依赖原卷,原卷故障,快照不可用 ②恢复速度较慢 ③快照后,性能受影响
常见的快照技术分类
全拷贝快照
差分快照
写即拷贝(CoW : Copy On Write)
写即重定向 (RoW : Redirect On Write)
随机写 (WA : Write Anywhere)
COW的实现
COW,写时拷贝,当一个新的写操作执行时:
首先读出写操作将要覆盖地址的当前数据
将读出数据保存至专用空间并建立索引
新的写操作执行(写入目标地址)
<补充: 读基本无影响,首次写有影响,一次读两次写 >
ROW的实现
ROW,写时重定向,读写操作步骤:
到源盘的新的写操作被存入日志(并索引)
读源卷时,先检索日志
读快照时,源卷需要引用
当快照取消时,写日志必须全部执行以与源卷保证数据状态同步更新
<补充: 写操作基本无影响,读操作潜在影响(可能出比较严重的数据碎片化) >
快照的备份模式
全量备份 优点:恢复快,不依赖其他备份
缺点:备份成本高
差异备份 优点:备份成本较低
缺点:恢复较慢,依赖首次备份
增量备份 优点:备份成本最低
缺点:恢复最慢,依赖其他备份
备份技术的基础模式
什么是 eBackup?
华为的虚拟机整机在线备份软件
可支持 FusionSphere,vmware 虚拟化平台,新版本支持 kvm
eBackup是什么?有什么特性?
eBackup 备份软件为FusionSphere和 VMware虚拟化平台中海量的虚拟机提供数据保护,提供了相关的功能特性和安全特性。
ebackup 备份流程
Ebackupserver 发送备份指令到 VRM 与 ebackupproxy,告诉两者备份开始,这个时候 VRM 会给虚拟机原始磁盘打一个快照,生成一个差分磁盘,新的数据会下发到差分磁盘,原始磁盘只提供只读,代理就会读取静态原始磁盘中的数据,将磁盘数据备份到备份存储中,产生的CBT 文件也会一同被备份代理备份到备份存储,当备份结束后,会删除快照,原始磁盘会和差分磁盘合并,IO 正常下发到原始磁盘。
。ebackup 是谁拍的快照?谁通知备份代理快照打完了?谁通知备份代理拷贝数据?备份代理怎么拷贝?拷贝过去的数据放在那里?备份指令存在哪里?备份存储存了什么东西?ibase 是怎么调用的?
如果生产端存储是虚拟化存储,通过 vims 给指定的 vhd 文件拍快照,如果是生产端存储 是 FusionStorage 存储,由 FusionStorage 自己拍快照;由 CNA 通知备份代理快照打完了,同时拷贝数据;备份代理通过 https 的 35000 和 35020 端口去生产端拷贝数据;拷贝过去的数据放在备份存储;备份指令存在 ibase 数据库中,备份存储存储了备份的数据和 CBT 文件;ibase 是 web 服务器通过 ibase 提供的 reset 接口去调用。
ebackup 物理部署的原因
以 lan-free 为例,ebackup 需要读到生产端的存储,而华为的虚拟化技术目前还不支持将 HBA 卡直通给虚拟机,所以需要物理部署 ebackup。
ebackup 4 个网络平面
1. 备份管理网络:用于用户客户端接入 ebackup server 的 portal 管理界面
2. 生产管理网络:用于 ebackup 对接生产站点资源(vsphere,FusionSphere)
3. 内部管理网络:用于 ebackup server 与 ebackup proxy 内部通讯
4. 存储网络:备份服务器以及备份代理和生产端的存储平面之间的通信平面,基于 LAN-Free 方式的备份和恢复数据传输平面;基于文件级恢复(FLR)的数据传输平面;备份服务器以及备份代理和备份存储之间的通信平面。
ebackup为什么不能备份裸设备磁盘?
RDM 存储为非虚拟化存储,不能针对该类型的存储拍摄快照,因此不能使用 ebackup 备份
ebackup 物理部署还是虚拟化部署?哪些场景必须物理化部署,哪些必须虚拟化部署?vmware 怎么部署?
ebackup 可以物理化部署,也可以虚拟化部署。
必须物理化部署的场景有:
必须虚拟化部署的场景有:
ebackup 的备份原理是什么?(eBackup采用的CBT与快照有何区别?)
<关键点:
CBT技术通过CBT文件记录版本号的方式,区别增量数据或差异数据
CBT技术也调用的ROW 快照技术,用于备份期间数据的定格,确保数据的一致性
快照技术通过ROW对定格备份期间数据,并记录增量数据,用于下次进行增量备份。
>
ebackup 恢复原理是什么?
Ebackup 备份过不过 CNA 节点?
如果采用 lan-base 组网,控制流和数据流都会过 CNA 节点,如果采用 lan-free 组网, 控制流会到 CNA 节点,数据流不会。
华为 V3 的 LUN 上去后,能不能打快照?
如果 V3 的 lun 被格式化成虚拟化存储,则可以打快照,如果格式化成非虚拟化存储,则 不能打快照。
ebakcup 能不能只备份 D 盘单独一个文件?
不能,ebackup默认是备份虚拟机的所有磁盘,可以排除磁盘,但不能备份磁盘单独一个文件。
ebackup 的备份策略在哪创建?
在导航栏上选择备份策略,点击创建。
ebackup 有哪些组件?
从备份整个方案说,ebackup 包含的组件有生产端虚拟化环境,生产端存储、ebackup 备份软件(服务器和代理)、备份存储。
从 ebackup 软件架构来说,ebackup 包含的组件有维护终端浏览器、web 服务器、ibase数据库、备份服务器、备份代理、备份存储、DB。
ebackup 备份的后端存储可以是哪些形式的?
SAN存储和NAS存储,考虑到SAN存储的LUN不好扩容,所以建议备份存储用NAS存储。
备份过程中 FusionCompute 和 ebackup 都做了什么事情?
FusionCompute 负责接收 ebackup 服务器的备份、恢复指令,打快照
Ebackup 负责发送备份、恢复指令、备份生产端数据,写入备份存储。
如何实现永久增量备份的?
每次备份映像,通过元数据文件形成虚拟机完整映像,每次备份的效果都是全量备份; eBackup 每次备份产生的备份数据会存储在多个 4MB 大小的备份文件中,多次备份间有依赖关系的数据文件以指针索引的方式引用,每个备份点都是一个虚拟的全备。恢复时无需进行备份数据合并,恢复效率高
ebackup 对生产存储及备份存储的要求
生产存储必须是虚拟化的数据存储,包括 FusionStorage
备份存储: CIFS、NFS、SAN(需要格式化为 VIMS)
eBackup 是否支持断点续传?
支持。eBackup 断点续传是通过周期性的将备份进度记录到数据库中,当备份代理故障的情况下,备份服务器会根据最近的一次记录,继续进行恢复。例如备份一个 10G 的磁盘,每 2G记录一下,当备份到 5.5G 时,备份代理故障,在故障自动切换后,会从 4G 开始继续备份。
CBT 技术
CBT(Changing Block Tracing):基于虚拟机快照的一个技术,它将虚拟机在快照后变化的数据块记录到 CBT 文件中
原理: 跟踪对虚拟机所做的更改,仅备份变更的数据块
可将 CBT 用于恢复,仅恢复变更的数据块
技术特点:
1. 备份时间最短:只发送真正唯一的变更数据,从而使网络流量和备份时段均降至最低
2. 恢复时间最短:恢复到原虚拟机时,仅恢复自目标恢复点备份以来发生变更的数据块,显著减少恢复时
<关键点:
明确:CBT 是一种备份技术。是 eBackup 备份的核心技术。因备份,常常是一件周期性工作,因此需要有较好的备份方式——即差异备份或增量备份
把握三个关键词:内存位图、CBT 文件、CBT 版本号
理解思路:
1.备份是一件持续性工作->备份过程中会产生脏数据->使用快照技术定格数据ROW->产生增量磁盘-->备份完成后,快照已完成使命,合并快照
2.基于1,可得出备份的数据是备份开始时刻的数据(劳记此点,理解 3、4、5点时)
3.内存位图:记录上次备份至今,每一块数据块的是否发生变更,因此采用 1bit,1表示是,0表示否
4.CBT版本号,记录每次备份,每一块数据块的序号,4 Bytes长度,由5 加深理解
5.CBT版本号,设为ver,内存位图数值,设为m,第x次备份:if (x ==1 && dateback != NULL) then ver = 1 ; if (x ==1 && dateback == NULL) then ver =0 ; if ( x !=1 && m == 1) then ver = x ; if (x !=1 && m ==0 ) then ver = ver ;
6.CBT文件,用于记录(存放)CBT版本号
7.由上述可知,可通过CBT文件记录的CBT版本号,进行差异备份或增量备份。
增量备份:if (ver == x) then 备份该CBT版本号所对应的数据块
差异备份:if (ver != 0 || ver != 1 ) then 备份该CBT版本号所对应的数据号
>
ebackup 备份支持哪些类型组网?是否支持 Server-free 备份虚拟机的流程?
常见的数据备份系统主要有 LAN-Base、LAN-Free、Server-Free 等多种结构
<补充: LAN-Base 针对所有存储类型都可以使用,LAN-Free 备份和 Server-Free 备份只能针对 FC-SAN 架构的存储 >
ebackup 备份不支持Server-free 备份虚拟机的流程
。Server-Free 组网及其优缺点
生产存储应该支持自身打快照,并且备份软件同时兼容此类型存储,通过备份服务器发送控制指令,首先对需要备份的数据卷做一个快照(或者其他类似操作),形成一个副本,然后用备份服务器将此快照卷 Mount 上,利用备份服务器将此卷上的数据备份至备份设备上。
优点: 1. 对业务主机几乎无影响
2. 对现有业务网络几乎无影响
3. 备份性能好,依赖于 SAN 网络
缺点: 1. 对网络的投资较大
2. 对设备要求高
。eBackup 对虚拟机进行备份后,数据大小会不会减小?
采用 CBT 对虚拟机进行备份时,不会对全 0 数据块进行备份,所以会减小
eBackup 支持重删压缩功能,开启后,也会减小。
可以理解为原本我的磁盘10个区大小,然后我用eBackup进行备份的话,是否还是属于10个区?那我在这里边使用CBT的话,把一些零的话都是压缩掉的,所以就是肯定小于10个区,同时会进行重删会更小一些,这样的话,他会小于10个区的这个数据盘。
。eBackup 重删压缩技术
作为一种数据压缩技术,重复数据删除通过自动查找重复数据,对于相同的数据只保留一个副本,并使用指向单一副本的指针替换其他重复副本,从而消除冗余数据。eBackup 备份管理系统支持重复数据删除技术,以减少对后端存储空间的消耗,满足日益增长的存储容量需求。
原理: 数据进行分块后,对不同的数据块进行相似性检测,通过删除重复的数据块(虚线框内数据代表重复数据)消除冗余数据。
eBackup 有哪些模块?备份服务器有哪些模块?
备份服务器模块、备份代理模块。
eBackup 有 lan-free 方式下,如何找到源 LUN?
在 FuionCompute 当中,数据存储是根据存储设备转化而来,在存储设备中是可以看到 WWN号,也可以得到 SCSI_ID,VRM 返回要备份的 VM 所以 LUN 的 SCSI_ID 给备份代理,备份代理此时也拥有访问到此块设备的能力,也可以获取到 SCSI_ID,所以它就挂载此 SCSI 设备,所以找到读取数据的源 LUN 中的快照文件,然后读快照进得备份。
VRM 向 eBackup 的备份代理返回哪些回复信息?
VRM 给备份代理回复 VM 所在的块设备的 SCSI_ID 和快照信息。
备份代理在备份的时候是否要mount(挂载)源块存储?
是。而且在备份过程中,生产存储依然被访问,不断业务。
ebackup 的生产存储为什么要是虚拟化的数据存储或者FusionStorage?
因为 ebackup 是在线的备份,在备份的过程中会有数据的变更,进而会引发数据一致性问题,采用快照来做到数据的一致性,所以要对存储打快照,要求生产存储必须是虚拟化的数据存储或者是 FusionStorage(通过自身快照)。
备份存储:vims,CIFS,NFS
ebackup 的生产存储为 FusionStorage 时,快照是如何打上去的?
FusionStorage Manager 接收备份代理打快照的控制流,FusionStorage Manager 告知FusionStorage Agent,FusionStorage Agent->VBS 的 VBM 打快照
ebackup 的备份服务器是否存在单点故障?
新版本支持主备。
ebackup 在桌面云场景中有什么限制条件?
不支持全内存桌面;开启 icache 也是不支持;因为这些数据没办法做快照,所以无法使用ebackup 备份。
ebackup 在操作存储的时候涉及三个概念是?
存储单元:备份的后端存储;
存储池:通过存储单元形成的抽象层;
存储库:备份数据存储的位置,在存储池中创建出来。
为何采用存储单元、存储池、存储库这样设计?
可以灵活调整备份的存储空间
ebackup 在操作备份的时候涉及三个概念是?
保护集:可以添加容器。对谁进行备份。
备份策略:如何进行备份?什么时候备份、周期、重删压缩?
备份计划:将备份策略与存储库结合在一起,执行备份任务。由保护集、备份策略、存储库组成。
ebackup 的特性:容器?
容器是 VM、集群、CNA 主机、存储。可以针对集群、主机、存储进行整体的 VM 保护,当在容器下新增或者移除 VM 的时候,备份任务再次执行的时候仍然会对新增的 VM 备份 或者移除的VM 不进行备份。
在灾备端虚拟机是怎么拉起来的?
手动拉起的。
生产主机是采用 FusionCompute,使用的是哪种快照技术?
虚拟化:ROW+CBT
FusionStorage:ROW
CNA 主机快照,是谁打的快照?
文件系统、vims、NFS
ebackup 备份对虚拟机数量的限制
10000 台 VM
ebackup 备份的恢复怎么恢复?恢复有没有断点?
有断点续传,待下次 ebackup 备份提示,从故障点续传(备份失败,恢复都是一样续传)
备份窗口?
它是指在用户正常使用的业务系统不受影响的情况下,能够对业务系统中的业务数据进行数据备份的时间间隔,或者说是用于备份的时间段。备份窗口根据操作特性来设定。
1.对业务有影响嘛?备份窗口怎么考虑?
需要消耗主机资源,对业务有影响,选择闲时
2. 能备份文件吗?
不能,ebackup 是针对虚拟机的备份
eBackup备份软件组网
eBackup永久增量式备份
1. 除首次全量备份外,其余备份每次均仅备份相对上次备份的增量数据
2. 每次备份映像,通过元数据文件形成虚拟机完整映像,每次备份的效果都是全量备份
3. 减少存储空间占用,节省用户投资,提升备份效率,降低备份窗口要求
4. 支持在线备份,不需要虚拟机停止业务
5. 通过虚拟机快照实现备份,无需在虚拟机上安装代理,减少或者消除对虚拟机影响
6. 支持VM块级增量备份/增量恢复,极大的提高备份/恢复效率,缩短备份/恢复窗口
<关键点: 采用CBT技术或快照技术实现增量备份 >
eBackup Lan-Base的控制、备份、恢复流
eBackup Lan-Free的控制、备份、恢复流
在KVM场景下,如何实现备份?
在KVM场景下,需要调成 Cinder-backup完成备份。其主要是通过Cinder-backup调用 ebackupDriver驱动ebackup进行备份,并通过cinder-volume完成卷挂载动作。
用户可以通过OceanStorDJ对接cinder-api,在OcenStorDj上完成备份操作。也可以在 ManageOneSC上完成备份操作。
<提示:
考试时,虽然题目并未说明是Openstack场景下的备份,但实际上该题的隐含条件就是在 Openstack 场景下完成KVM备份。
>
考试追问:
简单介绍在云场景下是怎么备份的,各组件什么功能?
私有云备份
CSBS Karbor:储存、调度备份恢复的策略
Manage&workflow:类似于备份服务器
Server&Proxy:类似于备份代理
流程自己看PPT,很少考
两种备份组网的优缺点,最大的区别是什么
最大区别是是否打通存储网络和是否对现网改造。
*FS存储能走lan_base吗?能做为备份存储吗?
FusionStorage不能走lan_base,能以挂载卷的方式做为备份存储,但是没必要。
两种组网最大的区别。他还举例说我客户预算够打通存储平面,对业务带宽也有高需求,但是为什么也会选择lan_bsae。最后他提醒我,我才答上来主要是因为可以选择业务闲时再进行备份。
对备份窗口要求不高,不需要采用Lan-free 可能可以在业务闲时备份。
Lan-free为什么要打通存储平面?
是因为这样备份数据流才可以不走生产管理网络平面而去走存储平面了。
如何保证虚拟机的备份数据和虚拟机能对应起来,在恢复的时候还不会产生偏差?
CBT文件和磁盘文件对应
备份存储除了你回答的哪些,我现在用其他厂商的存储,厂商需要安装代理,我们ebackup需要安装代理吗?
ebackup是无需代理的,ebackup通过FusionCompute或Vmware提供的备份接口实现备份。
使用场景
LAN-Base一般用于备份数据量小,且对备份窗口没有特殊要求的场景;充分利用现有网络,无须打通存储平面,成本较低,此类场景下备份服务器和备份代理一般是虚拟机部署。
LAN-Free一般用于备份数据量较大,且对备份窗口要求比较严格的场景;对现网改造,打通了存储平面,成本较高,此类场景下备份服务器和备份代理一般是物理机部署。
华为云计算IE面试笔记-eBackup有哪几种备份组网方式,各备份组网方式主要的应用场景及备份流程?的更多相关文章
- 华为云计算IE面试笔记-其它知识点
* 虚拟化与云计算的区别?云计算和虚拟化关系?华为云计算怎么做的? 虚拟化是一种具体的技术,实现的是对硬件资源的虚拟化,提升资源利用率,降低能耗,云计算是一种概念各种技术组件的集合,针对的是对各种资源 ...
- 华为云计算IE面试笔记-华为云计算解决方案业务迁移支持哪些迁移?有哪些特点?请描述基本的业务交付流程、业务迁移流程和原则。
1. 迁移场景:华为云计算解决方案按照源端环境来说,支持P2V.V2V(P2V:物理设备(操作系统及其上的应用软件和数据)迁移到华为虚拟化平台.V2V:其他厂商的虚拟化平台迁移到华为虚拟化平台.)以及 ...
- 华为云计算IE面试笔记-请描述华为容灾解决方案全景图,并解释双活数据中心需要从哪些角度着手考虑双活设计
容灾全景图: 按照距离划分:分为本地容灾 同城容灾 异地容灾 本地容灾包括本地高可用和本地主备.(本数据中心的两机房.机柜) 本地高可用这个方案为了保持业务的连续性,从两个层面来考虑: ①一个是从主 ...
- 华为云计算IE面试笔记-Fusionsphere架构及组件介绍(服务器虚拟化解决方案)
eDSK 最上层则是eDSK是我们FusionSphere服务器虚拟化解决方案中的虚拟化北向统一API接口,其他的第三方系统或者是其他运营平台(FC.VMware等)可以通过eDSK轻松完成无缝对 ...
- 华为云计算IE面试笔记-FusionCompute虚拟机热迁移定义,应用场景,迁移要求,迁移过程
*热迁移传送了什么数据?保存在哪? 虚拟机的内存.虚拟机描述信息(配置和设备信息).虚拟机的状态 虚拟机的配置和设备信息:操作系统(类别.版本号).引导方式(VM通过硬盘.光盘.U盘.网络启动)和引导 ...
- 华为云计算IE面试笔记-桌面云用户登录连接流程及故障处理?
1-10:桌面与系统验证成功 http协议 11-19:桌面list(VM列表)获取,选择 http协议 20-30: ...
- 华为云计算IE面试笔记-FusionCompute上的虚拟机A和虚拟机B不能正常通信,请描述可能的故障点和排除方法(分析虚拟机A和虚拟机B不通)
*快速定位故障点:(考到) ARP:同一二层内可以通过ARP -a命令查询到要访问的主机IP(ARP表项中记录了同一二层中的IP和MAC的对应关系),若查询不到,说明二层出现问题(Vlan 间不通)或 ...
- 华为云计算IE面试笔记-FusionSphere Openstack有哪些关键组件,各组件主要功能是什么?三种存储接入组件的差异有哪些?
1. Nova:在OpenStack环境中提供计算服务,负责计算实例(VM,云主机)生命周期的管理,包括生成.调度和回收.Nova不负责计算实例的告警上报(FC管). 2. Cinder:为计算实例提 ...
- 华为云计算IE面试笔记-云磁盘和普通磁盘的区别。
1. 定义 云硬盘:一种虚拟块存储服务,主要为ECS和BMS提供块存储空间 普通磁盘:也称本地硬盘,指挂载在计算实例物理机上的本地硬盘 2. 性能 吞吐量具体情况具体分析.(若云磁盘用的SSD本地磁盘 ...
随机推荐
- Docker运行中文版GitLab
docker-compose.yml version: '3' services: web: image: 'twang2218/gitlab-ce-zh:10.5' restart: always ...
- Qt多窗口编程详解
常用的窗体基类是 QWidget.QDialog 和 QMainWindow,在创建 GUI 应用程序时选择窗体基类就是从这 3 个类中选择. QWidget 直接继承于 QObject,是 QDia ...
- 【gdal】创建GeoTiff栅格数据
1 //定义转换参数 2 private readonly double[] d_transform = { 69.999999999999972, 0.01, 0.0, 44.99999999999 ...
- pyspark默认使用python2-----更改
默认使用的竟然是2.7好烦如何解决呢 配置环境变量就行了 vi ~/.bashrc 添加一句话 export PATH=/home/hadoop/app/python3/bin:$PATH 保存退出 ...
- jQuery中ajax请求的六种方法(三、五):$.getScript()方法
5.$.getScript()方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" ...
- Django的基本运用(垃圾分类)
title: 利用Django实现一个能与用户交互的初级框架 author: Sun-Wind date: September 1, 2021 Django实现基本的框架 此框架的功能是搭建服务器,使 ...
- centos7 Tomcat 多项目配置
2021-07-30 1. Tomcat 各目录功能说明 bin :脚本文件目录,存放启动和关闭 Tomcat 的脚本文件conf:存放 Tomcat 的配置文件,server.xml 尤其重要log ...
- Servlet 之文件下载
Servlet 之文件下载 import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; impor ...
- Oracle环境配置之山路十八弯
Oracle数据库的安装 背景: 因为疫情原因,只能在家上网课,学习Oracle的时候需要安装数据库,但是!! 安装的时候出现了报错: 无法检查指定的位置是否位于 CFS 上. 出来这个基本无解,这个 ...
- Python脚本导出AWS EC2资源清单
环境需求 单位现在每隔一段时间需要核对一下 AWS 正在运行的 EC2 资源清单,为了避免核对失误以及重复性的工作,打算用脚本来解决这一重复性的工作.大概思路为 通过 AWS AK.SK 来索取 AW ...