[发明专利]快照创建方法和装置以及电子设备在审
申请号: | 201910314509.6 | 申请日: | 2019-04-18 |
公开(公告)号: | CN111831472A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 廖武钧 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/11 |
代理公司: | 北京市惠诚律师事务所 11353 | 代理人: | 杨娟;杨雪婷 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快照 创建 方法 装置 以及 电子设备 | ||
1.一种快照创建方法,其特征在于,包括:
根据目标对象的元数据,在所述目标对象的数据块中确定至少一个待备份数据块,所述待备份数据块为在上一次创建快照之后被修改过的数据块,用于构成所述目标对象的快照;
在所述至少一个待备份数据块中选择满足预设条件的待备份数据块,作为预备份数据块发送至快照存储系统进行存储;
在接收到用于指示创建快照的快照创建指令后,在所述目标对象的元数据中,将所述至少一个待备份数据块中除所述预备份数据块之外的待备份数据块的状态位标记为待备份状态;
将被标记为待备份状态的所述待备份数据块发送至所述快照存储系统进行存储。
2.根据权利要求1所述的快照创建方法,其特征在于,在所述快照存储系统中设置有快照切片列表,用于记录所述目标对象的数据块的快照来源,所述方法还包括:
将被发送至快照存储系统进行存储的所述待备份数据块,在所述快照切片列表中对应的快照来源标记为当前快照。
3.根据权利要求1所述的快照创建方法,其特征在于,还包括:
在所述目标对象的元数据中,将满足预设条件的待备份数据块的状态位标记为预备份状态。
4.根据权利要求3所述的快照创建方法,其特征在于,还包括:
当接收到针对状态位被标记为预备份状态的待备份数据块的修改请求时,将所述待备份数据块的状态位修改为待备份状态。
5.根据权利要求3或4所述的快照创建方法,其特征在于,在所述目标对象的元数据中设置有预备份列表和待备份列表,所述预备份列表用于记录状态位为预备份状态的待备份数据块,所述待备份列表用于记录状态位为待备份状态的待备份数据块。
6.根据权利要求1至4中任一权利要求所述的快照创建方法,其特征在于,所述在所述至少一个待备份数据块中选择满足预设条件的待备份数据块,作为预备份数据块发送至快照存储系统进行存储,包括:
在所述目标对象的元数据中,获取所述至少一个待备份数据块的最晚修改时刻;
将所述最晚修改时刻与当前时刻之间的时间间隔大于预设时间阈值的所述待备份数据块,确定为预备份数据块发送至快照存储系统进行存储。
7.根据权利要求1至4中任一权利要求所述的快照创建方法,其特征在于,所述在所述至少一个待备份数据块中选择满足预设条件的待备份数据块,作为预备份数据块发送至快照存储系统进行存储,包括:
在所述目标对象的元数据中,获取所述至少一个待备份数据块的历次修改时刻;
在以当前时刻为终点的预设时间间隔范围内,获取所述至少一个待备份数据块的修改次数;
将所述修改次数小于预设次数阈值的所述待备份数据块,确定为预备份数据块发送至快照存储系统进行存储。
8.一种快照创建装置,其特征在于,包括:
确定模块,用于根据目标对象的元数据,在所述目标对象的数据块中确定至少一个待备份数据块,所述待备份数据块为在上一次创建快照之后被修改过的数据块,用于构成所述目标对象的快照;
第一发送模块,用于在所述至少一个待备份数据块中选择满足预设条件的待备份数据块,作为预备份数据块发送至快照存储系统进行存储;
第一状态位标记模块,用于在接收到用于指示创建快照的快照创建指令后,在所述目标对象的元数据中,将所述至少一个待备份数据块中除所述预备份数据块之外的待备份数据块的状态位标记为待备份状态;
第二发送模块,用于将被标记为待备份状态的所述待备份数据块发送至所述快照存储系统进行存储。
9.根据权利要求8所述的快照创建装置,其特征在于,在所述快照存储系统中设置有快照切片列表,用于记录所述目标对象的数据块的快照来源,所述装置还包括:
来源标记模块,用于将被发送至快照存储系统进行存储的所述待备份数据块,在所述快照切片列表中对应的快照来源标记为当前快照。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910314509.6/1.html,转载请声明来源钻瓜专利网。