当前位置: 首页 > 专利查询>度小满科技专利>正文

一种云迁移系统技术方案

技术编号:39734193 阅读:8 留言:0更新日期:2023-12-17 23:36
本发明专利技术提供一种云迁移系统

【技术实现步骤摘要】
一种云迁移系统、方法、电子设备及存储介质


[0001]本专利技术涉及云迁移
,尤其涉及一种云迁移系统

方法

电子设备及存储介质


技术介绍

[0002]随着云技术的高速发展,越来越多的企业开始使用私有云

公有云或混合云运行企业提供的各项服务以及存储各服务的数据等等

[0003]私有云是为企业单独使用而构建的,具有较高的安全性

公有云在整个开放的共有网络中提供服务,具有较强的计算能力

混合云是将私有云以及公有云进行融合和匹配,兼具私有云的安全性以及公有云的计算能力,是目前云技术的主要发展方向之一


技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种云迁移系统

方法

电子设备及存储介质,以提高云迁移的可靠性

[0005]根据本专利技术的一方面,提供了一种云迁移系统,所述系统包括:
[0006]数据迁移模块,用于将待迁移的数据从源云主体中迁移至目标云主体;
[0007]元数据信息迁移模块,用于将待迁移元数据从所述源云主体中迁移至所述目标云主体;其中,所述待迁移元数据用于指示所述待迁移的数据在所述源云主体中的存储位置;
[0008]任务迁移模块,用于将待迁移的任务从所述源云主体中迁移至所述目标云主体

[0009]在一种可能的实施例中,所述数据迁移模块包括:存量数据迁移子模块以及增量数据迁移子模块;所述待迁移的数据包括存量数据以及增量数据,其中,所述存量数据为预设时刻前产生的数据;所述增量数据为所述预设时刻至当前时刻之间产生的数据;
[0010]所述存量数据迁移子模块,用于将所述存量数据从所述源云主体中迁移至所述目标云主体;
[0011]所述增量数据迁移子模块,用于对迁移至所述目标云主体中的所述任务进行任务回溯,生成增量数据

[0012]在一种可能的实施例中,所述数据迁移模块还包括:数据校验子模块;
[0013]所述数据校验子模块,用于检测迁移至所述目标云主体中的存量数据与所述源云主体中的存量数据是否一致;在所述目标云主体中的存量数据与所述源云主体中的存量数据不一致的情况下,对所述存量数据进行重新迁移,直至所述目标云主体中的存量数据与所述源云主体中的存量数据一致;
[0014]检测所述目标云主体中生成的增量数据与所述源云主体中的增量数据是否一致;在所述目标云主体中生成的增量数据与所述源云主体中的增量数据不一致的情况下,重新对所述目标云主体中的所述任务进行任务回溯,直至所述目标云主体中的增量数据与所述源云主体中的增量数据一致

[0015]在一种可能的实施例中,所述元数据信息迁移模块,用于在所述目标云主体中建
立索引服务;在所述目标云主体中的索引服务接收到数据访问请求的情况下,基于所述源云主体中的待迁移元数据从所述源云主体中获取所述数据访问请求针对的数据

[0016]在一种可能的实施例中,所述元数据信息迁移模块还包括:元数据校验子模块;
[0017]所述元数据校验子模块,用于检测迁移至所述目标云主体中的元数据与所述源云主体中的待迁移元数据是否一致;在所述目标云主体中的元数据与所述源云主体中的待迁移元数据不一致的情况下,对所述待迁移元数据进行重新迁移,直至所述目标云主体中的元数据与所述源云主体中待迁移元数据一致

[0018]在一种可能的实施例中,所述元数据信息迁移模块,用于通过索引日志对所述源云主体中的待迁移元数据进行实时备份;在迁移至所述目标云主体中的元数据与所述源云主体中的待迁移元数据不一致的情况下,基于所述索引日志对迁移至所述目标云主体中的元数据进行修改

[0019]在一种可能的实施例中,所述任务迁移模块包括:任务迁移子模块以及任务校验子模块;
[0020]所述任务校验子模块,用于检验所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态是否一致;在所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态不一致的情况下,对所述待迁移的任务进行重新迁移;直至所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态一致;
[0021]所述任务迁移子模块,用于同步运行所述源云主体中待迁移的任务以及迁移至所述目标云主体中的任务,直至所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态一致

[0022]根据本专利技术的另一方面,提供了一种云迁移方法,所述方法包括:
[0023]将待迁移的数据从源云主体中迁移至目标云主体;
[0024]将待迁移元数据从所述源云主体中迁移至所述目标云主体;其中,所述待迁移元数据用于指示所述待迁移的数据在所述源云主体中的存储位置;
[0025]将待迁移的任务从所述源云主体中迁移至所述目标云主体

