- 1
- 0
- 约2.05万字
- 约 29页
- 2026-02-06 发布于重庆
- 举报
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号CN112860376A
(43)申请公布日2021.05.28
(21)申请号202110157094.3
(22)申请日2021.02.04
(71)申请人北京百度网讯科技有限公司
地址100085北京市海淀区上地十街10号
百度大厦2层
(72)发明人贾红
(74)专利代理机构北京品源专利代理有限公司
11332
代理人孟金喆
(51)Int.CI.
GO6FGO6F
GO6F
9/455(2006.01)8/61(2018.01)11/14(2006.01)
权利要求书3页说明书10页附图3页
(54)发明名称
一种快照链的制作方法、装置、电子设备及存储介质
(57)摘要
CN112860376A本公开公开了一种快照链的制作方法、装置、电子设备及存储介质,涉及虚拟机技术。具体方案为:接收制作虚拟机快照的当前指令;响应于该指令将虚拟机的当前系统盘在当前时刻上的增量数据保存至存储服务组件中;并将该增量数据作为增量快照进行保存;基于存储服务组件在前一时刻上对应的快照链和增量快照,得到存储服务组件在当前时刻上对应的快照链;若当前时刻上的增量快照的数量小于预定数值,重复执行上述操作,直到当前时刻上的增量快照的数量等于预定数值。本实施例能够极大地弱化快照链上快照之间的强依赖关系,从而可以极大地提高快照链的完整性和正确性,减少因链路过长频繁
CN112860376A
S101
S101
接收制作虚拟机快照的当前指令
S102
响应于制作虚拟机快照的当前指令,将虚拟机的当前系统盘
在当前时刻上的增量数据保存至存储服务组件中;并将当前
系统盘在当前时刻上的增量数据作为增量快照进行保存
S103
基于预先保存的存储服务组件在前一时刻上的虚拟机磁盘数
据和增量数据,得到存储服务组件在当前时刻上对应的快照
链;若存储服务组件在当前时刻上的增量快照的数量小于预
定数值,重复执行上述操作,直到存储服务组件在当前时刻
上的增量快照的数量等于预定数值
CN112860376A权利要求书1/3页
2
1.一种快照链的制作方法,所述方法包括:
接收制作虚拟机快照的当前指令;
响应于所述制作虚拟机快照的当前指令,将虚拟机的当前系统盘在当前时刻上的增量数据保存至存储服务组件中;并将所述当前系统盘在所述当前时刻上的增量数据作为增量快照进行保存;
基于预先保存的所述存储服务组件在前一时刻上对应的快照链和所述增量快照,得到所述存储服务组件在当前时刻上对应的快照链;若所述存储服务组件在所述当前时刻上的增量快照的数量小于预定数值,重复执行上述操作,直到所述存储服务组件在所述当前时刻上的增量快照的数量等于所述预定数值。
2.根据权利要求1所述的方法,所述方法还包括:
若所述存储服务组件在所述当前时刻上的增量快照的数量等于所述预定数值,则基于预先保存的所述存储服务组件在前一时刻上的虚拟机磁盘数据和所述增量数据,得到所述存储服务组件在所述当前时刻上的虚拟机磁盘数据;并将所述存储服务组件在所述当前时刻上的虚拟机磁盘数据作为全量快照进行保存;
基于所述存储服务组件在所述当前时刻上的虚拟机磁盘数据,创建一个新的系统盘;并将所述新的系统盘作为所述当前系统盘。
3.根据权利要求2所述的方法,所述基于所述存储服务组件在所述当前时刻上的虚拟机磁盘数据,创建一个新的系统盘,包括:
将所述存储服务组件在所述当前时刻上的虚拟机磁盘数据提交至所述前一时刻对应的压缩盘中;
通过所述前一时刻对应的压缩盘将所述存储服务组件在所述当前时刻上的虚拟机磁盘数据进行压缩合并,得到所述存储服务组件在所述当前时刻上的虚拟机磁盘数据的压缩合并结果;
基于所述存储服务组件在所述当前时刻上的虚拟机磁盘数据的压缩合并结果,创建所述新的系统盘。
4.根据权利要求2所述的方法,所述方法还包括:
当基于所述全量快照进行快照回滚时,获取所述存储服务组件在所述当前时刻上对应的快照链;
判断所述当前系统盘的回滚文件与所述存储服务组件在所述当前时刻上的快照链的标识是否相匹配;
若所述当前系统盘的回滚文件与所述存储服务组件在所述当前时刻上的快照链的标识相匹配,则基于所述当前系统盘的回滚文件创建一个新的系统盘,并将所述新的系统盘作为所述当前系统盘。
5.根据权利要求4所述的方法,所述方法还包括:
若所述当前系统盘的回滚文件与所述存储服务
您可能关注的文档
- CN113295495A 一种用于制作高含冰量冻土试样的装置与方法 (安徽理工大学).docx
- CN113295371B 一种大型低温风洞用厚板拐角段椭圆环制作方法 (武汉一冶钢结构有限责任公司).docx
- CN113295371A 一种大型低温风洞用厚板拐角段椭圆环制作方法 (武汉一冶钢结构有限责任公司).docx
- CN113295193B 一种用于深海勘测的单光纤级联式温度深度盐度传感器的制作方法 (大连理工大学).docx
- CN113295193A 一种用于深海勘测的单光纤级联式温度深度盐度传感器的制作方法 (大连理工大学).docx
- CN113293374A 一种用于锆合金包壳管外表面的涂层及制作方法 (上海核工程研究设计院有限公司).docx
- CN113285349A 微环激光器阵列及其制作方法 (北京邮电大学).docx
- CN113285218B 一种多层嵌构天线、其能量收集电路及其封装的制作方法 (西南大学).docx
- CN113285218A 一种多层嵌构天线、其能量收集电路及其封装的制作方法 (西南大学).docx
- CN113284892B 半导体元件及其制作方法 (联华电子股份有限公司).docx
最近下载
- 监理服务质量的检查与考核办法.doc VIP
- 监理服务质量的检查与考核办法.docx VIP
- 2025年中好建造(安徽)科技有限公司第一次社会招聘21人笔试备考试题及答案解析.docx VIP
- 世界杯主题营销IP《2026心跳三部曲》.pptx VIP
- 消防员战斗精神课件.pptx VIP
- 项目工程监理工作保证措施.docx VIP
- (最新)ISO 56006-2021创新管理-战略情报管理的工具和方法-指南(译-2024)(推荐下载).pdf VIP
- GD019-2024电气电子产品型式认可试验指南.pdf VIP
- (高清版)ZT 0130-2006 地质矿产实验室测试质量管理规范.pdf VIP
- 计算机网络课件-计算机网络基础.pptx VIP
原创力文档

文档评论(0)