[发明专利]增量数据的读取方法和系统有效
申请号: | 201811591294.4 | 申请日: | 2018-12-20 |
公开(公告)号: | CN109614273B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 郭勇;陈鹏;王子骏 | 申请(专利权)人: | 广州鼎甲计算机科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 刘艳丽 |
地址: | 510670 广东省广州市广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及增量数据的读取方法和系统,属于网络技术领域。所述方法包括:获取增量元数据;所述增量元数据用于描述增量数据;获取所述增量元数据的写状态标记;所述写状态标记用于表征对应的增量数据是否被成功写入磁盘中;当所述写状态标记为写完成标记时,根据所述增量元数据从磁盘中读取对应的增量数据。上述技术方案,解决了增量数据的读取出现错误的问题。通过设置写状态标记,能表征对应的增量数据是否被成功写入磁盘中,因此能使得目标备份机从磁盘中读取到正确的增量数据。 | ||
搜索关键词: | 增量数据 读取 写状态 元数据 磁盘 写入 网络技术领域 备份机 成功 | ||
【主权项】:
1.一种增量数据的读取方法,其特征在于,包括以下步骤:/n获取增量元数据;所述增量元数据用于描述增量数据;/n接收写IO请求;所述写IO请求中包含有磁盘偏移;/n根据所述写IO请求中的磁盘偏移确定磁盘中监控盘的写入地址,将对应的增量数据写入到所述监控盘的写入地址中;/n获取所述增量元数据的写状态标记;所述写状态标记用于表征对应的增量数据是否被成功写入磁盘中;所述写状态标记在写IO请求对应的增量数据落盘后被更新;/n当所述写状态标记为写完成标记时,根据所述增量元数据从磁盘中读取对应的增量数据;/n当所述增量元数据对应的写状态标记为待完成标记时,判断下一个读取周期是否到达;若是,根据所述增量元数据从磁盘中读取对应的增量数据;/n所述根据所述增量元数据从磁盘中读取对应的增量数据的步骤,包括:获取目标数据的一致性标记;其中,所述目标数据为所述增量元数据描述的增量数据,所述一致性标记用于描述所述目标数据与磁盘中写入的增量数据的一致性;当根据所述一致性标记确定所述目标数据与磁盘中写入的增量数据一致时,从磁盘中读取对应的增量数据;/n所述获取增量元数据的步骤之后,还包括:/n将所述增量元数据添加到位于内存中的增量记录队列中;/n所述增量元数据包括以下至少一项:磁盘偏移和数据长度;/n所述将所述增量元数据添加到位于内存中的增量记录队列中的步骤之前,还包括:/n将增量元数据写入变化扇区位图对应的扇区位上;所述对应的扇区位是根据所述磁盘偏移和数据长度确定的;/n当检测到所述变化扇区位图存在重叠扇区位时,将与所述重叠扇区位对应的新写入的增量元数据添加到冲突记录队列中;其中,所述重叠扇区位为变化扇区位图中新写入的增量元数据与历史增量元数据所重叠的扇区位。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鼎甲计算机科技有限公司,未经广州鼎甲计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811591294.4/,转载请声明来源钻瓜专利网。