【技术实现步骤摘要】
一种基于虚拟块设备存储的回迁卷级数据的方法及系统
本专利技术涉及一种基于虚拟块设备存储的回迁卷级数据的方法及系统,属于数据存储
技术介绍
传统回迁方式需要关闭接管业务的机器,来防止接管机上面的数据在迁移过程中发生变化,保证数据一致性。很明显这种方式关闭接管机就是导致业务中断,必须等回迁机回迁完成后,业务切换到回迁机上才能继续提供业务服务。传统回迁方式在开始回迁前,就已经确定好要回迁哪些数据,回迁完成后就结束了,回迁过程中产生的新数据不会回迁;而且数据量越大,回迁时间越长,业务中断时间越长。
技术实现思路
本专利技术所要解决的技术问题是克服现有技术的缺陷,提供一种基于虚拟块设备存储的回迁卷级数据的方法及系统。为解决上述技术问题,本专利技术提供一种基于虚拟块设备存储的回迁卷级数据的方法,通过服务端对原机进行数据备份,接管机根据服务端备份的数据执行原机的业务,其特征在于,采用渐进式循环回迁的方式将服务端中的备份数据回迁到回迁机,所述回迁机为备份时的原机或者其他新机器。进一步的, ...
【技术保护点】
1.一种基于虚拟块设备存储的回迁卷级数据的方法,通过服务端对原机进行数据备份,接管机根据服务端备份的数据接管原机的业务,其特征在于,采用渐进式循环回迁的方式将服务端中的备份数据迁移到回迁机,所述回迁机为备份时的原机或者其他新机器。/n
【技术特征摘要】
1.一种基于虚拟块设备存储的回迁卷级数据的方法,通过服务端对原机进行数据备份,接管机根据服务端备份的数据接管原机的业务,其特征在于,采用渐进式循环回迁的方式将服务端中的备份数据迁移到回迁机,所述回迁机为备份时的原机或者其他新机器。
2.根据权利要求1所述的基于虚拟块设备存储的回迁卷级数据的方法,其特征在于,所述渐进式循环回迁的过程为:
服务端获取与原机相对应的快照卷base;
服务端获取快照卷base上的0到T0时刻的有效数据,将有效数据写到回迁机的源卷上,直到复制完成;
服务端依次获取快照卷base上的T0到T1时刻、T1到T2时刻、…Tn-1到Tn时刻的变化数据,依次将每个时间段的变化数据写到回迁机的源卷上,直到复制完成,分别记录每个时间段的变化数据的写入时间t1、t2、…、tn;
判断tn以及其前若干轮的时间是否连续小于预先设定的阈值t0,若不小于则继续记录下一时刻段的写入时间,并再进行上述判断,直到最新的若干轮的时间均小于阈值t0,获取快照卷base上的Tn到当前时刻的所有变化数据,将该变化数据写入到源卷上,直到写入完成;
将对应的接管机上的业务切换到回迁机上,完成回迁。
3.根据权利要求1所述的基于虚拟块设备存储的回迁卷级数据的方法,其特征在于,所述获取快照卷base上的有效数据或者变化数据的过程为:
服务端对快照卷base做快照,并映射挂载成相应时刻的快照卷,通过相应时刻的快照卷获取有效数据或者变化数据。
4.一种基于虚拟块设备存储的回迁卷级数据的系统,包括备份模块和业务接管模块,所述备份模块用于通过服务端对原机进行数据备份,所述业务...
【专利技术属性】
技术研发人员:刘金亚,张有成,姚崎,丁红,李海鹏,许萍萍,
申请(专利权)人:南京壹进制信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。