
架构介绍
VM 级备份是指在本地建立备份系统,调用云平台的快照功能对虚拟机执行快照,对虚拟机快照数据实施备份,在备份过程中不影响虚拟机的生产运行;当虚拟机发生意外丢失数据或误删除数据时,用户可通过本地备份系统恢复虚拟机,保证虚拟机能继续正常运行。
VM 级备份方案体系架构如下图所示:

采用HyperDP 系统,HyperDP 备份系统由HyperDP 备份服务器和备份存储介质组成。HyperDP 备份服务器推荐部署在虚拟机上,包括Dispatcher 和Processor 等组件,各组件描述如下:
Dispatcher:备份管理模块,负责备份和恢复任务操作转发和备份服务器(HyperDP Processor)管理。
Processor:备份恢复服务模块,负责备份任务和恢复任务管理,实施虚拟机的备份和恢复。
HyperDP备份服务器可设置为备份管理服务器(HyperDP Dispatcher)和备份服务器(HyperDP Processor)角色类型。一个备份域中只有一台HyperDP Dispatcher,负责调度备份和恢复任务,管理HyperDP Processor;一个备份系统中可有多台HyperDP Processor,负责执行虚拟机备份和恢复操作。
备份存储介质可采用备份服务器本地目录或者NAS共享存储。
本地目录/NAS:本地目录是指备份服务器自带存储,备份服务器部署在虚拟机内时给虚拟机额外分配的数据存储空间,只能由该备份服务器使用;NAS为共享存储,可以多个备份服务器共用。
VRM:提供虚拟机快照接口,允许查询虚拟机卷的物理存储信息。
主存储:实现对虚拟机卷的快照,获取差量位图及备份数据。
通过DPS可以进行虚拟机备份策略设定,可预定时间生成指定VM的快照,起始时间和备份周期可以灵活设置,支持周期性全量备份和增量备份,并能将虚拟机恢复到指定恢复点。
方案选择
--限制和约束:
1)只支持华为云平台云主机的VM级备份,暂不支持VMware、Citrix平台虚拟机的备份;
2)基于虚拟机快照的备份特性 依赖于虚拟机快照特性,该特性存在以下限制会影响基于虚拟机快照的备份:每个虚拟机最多支持32个快照、挂载共享卷的虚拟机不支持快照操作、链接克隆虚拟机不支持快照操作、模板虚拟机不支持快照功能。
3)IPSAN大LUN场景下,只支持基于虚拟存储的虚拟机备份与恢复,不支持基于块设备的虚拟机备份与恢复。虚拟机备份主要是备份虚拟机相关的磁盘数据及部分配置数据,不备份虚拟机内存、光盘/USB等外设上的数据。
4)备份数据的完整性依赖于一致性快照功能及其对数据完整性的支持程度;弹性计算R3C00版本一致性快照功能只支持虚拟存储下具有VSS功能的Windows系统的快照数据的一致性(目前友商VMware、Citrix也是如此),且该功能依赖于Windows系统提供的VSS能力,通过该功能可减少OS类型为Windows且支持VSS功能的虚拟机出现蓝屏的概率,但无法完全保证不出现蓝屏;不能保证Linux系统及其他不支持VSS功能的Windows系统的数据完整性。当虚拟机恢复后出现蓝屏且重启后仍无法恢复时,建议使用其他时间点的备份数据进行恢复。

