最佳实践之--混合云备份
简介
混合云备份(Hybrid Backup Recovery, 简称HBR) 是一种简单且具有成本效益的备份即服务 (BaaS) 解决方案。它可以为任何位置的客户数据提供强有力的保护,包括企业数据中心、远程和分支机构、以及云上资源。它支持加密、压缩、重删,保证数据快速、安全、高效地备份到云上。
对比优势
对比项 | 手工备份 | 混合云备份服务 |
---|---|---|
权限管理 | 无,手工备份没有严格的权限管理功能,容易出现数据误删除等操作。 | 有,混合云备份服务使用RAM服务为操作人员划分等级权限,限制其访问被授权的资源。 |
重删压缩 | 无,重复备份的数据会增加大量的存储成本,且备份速度低。 | 有,混合云备份服务采用阿里云自研的重删(重复数据删除)、压缩技术,可有效减少I/O传输量和云备份存储量,从而提高备份速度,节省成本。 |
备份报警 | 无,一旦出现备份失败,不通过人工跟踪无法感知。有些只有在恢复备份时,才发现备份失败。 | 有,混合云备份服务的备份报警功能可以在备份失败或客户端与服务器连接断开时,向备份人员发送报警通知。 |
备份数据生命周期 | 手动管理 | 自动管理 |
数据恢复 | 需手动整合多个恢复副本。 | 混合云备份服务的备份版本展示清晰,方便恢复时选择,还可以设置恢复规则。 |
管理成本 | 高,手工备份需要人工写脚本、需要相应的管理人员,整体运维复杂、难度较大、资源利用率低、管理成本高 | 低,使用混合云备份服务,您只需将备份数据托管到我们的云上备份仓库,无需担心硬件预置、配置、集群扩展、安全等问题。 |
数据加密 | 需自建 | 全自动,支持AES256加密、AK授权加密、HTTPS传输加密。 |
规格类型
计费方式:HBR支持包年包月以及按量付费两种计费方式。
计费项:备份软件使用费、备份库存储容量、数据恢复时外网流出流量、备份库跨区域复制流量费
支持场景:混合云备份服务(HBR)支持线下物理机、VMWare/Hyperv平台虚拟机、云上虚拟机备份、以及基于workflow的其他数据源备份、云上ECS、OSS、NAS、SAP HANA、SQL Server。
使用限制
参考链接:https://help.aliyun.com/document_detail/89022.html?spm=a2c4g.11186623.6.544.22f12e1duv1y4v
准备工作
产品 | 地域 | 配置 |
---|---|---|
HBR | 华南1 | - |
本地终端 | 本地 | 以实际情况为准(本实验以windows 10为例) |
对象存储OSS | 华南1 | 按量计费 |
本次实践以本地备份跟OSS备份为例。
一、本地服务备份云上篇
1、开通HBR混合云备份,开通后按量计费
2、下载HBR本地客户端
解压安装-
添加客户端,并且下载证书。
使用下载的证书,配合AK信息激活客户端。
登录之后,页面如下图显示
3、开始创建备份,源地址是指需要备份的文件的有效路径,可以为具体的文件地址,也可以为目录地址。备份执行时间可以立即备份跟计划备份(计划备份需要创建备份策略)。
提交后,方可执行。
备份策略,可以设置备份的间隔时间,备份时间,保留时间。
4、在本地创建一个test.txt文件,编辑内容:This is a test!
执行创建备份,将test文件备份到云上。
执行成功
5、备份云上之后,将本地的源文件内容修改,测试恢复。
恢复云上备份文件到线下。
6、检测数据恢复的情况,实践完成。
二、OSS使用HBR备份篇
1、开通OSS,创建华南1的bucket,名称test1230,读写权限设置为公共读写。
2、将本地的test.txt测试文件上传至OSS
3、在HBR控制台找到OSS备份,创建备份计划,地域为华南1.
OSS的bucket选择已创建的test1230.
4、创建完成后,点击立即执行,开始备份。
5、在恢复任务的窗口,创建恢复任务,选择源bucket、源目录
选择恢复文件,并且选择恢复目的,执行恢复。
恢复完成,实践结束。
综上所述,HBR适合的场景非常灵活,可同时满足云上、云下备份,并且可以满足备份多台ECS的场景。HBR的备份是文件级别的备份,快照是整盘级别的备份,恢复也是整盘级别的。所以,大家有兴趣可以使用一下,欢迎转载评论。
参考链接:
HBR混合云备份:https://www.aliyun.com/product/hbr?spm=5176.12825654.h2v3icoap.46.e9392c4aPFW1lf&aly_as=44R-8IMt
对象存储OSS:https://www.aliyun.com/product/oss?spm=5176.174663.h2v3icoap.36.75ffe524NrFTPn&aly_as=rs0JBiKU