[0026]在一种可能的实施例中,所述待迁移的数据包括存量数据以及增量数据,其中,所述存量数据为预设时刻前产生的数据;所述增量数据为所述预设时刻至当前时刻之间产生的数据;
[0027]所述将待迁移的数据从源云主体中迁移至目标云主体,包括:
[0028]将所述存量数据从所述源云主体中迁移至所述目标云主体;
[0029]对迁移至所述目标云主体中的所述任务进行任务回溯,生成增量数据

[0030]在一种可能的实施例中,所述方法还包括:
[0031]检测迁移至所述目标云主体中的存量数据与所述源云主体中的存量数据是否一致;在所述目标云主体中的存量数据与所述源云主体中的存量数据不一致的情况下,对所述存量数据进行重新迁移,直至所述目标云主体中的存量数据与所述源云主体中的存量数据一致;
[0032]检测所述目标云主体中生成的增量数据与所述源云主体中的增量数据是否一致;在所述目标云主体中生成的增量数据与所述源云主体中的增量数据不一致的情况下,重新对所述目标云主体中的所述任务进行任务回溯,直至所述目标云主体中的增量数据与所述
源云主体中的增量数据一致

[0033]在一种可能的实施例中,所述方法还包括:
[0034]在所述目标云主体中建立索引服务;在所述目标云主体中的索引服务接收到数据访问请求的情况下,基于所述源云主体中的待迁移元数据从所述源云主体中获取所述数据访问请求针对的数据

[0035]在一种可能的实施例中,所述方法还包括:
[0036]检验所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态是否一致;在所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态不一致的情况下,对所述带迁移的任务进行重新迁移;直至所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态一致;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种云迁移系统,其特征在于,所述系统包括:数据迁移模块,用于将待迁移的数据从源云主体中迁移至目标云主体;元数据信息迁移模块,用于将待迁移元数据从所述源云主体中迁移至所述目标云主体;其中,所述待迁移元数据用于指示所述待迁移的数据在所述源云主体中的存储位置;任务迁移模块,用于将待迁移的任务从所述源云主体中迁移至所述目标云主体
。2.
根据权利要求1所述的系统,其特征在于,所述数据迁移模块包括:存量数据迁移子模块以及增量数据迁移子模块;所述待迁移的数据包括存量数据以及增量数据,其中,所述存量数据为预设时刻前产生的数据;所述增量数据为所述预设时刻至当前时刻之间产生的数据;所述存量数据迁移子模块,用于将所述存量数据从所述源云主体中迁移至所述目标云主体;所述增量数据迁移子模块,用于对迁移至所述目标云主体中的所述任务进行任务回溯,生成增量数据
。3.
根据权利要求2所述的系统,其特征在于,所述数据迁移模块还包括:数据校验子模块;所述数据校验子模块,用于检测迁移至所述目标云主体中的存量数据与所述源云主体中的存量数据是否一致;在所述目标云主体中的存量数据与所述源云主体中的存量数据不一致的情况下,对所述存量数据进行重新迁移,直至所述目标云主体中的存量数据与所述源云主体中的存量数据一致;检测所述目标云主体中生成的增量数据与所述源云主体中的增量数据是否一致;在所述目标云主体中生成的增量数据与所述源云主体中的增量数据不一致的情况下,重新对所述目标云主体中的所述任务进行任务回溯,直至所述目标云主体中的增量数据与所述源云主体中的增量数据一致
。4.
根据权利要求1所述的系统,其特征在于,所述元数据信息迁移模块,用于在所述目标云主体中建立索引服务;在所述目标云主体中的索引服务接收到数据访问请求的情况下,基于所述源云主体中的待迁移元数据从所述源云主体中获取所述数据访问请求针对的数据
。5.
根据权利要求4所述的系统,其特征在于,所述元数据信息迁移模块还包括:元数据校验子模块;所述元数据校验子模块,用于检测迁移至所述目标云主体中的元数据与所述源云主体中的待迁移元数据是否一致;在所述目标云主体中的元数据与所述源云主体中的待迁移元数据不一致的情况下,对所述待迁移元数据进行重新迁移,直至所述目标云主体中的元数据与所述源云主体中待迁移元数据一致
。6.
根据权利要求1所述的系统,其特征在于,所述元数据信息迁移模块,用于通过索引日志对所述源云主体中的待迁移元数据进行实时备份;在迁移至所述目标云主体中的元数据与所述源云主体中的待迁移元数据不一致的情况下,基于所述索引日志对迁移至所述目标云主体中的元数据进行修改
。7.
根据权利要求1所述的系统,其特征在于,所述任务迁移模块包括:任务迁移子模块以及任务校验子模块;
所述任务校验子模块,用于检验所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态是否一致;在所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态不一致的情况下,对所述待迁移的任务进行重新迁移;直至所述源云主...

【专利技术属性】
技术研发人员:冯春锋赵辉潘丹
申请(专利权)人:度小满科技
类型:发明
国别省市:

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

1