09-文件存储快照管理
本章节下载: 09-文件存储快照管理 (478.23 KB)
目 录
文件存储快照特性为用户提供了基于目录的快照,支持生成指定目录在特定时间点的一致性映像,同时可以在不中断业务的情况下,得到与原文件一致的数据副本。
文件存储快照特性可以满足用户进行在线数据恢复需求,当存储设备发生应用故障或文件损坏时,可以进行即时数据恢复,将数据恢复成快照生成时间点的状态。
快照有COW(Copy On Write,写时复制)和ROW(Redirect On Write,写重定向)两种实现方式。
如图9-1所示,给文件打一个快照时,只是将快照的指针指向了文件的对应对象。在对文件初次写时,若修改1、2、3对象,则先将1、2、3对象拷贝到一个新的位置,并把快照的指针指向新位置中的1、2、3,然后将新数据11、12、13写入原先的对象中。
COW方式的执行步骤为:
(1) 读修改的原对象数据。
(2) 将原对象数据写入新对象。
(3) 将更新数据写入原对象。
由此可以看出,COW方式需要1次读、2次写,写性能较差。若原数据是连续的,在多次写之后,新数据仍然是连续的,因此对读性能或对单个位置的多次写性能影响不大。而快照数据是非连续的,多次不同位置的读写后,快照数据的读写延时会增大。
图9-1 COW方式
如图9-2所示,一个文件指向1~9对象,给一个文件打快照时,快照也指向同样的对象。当有数据写入时,若修改1、2、3对象,则直接将新数据写入新的位置11、12、13,并修改原文件索引指向新位置的11、12、13,快照的指向不变。
ROW方式的执行步骤为:
(1) 将更新数据写入新对象。
(2) 更新地址映射表指针。
由此可以看出,ROW方式仅需1次写,写性能好,但读取数据时需要多次寻址,读性能较差。在多次写之后,数据会被分配到不同的位置,连续读写性能不如COW。
图9-2 ROW方式
文件系统的快照数据分为元数据和数据,以对象的形式分别存在元数据池和数据池中。而元数据还会缓存在MDS端,以提升访问速度。因此,文件系统快照包括MDS层快照实现和OSD层快照实现两方面。
· MDS层快照实现:采用COW方式。当前文件系统提供目录级的快照,保护目录下的所有文件及子目录。在给目录创建快照时,只是标记、修改目录的最新快照号,所以响应非常快。刚创建的快照与原始文件共享同一份元数据。当原始文件的元数据发生变化时,先拷贝旧元数据,然后更新原始文件的元数据。
· OSD层快照实现:采用ROW方式。原始文件打快照后,当文件数据被修改时,会将新数据直接写入新的对象,并修改地址映射表的指针。
用户可以按需对指定的目录创建快照,进行数据保护。目前单个目录最多支持创建1024个快照,整个文件系统最多支持8192个快照。
对目录打快照的操作一般不到1秒,而且不会导致业务中断,这极大地方便了用户对数据进行快速备份。
ONEStor提供了对指定目录创建自动快照任务的功能。用户可以按需对指定目录创建每天、每周或每月,精确到分钟的定时快照任务,对重要数据定期备份。同时还可以配置定时快照的过期时间,系统会对过期的快照进行自动删除。目前单个目录最多支持创建6个定时快照任务。
ONEStor提供了简洁的快照访问方式,如图9-3所示,Windows用户可以通过右键单击目录,选择属性,在弹出的属性对话框“以前的版本”页签中查看该目录已存在的快照及内容。若用户需要对数据进行恢复,可以通过Windows VSS服务来快速实现。
图9-3 Windows下快照访问和还原
表9-1 配置任务概览
配置任务 |
说明 |
|
为指定目录创建快照 |
||
(可选)管理快照 |
查看已创建的快照相关信息 |
|
修改快照的说明和过期时间 |
||
手动删除已创建的快照 |
||
恢复快照数据 |
||
为指定目录创建定时快照策略 |
||
(可选)管理定时快照策略 |
查看已创建的定时快照策略相关信息 |
|
修改定时快照策略的快照有效期和定时参数 |
||
删除已创建的定时快照策略 |
· 根目录不支持快照。
· 一个目录最多支持创建1024个快照。
· 整个文件系统最多支持创建8192个快照。
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面,如图9-4所示。
(2) 单击<创建>按钮,在弹出的图9-5所示对话框中单击<浏览>按钮,选择目录。
¡ 若存在目录,则选择目录。
¡ 若不存在目录,则在弹出的对话框中单击<确定>按钮,跳转到目录管理页面,创建目录,然后重新执行步骤(1)~步骤(2)。
图9-5 创建快照
表9-2 参数说明
参数 |
说明 |
设置 |
目录 |
需要创建快照的目录,根目录不支持快照 |
- |
快照名 |
快照的名称 |
· 长度为1~127个字符 · 只支持字母、数字、“-”、“_”和“.” · 首字符必须是字母,尾字符不能是“-”、“_”和“.” |
过期时间 |
快照的过期时间,超过该时间将被系统自动删除(当目录只存在一个快照时,该快照过期不会被自动删除) |
可选择某一时间或直接勾选“永不过期” |
(3) 输入快照名,(可选)输入说明,选择过期时间或直接勾选“永不过期”,单击<确定>按钮完成操作。
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面,查看快照相关信息。
(2) 单击快照后的<详情>按钮,在弹出的图9-6所示页面中可以查看该快照的更多信息。
表9-3 参数说明
参数 |
说明 |
ID |
快照的唯一标识符,由系统自动生成,用于识别和区分快照 |
快照名 |
快照的名称 |
目录 |
创建快照的目录 |
创建时间 |
快照的创建时间 |
过期时间 |
快照的过期时间,超过该时间将被系统自动删除(当目录只存在一个快照时,该快照过期不会被自动删除) |
(3) 分页查询快照:
¡ 单击页面底部的每页条数下拉列表,可选择每页显示的快照数量。
¡ 单击页面底部的向前/向后单箭头,可向前/向后逐页翻页。
¡ 单击页面底部的向前/向后双箭头,可直接跳转到首页/末页。
¡ 在跳转到页数输入框中输入要跳转到的页数,单击<确定>按钮,可直接跳转到该页。
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选中待修改的快照,单击<修改>按钮,在弹出的图9-7所示对话框中修改说明和过期时间,单击<确定>按钮完成操作。
图9-7 修改快照
表9-4 参数说明
参数 |
说明 |
设置 |
过期时间 |
快照的过期时间,超过该时间将被系统自动删除(当目录只存在一个快照时,该快照过期不会被自动删除) |
可选择某一时间或直接勾选“永不过期” |
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选中待删除的快照,单击<删除>按钮,在弹出的图9-8所示对话框中单击<确定>按钮完成操作。
图9-8 删除快照
若在Windows客户端进行回滚,则回滚方式只能为“保留新数据”。
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选中待回滚的快照,单击<回滚>按钮,在弹出的图9-9所示对话框中选择“保留新数据”或“不保留新数据”,单击<确定>按钮完成操作。
表9-5 参数说明
参数 |
说明 |
设置 |
回滚方式 |
回滚后,快照时间点后产生新数据的处理方式 |
可选择“保留新数据”或“不保留新数据” |
· 根目录不支持快照。
· 一个目录最多支持创建6个定时快照策略。
· 一个目录最多支持创建1024个快照。
· 整个文件系统最多支持创建8192个快照。
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选择“定时快照策略”页签,进入定时快照策略页面,如图9-10所示。
(3) 单击<创建>按钮,在弹出的图9-11所示对话框中输入名称。
图9-11 创建定时快照策略
表9-6 参数说明
参数 |
说明 |
设置 |
名称 |
定时快照策略的名称 |
· 长度为1~95个字符 · 只支持字母、数字、“-”、“_”和“.” · 首字符必须是字母,尾字符不能是“-”、“_”和“.” |
目录 |
需要创建定时快照的目录 |
- |
快照有效期 |
定时快照自动创建后的保存时长,超过该时长将被系统自动删除 |
· 支持以“小时”、“天”、“周”、“月”或“年”为单位进行输入,或直接勾选“永不过期” · 支持输入的时长范围为1小时~50年 |
(4) 单击<浏览>按钮,选择目录。
¡ 若存在目录,则选择目录。
¡ 若不存在目录,则在弹出的对话框中单击<确定>按钮,跳转到目录管理页面,创建目录,然后重新执行步骤(1)~步骤(4)。
(5) 输入快照有效期或直接勾选“永不过期”,然后单击<下一步>按钮。
(6) 如图9-12所示,选择频率、时刻、分钟等定时参数,单击<确定>按钮完成操作。
图9-12 创建定时快照策略
表9-7 参数说明
参数 |
说明 |
设置 |
频率 |
定时快照的频率 |
可选择“每天”、“每周”或“每月”: · 若频率选择“每天”,则需选择“时刻”和“分钟” · 若频率选择“每周”,则需选择“时刻”、“分钟”和“星期” · 若频率选择“每月”,则需选择“时刻”、“分钟”和“日期” |
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选择“定时快照策略”页签,进入定时快照策略页面,查看定时快照策略相关信息。
表9-8 参数说明
参数 |
说明 |
名称 |
定时快照策略的名称 |
目录 |
创建定时快照的目录 |
快照有效期 |
定时快照自动创建后的保存时长,超过该时长将被系统自动删除 |
策略 |
定时的时刻,每到达该时刻系统会为指定的目录自动创建快照 |
(3) 分页查询定时快照策略:
¡ 单击页面底部的每页条数下拉列表,可选择每页显示的定时快照策略数量。
¡ 单击页面底部的向前/向后单箭头,可向前/向后逐页翻页。
¡ 单击页面底部的向前/向后双箭头,可直接跳转到首页/末页。
¡ 在跳转到页数输入框中输入要跳转到的页数,单击<确定>按钮,可直接跳转到该页。
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选择“定时快照策略”页签,进入定时快照策略页面。
(3) 选中待修改的定时快照策略,单击<修改>按钮,在弹出的图9-13所示对话框中修改快照有效期,然后单击<下一步>按钮。
图9-13 修改定时快照策略
(4) 修改频率、时刻、分钟等定时参数,单击<确定>按钮完成操作。
参数 |
说明 |
设置 |
快照有效期 |
定时快照自动创建后的保存时长,超过该时长将被系统自动删除 |
· 支持以“小时”、“天”、“周”、“月”或“年”为单位进行输入,或直接勾选“永不过期” · 支持输入的时长范围为1小时~50年 |
频率 |
定时快照的频率 |
可选择“每天”、“每周”或“每月”: · 若频率选择“每天”,则需选择“时刻”和“分钟” · 若频率选择“每周”,则需选择“时刻”、“分钟”和“星期” · 若频率选择“每月”,则需选择“时刻”、“分钟”和“日期” |
(1) 单击导航树中的[快照管理]菜单项,进入快照管理页面。
(2) 选择“定时快照策略”页签,进入定时快照策略页面。
(3) 选中待删除的定时快照策略,单击<删除>按钮,在弹出的图9-14所示对话框中单击<确定>按钮完成操作。
图9-14 删除定时快照策略
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!