[发明专利]快照的留存方法、装置、电子设备及机器可读存储介质在审
申请号: | 201811495699.8 | 申请日: | 2018-12-07 |
公开(公告)号: | CN109656876A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 上官应兰 | 申请(专利权)人: | 杭州宏杉科技股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快照 机器可读存储介质 电子设备 用户需求配置 存储空间 快照存储 灵活控制 系统资源 配置 创建 申请 消耗 生产 | ||
本申请提供快照的留存方法、装置、电子设备及机器可读存储介质。在本申请中,生产卷预设有快照策略,按所述快照策略为所述生产卷生成一系列快照,配置所述快照的留存策略;获取已生成快照的对应创建时间;基于所述创建时间,按所述留存策略,对所述已生成快照执行留存处理,实现了根据用户需求配置留存策略及其所包含多个留存规则,依据所述多个留存规则,对所述已生成快照执行留存处理,在并不需要额外配置多个快照策略情况下,满足了用户对快照留存时间及存储空间灵活控制的需求,提升了快照存储效率,同时减少了对系统资源的消耗。
技术领域
本申请涉及存储技术领域,尤其涉及快照的留存方法、装置、电子设备及机器可读存储介质。
背景技术
在大数据时代,数据量越来越大,数据也越来越重要,把数据保存在专门的存储设备中,并通过存储设备的数据保护特性提高数据可靠性已经成为主流方式。
快照是存储设备的数据保护特性之一,也是应对“软灾难”的常用方案。软灾难,故名思议,指“软”的灾难,通常指由于误操作、软件Bug、病毒等导致生产数据逻辑上损坏或者不能读取。通过快照技术,在写入新数据前,可以把旧数据保存起来,这样当数据发生软灾难时,可以采用之前保存的旧数据来恢复,使数据回退到一个可用的时间平面。
发明内容
本申请提供一种快照的留存方法,生产卷预设有快照策略,按所述快照策略为所述生产卷生成一系列快照,所述方法包括:
配置所述快照的留存策略;
获取已生成快照的对应创建时间;
基于所述创建时间,按所述留存策略,对所述已生成快照执行留存处理。
可选的,所述留存策略至少包括两条预设的留存规则。
可选的,所述留存规则至少包括:规则编号、影响时段、留存间隔,其中所述规则编号标识所述留存规则优先级。
可选的,所述基于所述创建时间,按所述留存策略,对所述已生成快照执行留存处理,包括:
读取第N条留存规则,N的初始值为1;
对第N条处理,若所述创建时间落在第N条留存规则的影响时段内,则按第N条留存规则对应的留存间隔,确定在所述影响时段内需留存的快照编号,删除不需留存的快照编号对应快照;
判断N是否为最后一条,如果是,则结束;如果不是,N=N+1,返回读取第N条留存规则。
可选的,所述快照编号按快照创建时间先后,以从小到大递增进行编号;所述删除不需留存的快照编号大于所述需留存的快照编号。
本申请还提供一种快照的留存装置,生产卷预设有快照策略,按所述快照策略为所述生产卷生成一系列快照,所述装置包括:
配置模块,用于配置所述快照的留存策略;
获取模块,获取已生成快照的对应创建时间;
留存模块,基于所述创建时间,按所述留存策略,对所述已生成快照执行留存处理。
可选的,所述留存策略至少包括两条预设的留存规则。
可选的,所述留存规则至少包括:规则编号、影响时段、留存间隔,其中所述规则编号标识所述留存规则优先级。
可选的,所述基于所述创建时间,按所述留存策略,对所述已生成快照执行留存处理,所述留存模块进一步:
读取第N条留存规则,N的初始值为1;
对第N条处理,若所述创建时间落在第N条留存规则的影响时段内,则按第N条留存规则对应的留存间隔,确定在所述影响时段内需留存的快照编号,删除不需留存的快照编号对应快照;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技股份有限公司,未经杭州宏杉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811495699.8/2.html,转载请声明来源钻瓜专利网。