【技术实现步骤摘要】
一种数据迁移方法、装置、设备和介质
本申请实施例涉及计算机
,尤其涉及数据存储访问技术。
技术介绍
目前很多业务应用都需要支持大量的用户数据存储,业务服务商可能将用户的数据存储于云端服务器,以支持业务运行。当面临存储系统升级时,则需要将一个存储系统中的数据平滑迁移到新的存储系统中。现有技术中,进行数据迁移的方式可以是基于文件系统级别的数据迁移,或者快照形式的数据迁移。但是,文件系统级别的数据迁移对上层的文件系统有依赖,并且有时候也依赖于人工操作和控制;快照形式的数据迁移则需要停止业务服务,在数据迁移完成之后再重新启动服务,但这是很多业务服务场景所不能接受的。
技术实现思路
本申请实施例提供一种数据迁移方法、装置、设备和介质,以在不停止数据服务的情况下实现自动、便捷的数据迁移。第一方面,本申请实施例提供了一种数据迁移方法,包括:将源卷的存储空间划分为多个源存储单元,将目标卷的存储空间划分为多个目标存储单元;建立各所述源存储单元和所述目标存储单元的位置对应关系;< ...
【技术保护点】
1.一种数据迁移方法,其特征在于,包括:/n将源卷的存储空间划分为多个源存储单元,将目标卷的存储空间划分为多个目标存储单元;/n建立各所述源存储单元和所述目标存储单元的位置对应关系;/n当获取到数据访问请求时,确定所述数据访问请求的影响数据在所述源卷中所在的源存储单元;/n根据所述位置对应关系,若所述影响数据所在源存储单元对应的目标存储单元中不存在所述影响数据,则将所述影响数据所在的源存储单元的数据,拷贝至对应的所述目标存储单元内;/n根据拷贝后所述目标存储单元中的数据,对所述数据访问请求进行响应。/n
【技术特征摘要】
1.一种数据迁移方法,其特征在于,包括:
将源卷的存储空间划分为多个源存储单元,将目标卷的存储空间划分为多个目标存储单元;
建立各所述源存储单元和所述目标存储单元的位置对应关系;
当获取到数据访问请求时,确定所述数据访问请求的影响数据在所述源卷中所在的源存储单元;
根据所述位置对应关系,若所述影响数据所在源存储单元对应的目标存储单元中不存在所述影响数据,则将所述影响数据所在的源存储单元的数据,拷贝至对应的所述目标存储单元内;
根据拷贝后所述目标存储单元中的数据,对所述数据访问请求进行响应。
2.根据权利要求1所述的方法,其特征在于,各所述源存储单元的大小相等,各所述目标存储单元的大小相等,源存储单元和目标存储单元的大小相等。
3.根据权利要求1或2所述的方法,其特征在于,所述位置对应关系包括所述源存储单元的起始地址和目标存储单元的起始地址。
4.根据权利要求3所述的方法,其特征在于,所述位置对应关系中还包括所述源存储单元的偏移地址和目标存储单元的偏移地址。
5.根据权利要求1所述的方法,其特征在于,获取到数据访问请求之前,还包括:
若获取到数据从所述源卷向所述目标卷的迁移指示,则在逻辑存储层将应用层的数据访问卷从所述源卷切换挂载至所述目标卷。
6.根据权利要求1所述的方法,其特征在于,根据所述位置对应关系,将所述影响数据所在的源存储单元的数据,拷贝至对应的所述目标存储单元内之后,还包括:
对完成拷贝的所述目标存储单元进行拷贝完成的标记;
相应的,当获取到数据访问请求时,确定所述数据访问请求的影响数据在所述源卷中所在的源存储单元之后,还包括:
根据所述位置对应关系,如果所述影响数据所在源存储单元对应的目标存储单元...
【专利技术属性】
技术研发人员:马井玮,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。