全部产品
Search
文档中心

云备份:备份ECS文件

更新时间:Apr 30, 2024

为了避免因误删除文件、云服务器中毒等情况引起的数据丢失,建议您通过云备份对云服务器ECS的所有目录及文件进行备份。云备份支持配置灵活备份策略,将数据备份至云端,您可以随时查看和恢复数据。本文介绍如何使用云备份来备份云服务器ECS中的文件。

前提条件

已开通阿里云云备份服务。开通云备份不收取任何费用,使用云备份的ECS文件备份功能会产生软件使用费(文件备份软件使用费)和存储容量费。更多信息,请参见ECS文件备份费用

注意事项

  • 为达到最佳备份速度,使用云备份客户端时,建议运行备份客户端的机器使用双核及以上64位CPU,并配备8GB以上的可用内存。

  • 系统能够备份的数据规模取决于内存资源。在4GB可用系统内存的情况下可备份的最大文件数量为100万个,总数据量为8TB。如果目录下的文件数目为千万级别以上,建议配备16GB的可用内存。

  • 首次创建备份计划或绑定备份策略,云备份会自动创建服务关联角色AliyunServiceRoleForHbrEcsBackup,用于获取访问相关资源权限。页面会弹出授权对话框,根据提示授权角色。更多信息,请参见云备份服务关联角色

  • ECS备份客户端需要和阿里云云助手配合使用。

    • 如果需要备份的ECS实例是2017年12月01日之前购买的,需要您自行安装云助手客户端。更多信息,请参见安装云助手客户端

    • 如果需要备份的ECS实例是2017年12月01日之后购买的,则默认已预装云助手客户端。

