【技术实现步骤摘要】
一种云迁移系统、方法、电子设备及存储介质
[0001]本专利技术涉及云迁移
,尤其涉及一种云迁移系统
、
方法
、
电子设备及存储介质
。
技术介绍
[0002]随着云技术的高速发展,越来越多的企业开始使用私有云
、
公有云或混合云运行企业提供的各项服务以及存储各服务的数据等等
。
[0003]私有云是为企业单独使用而构建的,具有较高的安全性
。
公有云在整个开放的共有网络中提供服务,具有较强的计算能力
。
混合云是将私有云以及公有云进行融合和匹配,兼具私有云的安全性以及公有云的计算能力,是目前云技术的主要发展方向之一
。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供了一种云迁移系统
、
方法
、
电子设备及存储介质,以提高云迁移的可靠性
。
[0005]根据本专利技术的一方面,提供了一种云迁移系统,所述系统包括:
[0006]数据迁移模块,用于将待迁移的数据从源云主体中迁移至目标云主体;
[0007]元数据信息迁移模块,用于将待迁移元数据从所述源云主体中迁移至所述目标云主体;其中,所述待迁移元数据用于指示所述待迁移的数据在所述源云主体中的存储位置;
[0008]任务迁移模块,用于将待迁移的任务从所述源云主体中迁移至所述目标云主体
。
[0009]在一种可能的实施例中,所述数据迁移模块包 ...
【技术保护点】
【技术特征摘要】
1.
一种云迁移系统,其特征在于,所述系统包括:数据迁移模块,用于将待迁移的数据从源云主体中迁移至目标云主体;元数据信息迁移模块,用于将待迁移元数据从所述源云主体中迁移至所述目标云主体;其中,所述待迁移元数据用于指示所述待迁移的数据在所述源云主体中的存储位置;任务迁移模块,用于将待迁移的任务从所述源云主体中迁移至所述目标云主体
。2.
根据权利要求1所述的系统,其特征在于,所述数据迁移模块包括:存量数据迁移子模块以及增量数据迁移子模块;所述待迁移的数据包括存量数据以及增量数据,其中,所述存量数据为预设时刻前产生的数据;所述增量数据为所述预设时刻至当前时刻之间产生的数据;所述存量数据迁移子模块,用于将所述存量数据从所述源云主体中迁移至所述目标云主体;所述增量数据迁移子模块,用于对迁移至所述目标云主体中的所述任务进行任务回溯,生成增量数据
。3.
根据权利要求2所述的系统,其特征在于,所述数据迁移模块还包括:数据校验子模块;所述数据校验子模块,用于检测迁移至所述目标云主体中的存量数据与所述源云主体中的存量数据是否一致;在所述目标云主体中的存量数据与所述源云主体中的存量数据不一致的情况下,对所述存量数据进行重新迁移,直至所述目标云主体中的存量数据与所述源云主体中的存量数据一致;检测所述目标云主体中生成的增量数据与所述源云主体中的增量数据是否一致;在所述目标云主体中生成的增量数据与所述源云主体中的增量数据不一致的情况下,重新对所述目标云主体中的所述任务进行任务回溯,直至所述目标云主体中的增量数据与所述源云主体中的增量数据一致
。4.
根据权利要求1所述的系统,其特征在于,所述元数据信息迁移模块,用于在所述目标云主体中建立索引服务;在所述目标云主体中的索引服务接收到数据访问请求的情况下,基于所述源云主体中的待迁移元数据从所述源云主体中获取所述数据访问请求针对的数据
。5.
根据权利要求4所述的系统,其特征在于,所述元数据信息迁移模块还包括:元数据校验子模块;所述元数据校验子模块,用于检测迁移至所述目标云主体中的元数据与所述源云主体中的待迁移元数据是否一致;在所述目标云主体中的元数据与所述源云主体中的待迁移元数据不一致的情况下,对所述待迁移元数据进行重新迁移,直至所述目标云主体中的元数据与所述源云主体中待迁移元数据一致
。6.
根据权利要求1所述的系统,其特征在于,所述元数据信息迁移模块,用于通过索引日志对所述源云主体中的待迁移元数据进行实时备份;在迁移至所述目标云主体中的元数据与所述源云主体中的待迁移元数据不一致的情况下,基于所述索引日志对迁移至所述目标云主体中的元数据进行修改
。7.
根据权利要求1所述的系统,其特征在于,所述任务迁移模块包括:任务迁移子模块以及任务校验子模块;
所述任务校验子模块,用于检验所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态是否一致;在所述源云主体中待迁移的任务的状态与迁移至所述目标云主体中的任务的状态不一致的情况下,对所述待迁移的任务进行重新迁移;直至所述源云主...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。