[发明专利]一种生成源卷存储快照的方法、系统及相关组件有效
| 申请号: | 201810690651.6 | 申请日: | 2018-06-28 |
| 公开(公告)号: | CN109032507B | 公开(公告)日: | 2021-11-19 |
| 发明(设计)人: | 陈东河 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 生成 存储 快照 方法 系统 相关 组件 | ||
1.一种生成源卷存储快照的方法,其特征在于,包括:
当接收到快照指令时,根据所述快照指令确定第一目标卷并创建空白的第二目标卷;其中,所述第一目标卷为接收到所述快照指令的时刻对应的源卷;
将所述源卷重定向为所述第二目标卷,并建立所述第一目标卷与所述第二目标卷的关联关系;
接收关于所述源卷的写入信息,并通过所述关联关系根据所述第一目标卷上的数据块和所述写入信息对所述第二目标卷进行同步操作;
当所述第二目标卷同步完成后,解除所述第一目标卷与所述第二目标卷的关联关系并根据所述第一目标卷得到所述快照生成指令对应的存储快照;其中,所述存储快照为接收到所述快照指令时刻的源卷的快照。
2.根据权利要求1所述方法,其特征在于,根据所述快照指令确定第一目标卷并创建空白的第二目标卷包括:
根据所述快照指令确定所述第一目标卷并创建与所述第一目标卷的空间大小和类型均相同的空白的所述第二目标卷。
3.根据权利要求1所述方法,其特征在于,接收关于所述源卷的写入信息,并通过所述关联关系根据所述第一目标卷上的数据块和所述写入信息对所述第二目标卷进行同步操作包括:
接收关于所述源卷的写入信息,根据所述写入信息对所述第二目标卷执行写操作并在位图中记录所述第二目标卷的修改位置信息;其中,所述位图与所述第二目标卷空间关联;
根据所述修改位置信息确定所述第二目标卷中未进行所述写操作的待同步数据块;
根据所述第一目标卷将与所述待同步数据块具有相同位置信息的数据块同步至所述第二目标卷,并在所述位图中更新所述修改位置信息。
4.根据权利要求3所述方法,其特征在于,根据所述第一目标卷将与所述待同步数据块具有相同位置信息的数据块同步至所述第二目标卷包括:
根据所述第一目标卷将与所述待同步数据块具有相同位置信息的数据块通过后台拷贝的异步传输方式同步至所述第二目标卷。
5.根据权利要求3所述方法,其特征在于,当所述第二目标卷同步完成后,解除所述第一目标卷与所述第二目标卷的关联关系并根据所述第一目标卷得到所述快照生成指令对应的存储快照包括:
根据所述位图中的所述修改位置信息判断所述第二目标卷是否同步完成;
若是,则解除所述第一目标卷与所述第二目标卷的关联关系并根据所述第一目标卷得到所述快照生成指令对应的存储快照。
6.一种生成源卷存储快照的系统,其特征在于,包括:
空白卷创建模块,用于当接收到快照指令时,根据所述快照指令确定第一目标卷并创建空白的第二目标卷;其中,所述第一目标卷为接收到所述快照指令的时刻对应的源卷;
重定向模块,用于将源卷重定向为所述第二目标卷,并建立所述第一目标卷与所述第二目标卷的关联关系;
同步模块,用于接收关于所述源卷的写入信息,并通过所述关联关系根据所述第一目标卷上的数据块和所述写入信息对所述第二目标卷进行同步操作;
快照生成模块,用于当所述第二目标卷同步完成后,解除所述第一目标卷与所述第二目标卷的关联关系并根据所述第一目标卷得到所述快照生成指令对应的存储快照;其中,所述存储快照为接收到所述快照指令时刻的源卷的快照。
7.根据权利要求6所述系统,其特征在于,所述空白卷创建模块具体为根据所述快照指令确定第一目标卷并创建与所述第一目标卷的空间大小和类型均相同的空白的所述第二目标卷的模块。
8.根据权利要求6所述系统,其特征在于,所述同步模块包括:
修改单元,用于接收关于所述源卷的写入信息,根据所述写入信息对所述第二目标卷执行写操作并在位图中记录所述第二目标卷的修改位置信息;其中,所述位图与所述第二目标卷空间关联;
数据块确定单元,用于根据所述修改位置信息确定所述第二目标卷中未进行所述写操作的待同步数据块;
数据块同步单元,用于根据所述第一目标卷将与所述待同步数据块具有相同位置信息的数据块同步至所述第二目标卷,并在所述位图中更新所述修改位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810690651.6/1.html,转载请声明来源钻瓜专利网。





