本文介绍云备份ECS文件备份标准版的功能概览,包括优势、工作原理、操作流程和费用等。
简介
ECS文件备份标准版功能是阿里云云备份为ECS实例文件系统提供的数据保护方案,以简单、安全、可靠的方式将ECS文件数据备份到备份库,确保生产系统数据在误删、勒索病毒等事故发生时可从备份库恢复。
该功能使用存在部分限制,请参见兼容系统列表和使用限制。
关键优势
工作原理
备份原理
云备份通过在ECS实例上自动部署客户端实现数据备份。客户端依赖云助手进行安装和管理,需确保ECS实例已预装或手动安装云助手Agent。客户端会根据备份计划配置对ECS实例上的指定文件夹进行备份。
备份过程采用永久增量机制:首次执行全量备份,后续备份仅上传变更数据,在云端合成完整的全量备份。客户端通过扫描指定的文件夹识别需备份的文件,并对数据执行重复数据删除和压缩处理,减少网络传输。
客户端运维
云备份通过云助手安装、卸载备份客户端并检查其状态。客户端异常时,云备份会通过云助手尝试修复。运维操作通过以下脚本实现:
安装过程:通过客户端安装脚本预检查文件系统权限、网络、软件依赖等。预检查通过后,下载安装包到本地磁盘并执行安装。
安装成功后,会新增两个服务。
Windows系统:Alibaba Cloud Backup Service和Alibaba Cloud Backup Update Service
打开services.msc,确认这两个服务的状态为正在运行,启动类型为自动(延迟启动)。
Linux系统:hbrclient.service和hbrclientupdater.service,进程名分别为hbrclient和updater
# 获取所有包含 "hbr" 的服务及其进程信息 systemctl list-units | grep hbr | awk '{print $1}' | xargs -I {} sh -c 'echo 服务: {}; systemctl show {} -p MainPID | grep MainPID=; ps -p $(systemctl show {} -p MainPID | grep MainPID= | cut -d "=" -f2) -o pid,comm,cmd' # 返回结果 服务: hbrclient.service MainPID=2170 PID COMMAND CMD 2170 hbrclient /opt/alibabacloud/hbrclient/client/hbrclient run 服务: hbrclientupdater.service MainPID=2246 PID COMMAND CMD 2246 updater /opt/alibabacloud/hbrclient/update/updater
卸载过程:通过卸载脚本卸载客户端。
卸载成功后,hbrclient和hbrclientupdater服务及进程会被移除。
重启过程:通过重启脚本重启hbrclient和hbrclientupdater服务,若系统服务无法重启则尝试通过kill进程方式重启。
检查过程:通过诊断脚本检测客户端版本、错误日志、网络可达性、磁盘空间、挂载信息及系统时间等。
操作流程
使用云备份控制台备份ECS中文件的流程如下所示:
开通云备份不收取费用。云备份收取软件使用费(文件备份软件使用费)和存储容量费等。计费详情请参见计费方式与计费项。
创建备份计划,设置备份库、备份内容、备份周期、备份保留时间等。创建备份计划时,云备份会在ECS实例中自动安装备份客户端,无需您手动安装。云备份启动计划并按照计划持续备份ECS实例中的文件。
重要如果您选择的地域支持备份策略,那么您只能通过关联备份策略设置备份计划,云备份会按照该备份策略周期性的备份ECS文件。
您可以在控制台左侧导航栏,单击策略中心,查看已支持备份策略的地域。如何创建备份策略,请参见新建备份策略。
旧版备份计划已全面升级为备份策略。如果您当前使用的是旧版备份计划,您可以在编辑旧版计划时新建或选择一个备份策略进行绑定以完成升级。升级之后,旧版备份计划的备份历史仍然存在。强烈建议旧版备份计划和新版备份策略使用同一个备份库,以方便您查看备份历史。
ECS实例中文件丢失或者异常时,您可以根据历史备份点,进行文件恢复。您可以将备份文件恢复至原ECS实例、一个新ECS实例或者一个线下服务器。
重要恢复至新ECS实例时,会增加一个客户端的文件备份软件使用费。
恢复至线下服务器时,会增加一个客户端的文件备份软件使用费和外网流出费用。
费用
ECS文件备份标准版主要会产生以下两项费用:
文件备份软件费用:按安装客户端的ECS实例个数计费。
存储容量费用:按备份数据实际消耗的备份库容量计算。
可在云备份控制台的概览页上获得备份库的详细数据,
此外,在实际的特定备份配置或备份操作情况下,云备份还会产生其他费用。例如当备份目录中挂载了其他文件系统(如通过ossfs将OSS挂载到该目录)时,可能产生额外请求费用,这些费用由对应服务提供商(例如OSS服务提供商)收取。更多信息,请参见计费方式与计费项。
使用挂载文件系统时,请注意相关服务提供商的计费规则,避免产生意外费用。
各计费项的具体价格,请参见价格详情。