[发明专利]用于备份存储垃圾收集的系统和方法有效
申请号: | 201910565938.0 | 申请日: | 2019-06-27 |
公开(公告)号: | CN110658989B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 乌潘什·辛哈尔;阿施特·赛斯;S·K·昂卡帕帕;查克拉维尔·塞恩;桑德拉·普拉卡什;库马里·普里严卡;拉豪·巴德瓦什;阿卡沙·普瓦;达布里·拉里塔;曼尼什·沙玛;希莱仕·乔普拉;桑尼尔·亚达夫 | 申请(专利权)人: | EMC知识产权控股有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;王艳春 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 备份 存储 垃圾 收集 系统 方法 | ||
1.一种用于存储虚拟机的备份的存储装置,其包括:
永久性存储装置,其存储所述备份;以及
垃圾收集器,其编程成:
识别备份生成会话的结束;
响应于识别所述备份生成会话的结束而:
执行日期分析,以识别所述备份的可能失效备份集,其中每个备份具有大于阈值年龄的相应年龄;
执行对所述可能失效备份集中的每个备份的连续性链分析,以识别失效备份集,其中每个备份没有链接到其他备份,
其中执行对所述可能失效备份集中的每个备份的所述连续性链分析以识别所述失效备份集包括:
选择所述可能失效备份集中的第一备份;
读取所述备份的第一备份的第一文件名;
提取所述第一文件名的第一部分;
执行所述第一文件名的所提取第一部分与所述备份的相应文件名的第一匹配;
基于所述第一匹配作出不将所选定的第一备份链接到所述备份中的任一个的第一确定;及
在从所述失效备份集中排除所选定的第一备份之后:
将所选定的第一备份包含在所述失效备份集中;及
将所述备份中的所述第一备份包含在所述失效备份集中;且
删除所述失效备份集中的每个备份。
2.根据权利要求1所述的存储装置,其中所述可能失效备份包含所述备份中的多个备份。
3.根据权利要求2所述的存储装置,其中所述阈值年龄是基于所述备份的平均年龄。
4.根据权利要求1所述的存储装置,其中执行对所述可能失效备份集中的每个备份的所述连续性链分析以识别所述失效备份集进一步包括:
选择所述可能失效备份集中的第二备份以得到所选定的第二备份;
读取所选定的第二备份的第二文件名;
提取所述第二文件名的第二部分;
执行所述第二文件名的所提取的第二部分与所述备份的相应文件名的第二匹配;
基于所述第二匹配作出将所选定的第二备份链接到所述备份中的第二备份的第二确定;且
从所述失效备份集中排除所选定的第二备份。
5.根据权利要求1所述的存储装置,其中所述备份中的所述第一备份是所述可能失效备份集的成员。
6.根据权利要求1所述的存储装置,其中执行对所述可能失效备份集中的每个备份的所述连续性链分析以识别所述失效备份集进一步包括:
选择所述可能失效备份集中的第二备份以得到所选定的第二备份;且
读取所选定的第二备份的依赖关系标识符,
其中所述依赖关系标识符是所述备份中的第三备份的标识符。
7.根据权利要求6所述的存储装置,其中所选定的第二备份是基于所述虚拟机中的一个虚拟机的图像。
8.根据权利要求7所述的存储装置,其中所述第二备份是基于所述虚拟机中的所述一个虚拟机的差异磁盘。
9.根据权利要求7所述的存储装置,其中所选定的第一备份具有第一年龄,所述第二备份具有第二年龄,且所述第二年龄小于所述第一年龄。
10.根据权利要求7所述的存储装置,其中所述虚拟机中的所述一个虚拟机仅使用所选定的第一备份能够恢复到与所选定的第一备份相关联的第一时间点的点。
11.根据权利要求10所述的存储装置,其中所述虚拟机中的所述一个虚拟机仅使用所述第二备份不能够恢复到与所述第二备份相关联的第二时间点。
12.根据权利要求11所述的存储装置,其中所述虚拟机中的所述一个虚拟机使用所选定的第一备份和所述第二备份两者能够恢复到与所述第二备份相关联的所述第二时间点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于EMC知识产权控股有限公司,未经EMC知识产权控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910565938.0/1.html,转载请声明来源钻瓜专利网。