一种基于卷CBT驱动的增量回迁卷级数据到原机的方法技术

技术编号:24010328 阅读:33 留言:0更新日期:2020-05-02 01:31
本发明专利技术公开了一种基于卷CBT驱动的增量回迁卷级数据到原机的方法,包括以下步骤:(1)原机代理向服务端查询到对应的快照卷,同时关闭接管机,用于保证数据不再变化;(2)原机代理向服务端查询快照卷上新增数据B所对应扇区的bitmapX表;(3)原机代理向本机IO过滤驱动获取备份完成之后新增数据C所对应扇区的bitmapY表;(4)将所述bitmapX表与bitmapY表进行合成,生成一个新的bitmapZ表;(5)根据所述bitmap Z表来读取快照卷上对应扇区的数据,并将数据写入到源卷上,用于将源卷数据与快照卷保持一致。本发明专利技术只需要回迁增量部分数据,回迁的数据量少,并保证了数据的一致性。

A method of incremental fetching volume level data to the original machine based on volume CBT driver

【技术实现步骤摘要】
一种基于卷CBT驱动的增量回迁卷级数据到原机的方法
本专利技术涉及一种基于卷CBT驱动的增量回迁卷级数据到原机的方法,属于增量回迁卷级

技术介绍
传统回迁方式,需要回迁完整的所有数据,回迁时间长,回迁覆盖的扇区中的数据可能是一样的,回迁效率低。目前市场上CDP(持续数据保护)产品使用虚拟块设备存储来存放数据,主要包含实时保护、业务接管、回迁等功能。传统方式为了保证回迁数据的一致性,回迁时是迁移接管机上全部的数据,回迁数据量大,占用大量带宽资源,耗时长。回迁时因为需要关闭接管机,传统方式回迁时间长,意味着接管机需要关闭的时间长,接管机上的业务会中断时间长。
技术实现思路
针对现有技术存在的不足,本专利技术目的是提供一种基于卷CBT驱动的增量回迁卷级数据到原机的方法,只需要回迁增量部分数据,回迁的数据量少,并保证了数据的一致性。为了实现上述目的,本专利技术是通过如下的技术方案来实现:本专利技术的一种基于卷CBT驱动的增量回迁卷级数据到原机的方法,包括以下步骤:(1)原机代理向服务本文档来自技高网...

【技术保护点】
1.一种基于卷CBT驱动的增量回迁卷级数据到原机的方法,其特征在于,包括以下步骤:/n(1)原机代理向服务端查询到对应的快照卷,同时关闭接管机,用于保证数据不再变化;/n(2)原机代理向服务端查询快照卷上新增数据B所对应扇区的bitmapX表;/n(3)原机代理向本机IO过滤驱动获取备份完成之后新增数据C所对应扇区的bitmapY表;/n(4)将所述bitmapX表与bitmapY表进行合成,生成一个新的bitmapZ表;/n(5)根据所述bitmap Z表来读取快照卷上对应扇区的数据,并将数据写入到源卷上,用于将源卷数据与快照卷保持一致。/n

【技术特征摘要】
1.一种基于卷CBT驱动的增量回迁卷级数据到原机的方法,其特征在于,包括以下步骤:
(1)原机代理向服务端查询到对应的快照卷,同时关闭接管机,用于保证数据不再变化;
(2)原机代理向服务端查询快照卷上新增数据B所对应扇区的bitmapX表;
(3)原机代理向本机IO过滤驱动获取备份完成之后新增数据C所对应扇区的bitmapY表;
(4)将所述bitmapX表与bitmapY表进行合成,生成一个新的bitmapZ表;
(5)根据所述bitmapZ表来读取快照卷上对应扇区的数据,并将数据写入到源卷上,用于将源卷数据与快照卷保持一致。


2.根据权利要求1所述的基于卷CBT驱动的增量回迁卷级数据到原机的方法,其特征在于,所述新增数据B对应的bitmap表是由服务端的存储获取的,所述新增数据C对应的bitmap表是由原机上的驱动记录的。


3.根据权利要求1所述的基于卷CBT驱动的增量回迁卷级数据到原机的方法,其特征在于,所述增量回迁方法依赖于以下两个条件:
(a)回迁机是原机,并且原机上卷数据没有损坏;
(b)原机上的CBT驱动记录...

【专利技术属性】
技术研发人员:刘金亚张有成姚崎丁红李海鹏许萍萍
申请(专利权)人:航天壹进制南京数据科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1