数据迁移方法以及装置制造方法及图纸

技术编号:37711969 阅读:32 留言:0更新日期:2023-06-02 00:05
本说明书实施例提供数据迁移方法以及装置,其中所述数据迁移方法包括:在迁移时间点将初始集群中的待迁移数据,迁移至目标集群;在所述待迁移数据迁移完成的情况下,根据所述迁移时间点在所述初始集群的初始任务队列中读取数据操作任务,并存储至所述目标集群的目标任务队列;通过初始集群执行所述初始任务队列中的任务,以及通过所述目标集群执行所述目标任务队列中的任务;在所述初始集群和所述目标集群的任务执行进度相同的情况下,将与所述初始集群对应的待写入数据操作任务切换至所述目标集群。述目标集群。述目标集群。

【技术实现步骤摘要】
数据迁移方法以及装置


[0001]本说明书实施例涉及计算机
,特别涉及一种数据迁移方法。

技术介绍

[0002]随着计算机技术的发展,信息化时代的到来使得数据存储的关注度越来越高。实际应用中,由于服务调整、服务升级等问题,需要以新集群替换旧集群。在新旧集群切换的过程中,如何将旧集群中的数据完整的迁移到新集群中是必然要面对的问题。现有技术中,在数据迁移的过程中,均是采用停机(关闭集群)的方式进行数据迁移,这将导致集群在长时间内无法提供服务,任务连续性无法保证,从而降低了用户体验。因此亟需一种数据迁移方法以解决上述问题。

技术实现思路

[0003]有鉴于此,本说明书实施例提供了一种数据迁移方法。本说明书一个或者多个实施例同时涉及一种数据迁移装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
[0004]根据本说明书实施例的第一方面,提供了一种数据迁移方法,包括:
[0005]在迁移时间点将初始集群中的待迁移数据,迁移至目标集群;
[0006]在所述待迁移数据迁本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据迁移方法,应用于集群管理服务器,包括:在迁移时间点将初始集群中的待迁移数据,迁移至目标集群;在所述待迁移数据迁移完成的情况下,根据所述迁移时间点在所述初始集群的初始任务队列中读取数据操作任务,并存储至所述目标集群的目标任务队列;通过初始集群执行所述初始任务队列中的任务,以及通过所述目标集群执行所述目标任务队列中的任务;在所述初始集群和所述目标集群的任务执行进度相同的情况下,将与所述初始集群对应的待写入数据操作任务切换至所述目标集群。2.根据权利要求1所述的方法,所述将与所述初始集群对应的待写入数据操作任务切换至所述目标集群,包括:执行所述初始集群和所述目标集群的任务双写入操作;根据任务切换规则将与所述初始集群对应的待写入数据操作任务切换至所述目标集群。3.根据权利要求2所述的方法,所述根据任务切换规则将与所述初始集群对应的待写入数据操作任务切换至所述目标集群,包括:基于所述任务切换规则确定任务切换参数;根据所述任务切换参数在与所述初始集群对应的待写入数据操作任务中确定第一数据操作任务,并将所述第一数据操作任务写入所述目标任务队列;基于所述任务切换规则对所述任务切换参数进行更新,将更新后的任务切换参数作为所述任务切换参数,并执行所述根据所述任务切换参数在与所述初始集群对应的待写入数据操作任务中确定第一数据操作任务,并将所述第一数据操作任务写入所述目标任务队列的步骤;在更新后的任务切换参数满足与所述任务切换规则对应的任务切换条件的情况下,将与所述初始集群对应的待写入数据操作任务切换至所述目标集群。4.根据权利要求1所述的方法,在所述待迁移数据迁移完成的情况下,所述根据所述迁移时间点在所述初始集群的初始任务队列中读取数据操作任务,并存储至所述目标集群的目标任务队列,包括:根据所述迁移时间点在所述初始集群的初始任务队列中读取处于执行完成状态的第一操作任务,处于执行状态的第二操作任务,以及处于未执行状态的第三操作任务;在所述第一操作任务,所述第二操作任务和/或所述第三操作任务中选择目标操作任务作为数据操作任务,并存储至所述目标集群的目标任务队列。5.根据权利要求1所述的方法,所述将与所述初始集群对应的待写入数据操作任务切换至所述目标集群步骤执行之前,还包括:获取针对初始集群的初始数据操作任务;基于预设任务写入参数将所述初始数据操作任务写入初始任务队列;相应的,所述根据所述迁移时间点在所述初始集群的初始任务队列中读取数据操作任...

【专利技术属性】
技术研发人员:丁文彪杨祥东刘东顺于永恒
申请(专利权)人:浙江网商银行股份有限公司
类型:发明
国别省市:

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

1