为了避免极速型NAS数据丢失或受损,能够及时恢复文件,建议您通过云备份对阿里云文件存储极速型NAS中的所有目录及文件进行备份。云备份支持配置灵活备份策略,将数据备份至云端,您可以随时查看和恢复数据。本文介绍使用本地NAS方式备份极速型NAS的操作方法。
前提条件
已开通阿里云云备份服务。开通云备份不收取任何费用,使用云备份的阿里云NAS备份功能会产生存储容量费用等。更多信息,请参见备份阿里云NAS费用。
已创建极速型NAS。具体操作,请参见通过控制台创建极速型NAS文件系统(仅NFS协议)。
已创建ECS实例。具体操作,请参见通过控制台使用ECS实例(快捷版)。
该ECS实例所属专有网络VPC必须与极速型NAS挂载点的专有网络VPC相同。
背景信息
云备份不支持通过阿里云NAS备份方式备份阿里云极速型NAS。您可以通过本地NAS方式备份极速型NAS。
备份任务会消耗CPU和内存等资源,影响业务ECS实例的性能。建议新建ECS实例用于专门备份任务。新建ECS实例涉及费用,该费用由ECS收取。更多信息,请参见ECS实例规格计费。
步骤一:安装备份客户端
备份前,您需要在ECS实例中安装备份客户端。具体操作,请参见下载并激活Linux客户端。
(可选)步骤二:设置备份客户端
设置备份客户端参数的目的是提高备份任务执行速度。主要操作如下:
登录ECS实例。
调整本地客户端任务并发数量为2(建议不大于8)。数值越大,占用资源越多,建议设置合理取值。
一个备份作业(Job)可能会被切分成多个子任务(task),可以通过configclustertaskfetchernum配置客户端上同时执行的子任务(task)的个数。
configclustertaskfetchernum参数默认值为1。
将hbrclient.yaml文件中configclustertaskfetchernum参数取值设置为2(建议不大于8)。
configclustertaskfetchernum: 2
说明Linux中hbrclient.yaml的路径为/opt/alibabacloud/hbrclient/conf。
重启云备份服务。重启云备份服务会影响正在运行的任务。
通过
systemctl restart hbrclient
命令重新启动云备份服务。
步骤三:创建备份计划周期性备份极速型NAS
创建备份计划后,执行的第一次备份任务为全量备份,之后默认为增量备份。
在左侧导航栏,选择 。
在NAS备份页面,单击本地NAS。
在顶部菜单栏左上角,选择所在地域。
在本地NAS页签,单击NAS备份向导。
在创建备份计划面板,配置以下内容。
配置备份源,关键参数设置如下,其他使用默认配置,然后单击下一步。
参数
描述
备份NAS实例
选择添加NAS。
NAS类型
选择其它。
NAS实例名
待备份NAS实例的名称。
NAS网络地址
待备份NAS实例的网络地址。您可以从极速型NAS的挂载点中获取挂载点地址,例如
00005*****y.cn-hangzhou.extreme.nas.aliyuncs.com
。NAS共享目录
待备份NAS实例的共享目录,例如/share。查询NAS共享目录,请参见如何查询NAS共享目录。
协议类型
选择NFS。
高级设置
在配置挂载参数中设置vers取值为3,使用NFS v3协议挂载文件系统。
配置备份客户端组,然后单击下一步。
备份客户端组选择新建客户端组,然后自定义客户端组名称,并选中步骤一:安装备份客户端中ECS实例。
调整客户端组的数据网络为VPC。
单击在目标客户端的设置。
在客户端设置对话框,将数据网络设置为VPC,单击确定。
配置备份计划,然后单击下一步。
按以下说明填写基础设置中涉及的各项参数。其它按照默认配置。
参数
说明
备份文件路径
输入要备份的文件目录。只支持指定一个文件目录,且不支持通配符。
备份文件规则
备份文件规则包含以下三种:
包括所有文件:选择此项后,将备份所选备份路径下的所有文件。
包含下列文件或排除下列文件:选择任意选项后,在输入文件列表框中手动填写文件列表,将按照规则备份所选备份路径下指定的文件。
文件列表相当于备份路径的一个子路径,子路径的匹配规则如下:
如果子路径前缀为正斜线(/),将在备份路径下按照全路径匹配过滤。
例如备份文件路径为/ifs/dataset,文件列表填写为/subdir/data,则备份(或不备份)/ifs/dataset/subdir/data路径下的文件和目录。
例如备份文件路径为/ifs/dataset,文件列表填写为/abc*,则备份(或不备份)/ifs/dataset/abc路径下匹配前缀abc的文件或目录。
如果子路径前缀不为正斜线(/),将在备份路径下面按照相对路径匹配过滤, 即备份路径下任意子路径匹配规则都会命中。
例如备份文件路径为/ifs/dataset,文件列表填写为abc*,则备份(或不备份)/ifs/dataset路径下匹配前缀abc的文件或目录。
例如备份文件路径为/ifs/dataset,文件列表填写为abc,则备份(或不备份)/ifs/dataset路径下所有名为abc的文件或目录。
备份策略
从下拉框选择合适的备份策略。
云备份会按照您设置的备份策略,自动备份数据源。备份策略主要包括备份库加密方式、备份间隔、备份保留时间、异地复制策略以及备份自动归档等操作,帮助您灵活管理各数据源资产。
如果默认备份策略无法满足您的备份方案,您可以单击新建策略或编辑策略,新建或者修改备份策略。
关于备份策略中的参数解读,请参见管理备份策略。
创建完成后,您就可以在NAS实例页签看到已创建的NAS实例及备份计划。后续,云备份就按照您创建的备份计划,持续备份极速型NAS。
备份成功
当达到备份执行时间时,云备份就会启动执行备份任务。当备份任务状态为成功时,表示当天备份完成。
您可以在备份历史中看到每次备份记录。后续,您可以根据这些历史备份进行文件恢复。更多操作,请参见创建同地域单个NAS文件系统恢复任务。
后续操作:创建恢复任务
请按如下步骤将备份客户端中已备份的数据恢复到目标NAS实例。
在左侧导航栏,选择 。
在顶部菜单栏左上角,选择所在地域。
在NAS备份页面,单击本地NAS。
在NAS实例页签,单击任意已完成备份的NAS实例左侧的图标。
单击可用的历史备份点,选择恢复。
您还可以选择浏览,查看要恢复的客户端下的所有文件。
在创建恢复任务面板,配置以下参数,然后单击确定。
选择恢复的项目文件,单击下一步。
恢复规则包含以下三项:
包括所有文件:将恢复源客户端中的所有文件。
包含指定文件或排除指定文件:您可以手动选中包含或者排除哪些文件,也可以手动输入要包含或排除的文件列表,然后云备份将按照规则恢复所选源客户端下指定的文件。
手动选中文件
您可以通过以下两种方式手动选中需要恢复的文件:
展开本地NAS实例下已备份的所有文件,选中您需要恢复的指定文件。
在搜索框中输入文件名,并开启高级选项。
此时,您可以按照业务场景需要,通过选择搜索类型、最小数据量、最大数据量以及文件的起始修改时间中的一项或者多项,从而快速查找想要恢复的文件。例如当您想要恢复的文件为test.txt,可直接在搜索框中输入test.txt,即可命中所有路径下包含的test.txt文件。
手动输入文件列表
文件列表每行填写一个路径,且每一行只能以源备份路径最后一个文件夹开头。
恢复指定文件
例如备份路径为folder/test/data,要恢复data目录下的file.txt和abc.png,则文件列表填写如下:
/data/file.txt /data/abc.png
恢复指定目录
例如备份路径为folder/test/data,要恢复data目录下的所有文件或子目录,则文件列表填写如下:
/data/
恢复与通配符匹配的文件或目录
例如备份路径为folder/test/data,要恢复data目录下以abc为前缀的文件或子目录,则文件列表填写如下:
/data/abc*
在恢复目的地页签的目的地类型区域,单击本地NAS,选中NAS实例,然后单击下一步。
您还可以添加本地NAS实例,用于恢复备份客户端中已备份的数据。
配置恢复路径,然后单击开始恢复。
参数
说明
恢复路径类型
指定路径:恢复到指定路径。
原路径:恢复到备份时所在的路径。
恢复路径
仅当恢复路径类型取值为指定路径时,需要配置。用于指定恢复的路径。
恢复路径存在同名文件时
跳过此文件
覆盖恢复路径同名文件(默认)
比较更新时间,保留最新版本
恢复时进行病毒检测
开启后,云备份在恢复时对所有待恢复的文件进行病毒检测。详情请参考控制台。更多信息,请参见备份点病毒检测。
恢复项包含已检测到的病毒时
不恢复病毒文件(可在病毒检测页面查找安全版本)
我已知晓风险,仍然恢复所有选中项
恢复任务创建后,您可以在恢复任务页签的状态栏查看恢复任务进度。