创建备份计划周期性备份云服务器ECS文件

  1. 登录云备份Cloud Backup控制台

  2. 在左侧导航栏,选择备份 > ECS文件备份

  3. 在顶部菜单栏左上角,选择所在地域。

  4. ECS文件备份页面的ECS实例列表页签,找到目标实例,在其右侧的操作栏单击备份

  5. 创建备份计划面板,按照以下说明填写各项参数,然后单击确定

    重要
    • 如果您选择的地域支持备份策略,那么您只能通过关联备份策略设置备份计划,云备份会按照该备份策略周期性的备份ECS文件。

    • 您可以在控制台左侧导航栏,单击策略中心,查看已支持备份策略的地域。如何创建备份策略,请参见新建备份策略

    参数

    说明

    备份目录规则

    指定待备份的目录。云备份会备份该目录的所有文件及子目录。

    选择全部目录指定目录

    • 选择全部目录后,选择是否开启排除系统目录

      • 若开启了排除系统目录,此时Windows和Linux的排除系统目录将不计入备份计划。

        您可以通过单击排除系统目录右侧的问号图标,获取排除系统目录的详情。

      • 若未开启排除系统目录,此时全部目录都将计入备份计划。

    • 选择指定目录后,需要指定备份文件路径。单击新增目录可自定义多个备份目录。

      备份路径规则如下:

      • 无通配符(*)的情况下,可以输入8行路径。

      • 使用通配符(*)时,只能输入1行路径,支持形如/*/*的通配符。

      • 每行只支持绝对路径,例如以/\\C:\D:\开头。

      • 使用VSS时,不支持多个路径、UNC路径、通配符、排除文件。

      • 使用UNC时,不支持VSS、通配符、排除文件。当备份源包含UNC路径时,将不会对Windows ACL进行备份。

    排除系统目录

    打开排除系统目录开关,表示不对系统目录进行备份。

    备份文件类型

    选择全部类型指定类型

    • 若您选择了全部类型,则备份所有文件类型。

    • 若您选择了指定类型,需要在选择文件类型框中指定要备份的文件类型。

    备份策略

    从下拉框中选择合适的备份策略。

    云备份会按照您设置的备份策略,自动备份数据源。备份策略主要包括备份库加密方式、备份间隔、备份保留时间、异地复制策略以及备份自动归档等操作,帮助您灵活管理各数据源资产。

    如果默认备份策略无法满足您的备份方案,您可以单击新建策略编辑策略,新建或者修改备份策略。

    关于备份策略中的参数解读,请参见管理备份策略

    使用流量控制

    流量控制可以帮助您在业务高峰期,控制备份文件的流量,以免影响正常业务。

    若使用流量控制,您需要根据业务情况,选择限流时间段,输入限流时间段内备份可使用的最大流量,然后单击添加

备份成功

当达到备份执行时间时,云备份就会启动执行备份任务。当备份任务状态为成功时,表示当天备份完成。您可以在备份历史中看到备份点。

image.png

异常处理

当客户端或者备份任务状态异常时,您可以参考以下建议进行处理。

  • 客户端状态未安装

    • ECS实例未安装备份客户端,说明您未对该ECS实例进行备份保护。强烈建议您使用该功能对重要数据进行备份操作。

    • 备份ECS实例中文件,无需您手动安装备份客户端。当您为ECS实例创建备份保护时,云助手会自动安装)。安装后客户端状态已激活,并显示客户端版本号。

  • 备份状态为失败

    • 根据界面提示,修改和确认配置是否正确。

    • 查看日志Log,定位具体报错的ErrorCode。

      说明

      备份客户端默认安装路径参考如下,操作中请以实际安装路径为准。

      • Windows版本日志路径:本地磁盘(C)> Program Files > Aliyun Hybrid Backup Service Client > logs

      • Linux版本日志路径:/opt/alibabacloud/hbrclient/logs

  • 备份状态为部分完成

    请下载未完成备份文件列表,逐一确认,并根据Error Message做对应处理后,重新执行一次备份任务。

浏览和下载备份文件

  • 浏览备份文件

    通过浏览功能,您可以浏览已经备份的文件。

    1. 备份计划页签,找到目标客户端,单击image

    2. 备份历史中,找到对应时间点的备份点,单击备份点,选择浏览

    image

  • 下载备份文件

    不支持直接下载已备份文件。您可以通过恢复到一个指定路径,间接实现已备份文件下载。例如,在恢复时,恢复路径类型选择指定路径,并设置恢复路径/temp/path(请在恢复任务启动前创建该路径,否则会恢复失败),则恢复任务完成后,该路径会下载该备份点的文件。

重新安装备份客户端

警告

安装客户端前,请务必优先检查客户端安装路径:

  • 如果安装路径中已经挂载了NAS目录,您需要使用umount命令取掉挂载的NAS目录,以免误删除NAS文件。

  • 如果安装路径中存在其他重要目录及文件,请移除至其他目录,以免误删除重要文件。

您可以在ECS实例列表页签的操作列,单击更多,选择安装客户端进行操作。安装完成后,客户端状态变更为已激活。客户端状态异常,您可以参考以下文档进行排查处理。

卸载客户端

警告

卸载客户端前,请务必优先检查客户端安装路径:

  • 如果安装路径中已经挂载了NAS目录,您需要使用umount命令取掉挂载的NAS目录,以免误删除NAS文件。

  • 如果安装路径中存在其他重要目录及文件,请移除至其他目录,以免误删除重要文件。

卸载ECS实例的备份客户端。卸载完成后,客户端状态变更为未安装

删除备份

删除此备份客户端产生的所有备份数据。

警告

删除备份会删除此备份客户端产生的所有备份数据,同时会导致正在执行的备份、恢复任务失败。删除客户端前,请您确保不再需要此客户端的备份数据,同时确保该客户端上没有正在执行的备份、恢复任务。

为备份任务设置报警

备份库客户端或者备份恢复任务异常时,报警通知方式。

  • 关闭:该客户端不再发送报警通知。

  • 跟备份库报警一致:该客户端使用与备份库一致的报警方式。

  • 通知主账号:该客户端的备份报警通知会以邮件的形式发送给阿里云账号。

  • 自定义:需选择一个或多个联系人(组)。完成配置后,该客户端会发送备份报警给已选择的联系人(组)。更多信息,请参见报警联系人管理

设置备份客户端参数

用于客户端性能调优。建议使用默认配置。包括设置以下客户端配置参数:

  • 用HTTPS传输数据:数据加密存储到备份库后,您可以选择是否使用HTTPS传输数据。使用HTTPS会降低数据传输性能。如果修改了此项配置,在下一次备份或恢复任务开始时生效。

  • 数据网络:选择VPC或者公网来做数据网络通信。若您所属的网络已开通专有网络VPC服务,建议选择VPC,可获得安全、可靠的传输服务。

  • 最大工作线程数:设置备份客户端的最大工作线程数。线程数越大,占用宿主机资源越多,对宿主机性能影响越大,建议评估后设置。

  • 最大CPU核心使用数:设置备份客户端的最大CPU核心使用数。CPU核数越大,占用宿主机资源越多,对宿主机性能影响越大,建议评估后设置。

恢复ECS文件

具体操作,请参见恢复ECS文件

支持跨地域备份

为避免地域性灾害发生影响业务连续性,云备份支持为备份库创建异地镜像备份库,备份库中的数据将会自动复制到镜像备份库中,实现跨地域异地备份。您通过备份ECS文件备份SAP HANA备份OSS文件备份阿里云NAS文件备份本地NAS文件备份本地文件等功能创建的通用备份库,都支持创建异地镜像备份库。具体操作,请参见跨地域备份

同时,云备份提供跨账号备份自动归档使用KMS加密开启备份锁定等企业级功能。

相关文档

  • 当您的业务需要以ECS为维度批量进行本地或异地备份时,或者需要快速搭建和复制ECS测试开发环境时,推荐您使用ECS整机备份。更多信息,请参见ECS整机备份功能概述

  • 云盘备份为ECS实例所有类型云盘(包括系统盘和数据盘)创建崩溃一致性备份,可用于备份或者恢复整个云盘。更多信息,请参见创建云盘备份

  • 备份本地服务器文件

  • 云备份提供各备份场景下资源包,可以享受更大的价格优惠,帮助您更大程度节省支出。更多信息,请参见资源包购买指南

  • 要备份ECS云服务器中的MySQL/Oracle/SQL Server数据库,具体操作,请参见备份MySQL备份Oracle备份SQL Server。在备份数据库前,您需要在云备份控制台注册数据库。

  • 将本地服务器文件备份至云上,请参见备份本地文件