文章目录
- 前言
- 灾备方案概述
- 灾备的定义
- 灾备的重要性
- 故障和灾难对业务连续性带来的挑战
- 灾备系统的衡量指标
- RTO与RPO分析
- 灾备等级标准
- 数据中心容灾解决方案全景图
- 云灾备服务总结架构
- 华为云Stack灾备服务总览
- 备份解决方案介绍
- 云备份服务介绍
- 备份服务架构介绍
- 云备份服务组件功能介绍
- CSBS/VBS部署方案 - 本地备份
- CSBS/VBS部署方案 - 异地备份
- CSBS应用备份部署方案
- CSBS/VBS备份选型
- 业务备份选型原则
- CSBS/VBS备份数据恢复概述
- 备份恢复关键技术
- 增量备份
- 增量恢复
- 应用备份恢复关键技术
- 文件备份
- 数据库备份
- 云备份实现原理 - 备份业务流
- 跨区域备份原理
- 跨区域恢复原理
- CSBS应用备份客户端安装流程
- CSBS应用备份备份和恢复原理
- CSBS运营运维流程
- CSBS运营运维流程说明
- 申请备份空间
- 增量备份/复制策略说明
- 全量备份策略说明
- 创建备份
- 创建复制
- 原机恢复/异机恢复/跨区域恢复
- CSBS应用备份 - 安装客户端助手
- CSBS应用备份 - 安装应用客户端
- CSBS应用备份 - 申请数据库备份空间
- CSBS应用备份 - 注册数据库
- CSBS应用备份 - 绑定数据库
- CSBS应用备份 - 副本恢复
- 容灾解决方案介绍、灾备方案架构介绍、管理组件灾备方案介绍、高阶云服务容灾简介、缩略词
前言
- 随着云计算的广泛使用,大规模的云数据中心业务中断的事故相对于传统数据中心影响的范围更大更广;此外,国家政策层面法律法规的不断健全以及各行各业对数据和可用性的重视,政企对于云平台灾备建设的要求会持续提升;因此,灾备已逐步成为云计算的基础特性和标准配置。
- 学完本课程后,您将能够:
- 了解灾备的定义和概念
- 了解灾备服务体系架构
- 掌握灾备解决方案功能原理及恢复流程
- 理解灾备解决方案应用场景
灾备方案概述
灾备的定义
- 灾备的定义
- 灾备是容灾和备份的简称,是指利用科学的技术手段和方法,提前建立系统化的数据应急方式,以应对灾难的发生
- 备份即将数据加以复制,保存到另一存储介质备份可以保障数据的安全性,通过备份,可以有效减少企业数据丢失的风险和损失
- 容灾即设置系统架构,使其在灾难发生(如数据中心断电、服务器损坏等)时业务可以由其他系统继续承载容灾可以保障业务的连续性,通过容灾,可以有效减少因灾难导致的业务中断带来的损失
- 容灾和备份具有以下区别:
- 容灾主要针对火灾、地震等重大自然灾害,因此生产中心和灾备中心之间必须保证一定安全距离;备份主要针对人为误操作、病毒感染、逻辑错误等因素,用于业务系统的数据恢复,数据备份一般是在同一数据中心进行。
- 容灾系统不仅保护数据,更重要的目的在于保证业务的连续性;而数据备份系统只保护不同时间点版本数据的可恢复,一般首次备份为全量备份,所需的备份时间会比较长,而后续增量备份则在较短时间内就可完成。
- 容灾的最高等级可实现RPO=0;备份可设置每天多个不同时间点的自动备份策略,后续可将数据恢复至不同的备份点。
- 故障情况下(例如地震、火灾),容灾系统的切换时间RTO最低可至几分钟或几十分钟(不涉及数据拷贝);而备份系统的恢复时间可能几小时到几十小时(涉及数据拷贝,与数据量相关)。
灾备的重要性
故障和灾难对业务连续性带来的挑战
灾备系统的衡量指标
- 灾备系统的衡量指标
- 数据集中化,风险加剧
- 业务中断对企业影响重大
- 灾难备份也是国家政策法规的要求
- 衡量容灾的基本指标是什么呢?
RTO与RPO分析
- 恢复时间目标RTO(RECOVERY TIME OBJECTIE)定义:灾难发生后,信息系统或业务功能从停顿到必须恢复的时间要求,如业务停止1小时称RTO=1小时。
- RTO的时间长短是因环境而异的,和现网物理环境有不可分割的关系,如硬件设备故障、网络、软件运行状态等差异都会导致RTO不同,同一套软件系统在不同的物理环境里面可能出现不同的RTO 根据业界经验,RTO只能通过实际的容灾演练确定。
灾备等级标准
- 国家标准定义的灾难恢复六等级
- 《信息系统灾难恢复规范》—GB/T 20988-2007
灾难恢复等级 | RTO(恢复实践目标) | RPO(恢复点目标) |
---|---|---|
1 | 2天以上 | 1天至7天 |
2 | 24小时以内 | 1天至7天 |
3 | 12小时以上 | 数小时至1天 |
4 | 数小时至2天 | 数小时至1天 |
5 | 数分钟至2天 | 0至30分钟 |
6 | 数分钟 | 0 |
数据中心容灾解决方案全景图
云灾备服务总结架构
华为云Stack灾备服务总览
备份解决方案介绍
云备份服务介绍
- 云服务器备份(CSBS,Cloud Server Backup Service)可为弹性云服务器(ECS,Elastic Cloud Server)和裸金属服务器(BMS,Bare Metal Server)创建备份(备份内容包括弹性云服务器和裸金属服务器的配置规格,系统盘和数据盘的数据),也可以为服务器(包括ECS和BMS)内的文件、数据库应用创建备份,利用备份数据恢复弹性云服务器和裸金属服务器业务数据,最大限度保障用户数据的安全性和正确性,确保业务安全
- 硬盘备份服务(VBS,Volume Backup Service)可为云硬盘(EVS,Elastic Volume Service)创建备份,利用备份数据恢复云硬盘,最大限度保障用户数据的安全性和正确性,确保业务安全
备份服务架构介绍
- CSBS和VBS服务需要的Karbor、eBackup Manager&Workflow组件虚拟化部署在OpenStack管理集群上。
- CSBS服务和VBS服务共用Console、Karbor,其中Console部署在ManageOne的静态服务器上,无需单独申请独立的资源。
- CSBS服务和VBS服务共用eBackup Server&Proxy组件,eBackup Server&Prxoy通过独立的网络接口(10GE/8Gb FC)接入到生产存储网络,采用10GE与备份存储连接。
- CSBS服务跨区域复制通过eBackup Server&Proxy组件直连进行数据传输,推荐Region间eBackup Server&Proxy建立专线互通。
云备份服务组件功能介绍
组件 | 用途 | 典型部署原则 |
---|---|---|
CSBS-VBS Console | 用户通过备份服务控制台申请VBS,对云硬盘进行备份和恢复等 | 部署在Region层,备份服务Console部署在ManageOne的静态服务器上,无需单独申请独立的资源 |
Karbor | 负责保存和调度备份策略,提供对接云管理层的API接口 | 部署在Region层,三节点虚拟化部署 |
eBackup Manager&Workflow | 负责接收Karbor的备份、恢复等业务请求,完成备份、恢复等业务流程的编排 | 部署在Region层,两节点虚拟化部署 |
两个节点配置HA | ||
eBackup Server&Proxy | 负责与生产存储和备份存储之间交互,执行备份任务和恢复任务 | 部署在AZ,至少两节点物理机部署。两个节点配置HA,当生产存储为华为分布式块存储时,每套华为分布式块存储对应部署一套eBackup Server&Proxy。当局点部署VBS和CSBS时,可以共用eBackup Server&Proxy |
生产存储 | 用于存放生产数据的存储设备 | 生产存储需要与Server&Proxy部署在同一个数据中心。生产存储与Server&Proxy的网络时延<2ms |
备份存储 | 用于备份生产数据的存储设备 | 备份存储可以与生产存储部署在同一个数据中心,也可以部署在其他数据中心:1、一级备份存储与Server&Proxy的网络质量要求如下。NAS存储:网络时延≤2ms,2、对象存储:网络时延≤20ms,3、二级备份存储与Server&Proxy的网络质量要求如下。NAS存储:网络时延≤2ms,4、对象存储:网络时延≤20ms(不启用协议加速)或网络时延≤200ms(启用协议加速) |
CSBS/VBS部署方案 - 本地备份
-
基础设施部署(本地备份)
- 部署CSBS/VBS服务:
- 在管理节点上部署一套Karbor、eBackup Manager&Workflow虚拟机;CSBS-VBS Console部署在静态服务器上
- 部署eBackup备份节点:
- 在本地DC内部署一套eBackup,负责Region内所有AZ的备份;
- 要求eBackup备份节点与所有AZ生产存储之间网络时延≤2ms;
- 需至少2个物理服务器,备份服务器的数量与备份数据量和备份窗口相关
- 部署本地备份存储:
- 在本地DC内部署备份存储,存储本Region内所有AZ的备份数据
- 在eBackup备份节点上配置备份存储
- 备份存储所需数据量与需备份的数据量、备份周期、数据变化率及保留策略相关
- 部署CSBS/VBS服务:
-
eBackup备份节点部署原则如下:
- 分布式块存储生产存储场景:
- 每套分布式块存储对应部署一套eBackup。
- IPSAN/FCSAN生产存储场景:
- OpenStack划分成1到多个AZ且AZ在同一站点时,每个OpenStack对应部署一套eBackup Server&Proxy;
- OpenStack划分成多个AZ且AZ分布在不同站点时,每个站点部署一套eBackup Server&Proxy。
- eBackup Server&Proxy采用物理机部署,建议采用至少两节点高可用部署。
- 分布式块存储生产存储场景:
CSBS/VBS部署方案 - 异地备份
-
异地备份:
需至少规划两个AZ,异地备份只需三层网络互通,对于S3存储要求RTT≤20ms(不开启协议加速)或RTT≤200ms(开启协议加速) ,对于NAS存储要求RTT≤2ms -
部署CSBS/VBS服务:
- 在管理节点上部署一套Karbor、eBackup Manager&Workflow虚拟机;CSBS-VBS Console部署在静态服务器上。
- 部署eBackup备份节点:
- 在每个DC内各部署一套eBackup,负责本DC内所有AZ的备份;
- 要求eBackup备份节点与本DC内生产存储之间网络时延≤2ms;
- 每套eBackup需至少2个物理服务器,备份服务器的数量与需备份的数据量与备份窗口相关。
- 部署本地备份存储:
- 在每个DC内部署备份存储,存储本DC内所有AZ的备份数据;
- 在每套eBackup备份节点上配置本DC的备份存储;
- 备份存储所需数据量与需备份的数据量、备份周期、数据变化率及保留策略相关。
CSBS应用备份部署方案
-
基础设施部署(应用备份)
- 部署CSBS服务:
- 复用CSBS服务的CSBS-VBS Console和Karbor,无需重复部署。在管理节点上部署一套Karbor-Proxy一个Region部署一套
- DPA(华为数据保护一体机)是一款集备份软件、备份服务器、备份存储为一体的数据保护与数据管理产品,基于分布式集群架构设计,性能与容量线性增长
- 部署客户端:
- 客户端由租户自助安装在每台需要做应用备份的服务器上,客户端包含客户端助手和应用客户端。客户端助手用于应用客户端管理,应用客户端用于与DPA通信,获取文件/数据库生产数据,发送给DPA
- 部署CSBS服务:
-
DPA分为单机版和分布式版本,部署原则如下:
- DPA部署在Region级别,一个Region可以部署一套或者多套;
- 单机版DPA节点采用物理机部署,单台起配,最大支持6个节点组成一个备份域集群;分布式版DPA节点采用物理机部署,3台起配,最大支持6个节点组成一个备份域集群;
- 在非CSHA场景下,一个Region至少部署1套DPA,将本AZ的应用跨AZ备份到其他AZ的DPA中,也可以每个AZ可以部署1套或多套DPA集群。在CSHA场景下,业务区和高可用区分别至少部署一套DPA,业务区和高可用区内的应用分别备份到本区内的DPA;
CSBS/VBS备份选型
业务备份选型原则
- CSBS/VBS备份选择原则:
- 针对单机应用部署多个云硬盘且在同一套存储上,建议使用CSBS云服务器备份保护
- 针对服务器上特定的数据库应用或者文件进行备份,使用CSBS应用备份保护
- 针对云硬盘中为文件数据或无状态应用,或业务应用部署在单个云硬盘中,建议使用VBS云硬盘备份保护
- 租户通过CSBS/VBS服务创建备份策略,可对应用内重要VM(含关键数据)进行保护,针对各种应用备份建议:
- 单机App VM(Data):针对单机App VM备份
- App VM(Data)+DB物理服务器:针对App VM备份,对于DB物理服务器 应用备份
- Web/App/DB类VM:只针对DB VM/应用备份
- 当备份策略中只要求本地备份时,CSBS/VBS服务根据备份策略,周期性自动进行本地备份,备份方式为LAN-free,并根据保留策略自动删除过期备份
- 当备份策略中要求异地备份时,CSBS/VBS服务周期性自动备份到本地和异地,备份方式为LAN-free,并根据保留策略自动删除本地过期备份与异地过期备份
CSBS/VBS备份数据恢复概述
- 本地恢复
- 当受保护VM或者VM上的应用数据被破坏时,租户可以通过CSBS/VBS服务使用本地备份数据进行恢复,eBackup备份节点将本地备份存储上的数据恢复到生产存储上,如果是应用,那么DPA将本地备份存储的数据恢复到生产应用上。
- 异地恢复
- 当本地数据中心备份存储故障,且租户进行了异地备份(同区域内跨AZ或者跨区域),则租户可以通过CSBS/VBS服务在异地进行恢复新虚拟机,eBackup备份节点将异地备份存储上的数据恢复到异地生产存储上。
备份恢复关键技术
增量备份
- 增量备份
- 备份是基于存储的快照技术和快照比对技术来实现。每次备份时,eBackup会为待备份的云硬盘创建一个快照。首次备份时,eBackup通过快照数据进行全量备份。第N次备份时,eBackup通过对比上一个快照数据进行增量备份,只备份变化数据
增量恢复
- 增量恢复
- 恢复是基于快照比对技术来实现。eBackup获取备份副本数据与目标磁盘的数据差异,仅将差异的数据恢复至目标磁盘,恢复前无需合成完整的磁盘数据
应用备份恢复关键技术
文件备份
备份服务向客户端发起备份任务,客户端调用系统API遍历文件系统上的目录结构,通过API获取文件或文件夹的元数据信息(路径、创建时间、大小、属性等文件信息);如果是增量备份,并进行文件属性差异比对,生产差异文件列表。客户端读取差异文件系统数据,数据处理后发送给DPA备份服务,并写入存储池
数据库备份
备份服务向DPA发起数据备份任务,DPA向生产服务器上的备份客户端代理发送备份命令,备份客户端利用调用数据库的备份API,读取数据库中的数据,并将数据发送到DPA备份服务,写入存储池。恢复时,通过备份服务读取数据并回传到客户端,由备份客户端再将数据写回生产数据库,完成恢复
云备份实现原理 - 备份业务流
- CSBS备份流程如下:
- 租户通过CSBS控制台执行手工备份或系统按照预先设置好的备份策略进行自动备份;
- Karbor启动云服务器备份调度,下发任务到eBackup Manager;
- eBackup Workflow调用FusionSphere接口获取云服务器和云硬盘信息,并在生产阵列上创建快照,下发任务给eBackup Server&Proxy进行备份;
- eBackup Proxy负责从生产存储快照中读取数据再写入备份存储。
- VBS备份流程如下:
- 租户通过VBS控制台执行手工备份或系统按照预先设置好的备份策略进行自动备份;
- Karbor启动云硬盘备份调度,调用Cinder对卷创建快照;
- Karbor调用Cinder备份接口,通过eBackup Driver通知eBackup Server&Proxy备份卷快照;
- eBackup Proxy负责从生产存储快照中读取数据再写入备份存储。
跨区域备份原理
- CSBS跨区域复制流程如下:
- 租户通过CSBS控制台执行手工跨区域复制或系统按照预先设置好的复制策略进行自动复制;
- 源端CSBS Karbor启动云服务器复制任务调度,下发导出请求到源端eBackup Manager;
- 源端eBackup Workflow调用FusionSphere导出源端备份映像详细信息,同步返回到原端CSBS Karbor;
- 源端CSBS Karbor推送源备份映像详细信息到目标端Region CSBS Karbor;
- 目标端CSBS Karbor启动远程复制,将复制任务启动的命令传递给目标端eBackup Manager;
- eBackup Workflow启动远程复制,向通过Cinder恢复接口向目标端eBackup Server下发复制任务;
- 目标端eBackup Server&Proxy主动连接源端eBackup Server&Proxy,建立连接接收源端备份数据,将数据写入目标端备份存储
- 租户通过CSBS控制台执行手工跨区域复制或系统按照预先设置好的复制策略进行自动复制;
跨区域恢复原理
- CSBS跨区域恢复流程如下:
- 租户通过CSBS控制台选择目标区域内的副本恢复到本地虚拟机,执行跨区域恢复;
- 源端CSBS Karbor下发导出请求到目标端CSBS Karbor;
- 目标端eBackup Manager调用FusionSphere导出备份副本详细信息,经过目标端CSBS karbor,同步返回到原端CSBS Karbor;
- 源端CSBS Karbor下发导入请求到源端eBackup Manager,eBackup Manager将备份副本详细信息导入FusionSphere;
- 源端CSBS Karbor启动远程恢复,将恢复任务启动的命令传递给源端eBackup Manager;
- eBackup Manager启动远程复制,向通过Cinder恢复接口向源端eBackup Server下发复制任务;
- 源端eBackup Server&Proxy连接目标端eBackup Server&Proxy,建立连接接收源端备份数据,将数据写入目标生产存储。
CSBS应用备份客户端安装流程
- 客户端助手安装流程
- 1、租户根据CSBS Console的指引在主机上安装客户端助手
- 2、客户端助手安装完成后向Karbor Proxy上报主机和客户端助手信息
- 3、Karbor Proxy通知Karbor有新接入的主机
- 4、Karbor 持久化主机记录并在Console展示
- 应用客户端安装流程
- 1、租户在CSBS Console安装应用客户端
- 2、CSBS Console下发安装请求给Karbor
- 3、Karbor分配DPA,通知Karbor Proxy执行安装
- 4、Karbor Proxy向主机推送应用客户端软件包,并进行安装和配置
- 5、应用客户端连接分配的DPA
CSBS应用备份备份和恢复原理
- 备份流程
- 1、租户访问CSBS Console,设置备份策略或者触发手动备份
- 2、CSBS Console下发备份任务给Karbor
- 3、Karbor通知DPA执行备份
- 4、DPA通知应用客户端备份指定应用
- 5、应用客户端将应用数据写入DPA
- 恢复流程
- 1、租户访问CSBS Console,选择备份副本恢复到原机或者异机的应用
- 2、CSBS Console下发恢复任务给Karbor
- 3、Karbor通知DPA执行恢复
- 4、DPA通知应用客户端恢复到指定应用
- 5、应用客户端从DPA读取备份数据,写入目标主机
CSBS运营运维流程
CSBS运营运维流程说明
操作 | 描述与参考 |
---|---|
准备 | 使用云硬盘备份服务前的准备工作:获取VDC管理员或VDC业务员帐号 |
配置区域内复制(可选) | 通过配置区域内复制功能,可以将备份副本复制到本区域的远端设备中 |
配置跨AZ恢复(可选) | 通过跨AZ恢复功能,可以实现使用当前AZ的备份副本或复制副本,在其他AZ恢复出备份时刻的云硬盘数据,以便在其他AZ快速启动相同的业务。仅当源AZ与目标AZ分别对接不同的eBackup Server&Proxy时才需要配置该功能 |
申请备份空间 | 用户首次使用备份服务或用户所属项目的备份空间不足时,可以申请增加备份空间 |
创建周期性备份 | 1、通过创建备份策略,系统将按照策略自动执行周期性备份和复制任务。以便云硬盘在数据丢失或损坏时快速恢复数据,保证业务正常运行。2、通过创建备份策略并绑定云硬盘到备份策略中,对云硬盘进行保护 |
手动执行备份策略 | 备份策略按照设定的时间对云硬盘执行备份,生成备份副本。用户也可以手动执行全量备份或者增量备份操作 |
手动执行复制策略 | 备份策略按照设定的时间对已有的备份副本执行复制,生成复制副本。用户也可以手动触发复制操作。使用该功能前,需要先配置区域内复制 |
使用副本数据恢复磁盘 | 1、如果希望使用云硬盘中数据进行测试或者业务快速复制。用户可以使用备份,创建新磁盘。2、如果原硬盘发生故障,用户可以使用备份恢复原硬盘的数据,保证业务连续性。3、如果已有一个其他的云硬盘,用户可以将备份中的数据直接恢复到这个云硬盘中 |
管理副本 | 通过查看副本、删除副本等操作,对已有副本进行手动整理。也可以申请备份空间,以增加备份所需的空间 |
管理备份策略 | 通过对备份策略的一系列操作,实现对备份策略的有效管理 |
任务管理 | 通过任务管理,可以查看最近30天内备份任务、复制任务、恢复任务、删除任务的执行情况 |
申请备份空间
- 申请备份空间
-
选择“控制台 > 存储 > 云硬盘备份”,进入云硬盘备份控制台,单击“申请空间”
-
选择所在region以及可用分区,添加生产云主机以及容灾云主机
-
增量备份/复制策略说明
参数 | 说明 | 取值样例 |
---|---|---|
名称 | 备份策略名称只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于255个字符 | backup_policy |
可用分区 | 1、指定这个备份策略可以绑定的磁盘所属可用分区。2、为策略选择可用分区后,仅支持绑定归属可用分区中的云硬盘。3、如果选择的可用分区不具备复制能力,则不能配置复制策略 | az1.dc2 |
有效期 | 1、策略的有效期。超过有效期后,该策略将失效。用户可以根据需要修改策略有效期。2、支持 “永久有效”或根据“按天数”、“按日期”进行设置 | 永久有效 |
备份时间 | 已绑定策略的云硬盘执行备份的时间点。最多可以设置24个时间点。备份时间间隔不能小于1小时 | 00:19 |
备份周期 | 已绑定策略的云硬盘执行备份的周期:1、按天:备份周期可选每1-180天。2、按周:每周按照选中的星期进行备份。3、按月:每月按照选中的日期进行备份。4、按年:每年按照选中的月份和日期进行备份 | 按天:每3天 |
保留规则 | 增量备份策略自动生成的备份副本的保留规则,超出保留规则限制的备份副本将自动清除 | 按时间:3个月 |
- 说明: 备份策略将在到期当天的23点59分59秒过期。例如5月1日23点30分0秒创建的备份策略,有效期为1天。那么,这个策略将会在5月1日23点59分59秒过期。
- 说明: 手动执行策略生成的备份副本,不会自动删除,需要定期手动清理。
- 系统会在每天00:00点自动删除超出保留规则限制的副本。
- 云硬盘备份的越频繁,保留的备份份数越多,对数据的保护越充分,但是占用的存储空间也越大。请根据数据的重要级别和业务量综合考虑选择,重要的数据采用较高的备份频率,且保留较多备份份数。
- 按时间:按照设定的时间保留自动生成的副本,超出保留时间的自动生成的副本将自动删除。“保留时间”可以选择“1个月”、“3个月”、“6个月”、“1年”和“自定义”。自定义天数范围为1-99999天。
- 按数量:按照设定的数量保留自动生成的副本,超出保留数量的自动生成的副本将自动删除。“保留数量”可以选择“30”、“90”、“180”、“365”和“自定义”。自定义数量范围为1-99999个。例如,设置一个策略按数量保留30个,那么策略中的每个云硬盘会分别保留30个副本。
- 永久保留:设定永久保留所有自动生成的副本。设置成功后备份只能手动删除,请预留足够的存储空间。
全量备份策略说明
参数 | 说明 | 取值样例 |
---|---|---|
备份时间 | 已绑定策略的云硬盘执行备份的时间点:1、最多可以设置24个时间点。2、备份时间间隔不能小于1小时 | 00:23 |
备份周期 | 已绑定策略的云硬盘执行备份的周期:1、按天:备份周期可选每1-180天。2、按周:每周按照选中的星期进行备份。3、按月:每月按照选中的日期进行备份。4、按年:每年按照选中的月份和日期进行备份 | 按周:星期六 |
保留规则 | 全量备份策略自动生成的备份副本的保留规则,超出保留规则限制的备份副本将自动清除 | 按时间:1个月 |
- 说明: 手动执行策略生成的备份副本,不会自动删除,需要定期手动清理。
- 系统会在每天00:00点自动删除超出保留规则限制的副本。
- 云硬盘备份的越频繁,保留的备份份数越多,对数据的保护越充分,但是占用的存储空间也越大。请根据数据的重要级别和业务量综合考虑选择,重要的数据采用较高的备份频率,且保留较多备份份数。
- 按时间:按照设定的时间保留自动生成的副本,超出保留时间的自动生成的副本将自动删除。“保留时间”可以选择“1个月”、“3个月”、“6个月”、“1年”和“自定义”。自定义天数范围为1-99999天。
- 按数量:按照设定的数量保留自动生成的副本,超出保留数量的自动生成的副本将自动删除。“保留数量”可以选择“30”、“90”、“180”、“365”和“自定义”。自定义数量范围为1-99999个。例如,设置一个策略按数量保留30个,那么策略中的每个云硬盘会分别保留30个副本。
- 永久保留:设定永久保留所有自动生成的副本。设置成功后备份只能手动删除,请预留足够的存储空间。
创建备份
创建复制
- 配置跨区域复制前,确保源Region与目标Region中eBackup Server&Proxy节点管理平面网络互通,源Region与目标Region中eBackup Server&Proxy节点备份存储平面网络互通
- VBS不支持跨区域复制
- 当开启跨区域复制能力时需分别在备份副本所在区域和备份副本复制的目标区域配置
- 备份:从端保留主端多个历史版本数据
- 复制:从端只保留主端最新的数据
原机恢复/异机恢复/跨区域恢复
- 原机恢复/异机恢复/跨区域恢复
- 支持使用当前云环境中的任意时刻、任意区域的备份、复制副本恢复当前虚拟机
- 跨区域恢复不需要本地备份存储
- 执行恢复后将使用备份时间点的数据覆盖服务器的已有数据,一旦执行将无法取消,执行操作前请确认是否可以覆盖已有数据
- 服务器的所有磁盘均有匹配的副本,修改磁盘与副本的对应关系,可能导致服务器业务异常,建议使用系统匹配的对应关系进行恢复
- 跨区域复制与跨区域恢复使用使用相同的数据和控制链路,都需要打通两端eBackup Server&Proxy间的备份存储网络和管理平面网络
- VBS不支持跨区域恢复
CSBS应用备份 - 安装客户端助手
- 安装客户端助手
-
点击“客户端资源管理”
-
下载客户端助手包,并上传至ECS虚拟机,解压客户端助手包
-
启动cmd命令行,进入解压目录,执行
install.bat
命令,根据页面提示,输入IP地址和激活码
-
安装成功后,执行start.bat命令启动客户端助手
-
CSBS应用备份 - 安装应用客户端
- 安装应用客户端
-
下载应用客户端助手包,并上传至ECS虚拟机,解压客户端助手包
-
发现客户端主机后,如图所示,点击“安装”,弹出安装客户端窗口
-
数据库类型选择SQLServer,等待安装成功
-
CSBS应用备份 - 申请数据库备份空间
- 申请数据库备份空间
-
选择“数据库备份”
-
点击“备份”,申请空间
-
根据实际情况,申请所需备份空间
-
CSBS应用备份 - 注册数据库
- 注册数据库
-
选择“数据库/实例”页签,点击注册数据库
-
选择数据库类型:SQL Server
-
选择数据库所在云服务器
-
选择注册类型:实例或者数据库,以数据库类型为例
-
选择数据库实例
-
点击认证,弹出认证窗口,选择任一认证方式,以SQL Server身份认证为例,输入数据库的用例和密码
-
点击“测试”,认证测试成功后,点击“确定”,实例认证状态变为已认证
-
认证成功后,选择待备份的数据库,点击“确定”
-
数据库注册成功
-
CSBS应用备份 - 绑定数据库
- 绑定数据库
-
选择“策略”,点击创建
-
数据库类型选择SQL Server
-
根据实际情况配置“增量备份策略”、“全量备份策略”、“日志备份策略”
-
高级配置:根据实例情况选择是否开启“存储加密”和“流量控制”
-
点击“确定”,创建备份策略成功
-
选择备份策略,点击“绑定数据库”
-
在数据库列表中,选择待备份的SQL Server数据库
-
点击“确定”,绑定数据库成功
-
等待备份策略自动调度,或者手动创建备份副本
-
CSBS应用备份 - 副本恢复
- 副本恢复
-
点击“备份”页签,选择备份副本,点击“恢复”,弹出数据库应用恢复窗口
-
数据库:选择待恢复的数据库
-
主机:选择恢复目标主机
-
数据文件保护路径:根据实际情况选择
-
日志文件保护路径:根据实例情况选择
-
恢复后数据库名称:根据实例情况选择
-
点击“下一步”
-
覆盖同名数据库:根据实例情况选择
-
自定义脚本:根据实例请选择
-
点击“完成”,在“任务”页签观察恢复任务状态
-
容灾解决方案介绍、灾备方案架构介绍、管理组件灾备方案介绍、高阶云服务容灾简介、缩略词
看下面博客