[发明专利]一种数据迁移方法及装置在审
申请号: | 201910542899.2 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110334079A | 公开(公告)日: | 2019-10-15 |
发明(设计)人: | 杨昊霖;陈澍;臧国臣;曹少锋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云盘 存储 集群 挂载 数据迁移 次数据 平衡 迁移 均匀存储 删除请求 数据存储 异地存储 响应 局域网 申请 主机 | ||
本申请涉及一种数据迁移方法及装置,所述方法包括:预先挂载第一云盘,将数据存储在所述第一云盘中,其中,所述第一云盘与第一存储集群相对应;响应于云盘挂载请求,挂载第二云盘;其中,所述第二云盘与第二存储集群相对应,第一存储集群和第二存储集群处于不同的局域网中;对存储在所述第一云盘中的数据进行第一次数据重平衡,将所述第一云盘中的数据均匀存储在所述第一云盘和所述第二云盘中;响应于第一云盘删除请求,进行第二次数据重平衡,将经过第一次数据重平衡之后的所述第一云盘中的数据迁移到所述第二云盘中。本申请能够将不同存储集群的云盘分别挂载给同一云主机,通过数据在云盘之间的迁移,实现数据的在线异地存储迁移。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据迁移方法及装置。
背景技术
Ceph是一种性能优良、具有高可靠性和可扩展性的开源分布式文件系统。基于Ceph的分布式云存储集群Server SAN(Storage Area Network,存储区域网络),由多台部署Ceph软件的x86服务器组成存储资源池,通过以太网络向计算节点x86服务器(Ceph客户端)挂载云盘,目前支持块、对象、文件三种存储方式。随着云计算相关软硬件技术的迅速发展,基于Ceph的Server SAN,在某些场景下已经可以取代传统光纤网络+磁盘阵列的FC-SAN,部署和运行相关数据库,使数据库获得云存储的软件定义扩展、低成本、运维灵活等优势。
现有的技术方案在对数据进行迁移时,存在以下问题:由于数据库一般部署在传统的集中式存储设备中,无法进行异地迁移存储;在使用镜像拷贝迁移存储时,数据库需要停机。
发明内容
本申请所要解决的技术问题在于,提供一种数据迁移方法及装置,能够将不同存储集群的云盘分别挂载给同一云主机,通过数据在云盘之间的迁移,实现数据的在线异地存储迁移。
为了解决上述技术问题,本申请实施例提供了一种数据迁移方法,可应用于云主机侧,所述方法包括:
预先挂载第一云盘,将数据存储在所述第一云盘中,其中,所述第一云盘与第一存储集群相对应;
响应于云盘挂载请求,挂载第二云盘;其中,所述第二云盘与第二存储集群相对应,所述第一存储集群和所述第二存储集群处于不同的局域网中;
对存储在所述第一云盘中的数据进行第一次数据重平衡,将所述第一云盘中的数据均匀存储在所述第一云盘和所述第二云盘中;
响应于第一云盘删除请求,进行第二次数据重平衡,将经过第一次数据重平衡之后的所述第一云盘中的数据迁移到所述第二云盘中。
本申请实施例还提供了另一种数据迁移方法,可应用于存储集群管理侧,所述方法包括:
根据预设集群框架,创建第二存储集群,所述第二存储集群与预设的第一存储集群处于不同的局域网中;其中,所述第一存储集群对应第一云盘;
创建与所述第二存储集群相对应的第二云盘;
将所述第二存储集群的集群配置文件和密钥文件发送至云主机,以使得所述云主机根据所述集群配置文件和所述密钥文件挂载所述第二云盘;
当检测到所述第一云盘中的数据迁移到所述第二云盘时,将所述第一存储集群的相应数据迁移到所述第二存储集群中。
本申请实施例还提供了一种数据迁移装置,所述装置包括:
预处理模块,用于预先挂载第一云盘,将数据存储在所述第一云盘中,其中,所述第一云盘与第一存储集群相对应;
挂载请求响应模块,用于响应于云盘挂载请求,挂载第二云盘;其中,所述第二云盘与第二存储集群相对应,所述第一存储集群和所述第二存储集群处于不同的局域网中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910542899.2/2.html,转载请声明来源钻瓜专利网。