CN112083889B 数据迁移方法、装置、设备及可读存储介质 (腾讯科技(深圳)有限公司)_第1页
CN112083889B 数据迁移方法、装置、设备及可读存储介质 (腾讯科技(深圳)有限公司)_第2页
CN112083889B 数据迁移方法、装置、设备及可读存储介质 (腾讯科技(深圳)有限公司)_第3页
CN112083889B 数据迁移方法、装置、设备及可读存储介质 (腾讯科技(深圳)有限公司)_第4页
CN112083889B 数据迁移方法、装置、设备及可读存储介质 (腾讯科技(深圳)有限公司)_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

的目的盘信息,源端云硬盘对应有第一代理服信息和目的盘信息建立迁移任务;根据迁移任过程中需要停止读写业务而导致的数据迁移过2获取源端云硬盘的源盘信息和目的云硬盘的目的盘信息,所述源根据所述源盘信息和所述目的盘信息建立迁移任务,所述迁移任务用根据所述迁移任务,由所述第一代理服务和所述第二代理服务切换至中转代理服务,通过所述中转代理服务接收对所述源端云硬盘和所述目的云硬盘的输向所述中转代理服务发送对第i个数据块进行迁移的迁移请求,所述迁移请求中包括接收所述中转代理服务反馈的迁移响应,所述迁移响应为对所述第i个数据块进行迁接收所述中转代理服务反馈的第一请求失败响应,所述第一接收所述中转代理服务反馈的第二请求失败响应,所述第二接收所述中转代理服务反馈的第一请求成功响应,所述第一请求成功响应为所述第i接收所述中转代理服务反馈的第二请求成功响应,所述第二请求成功响应为所述第i4.根据权利要求3所述的方法,其特征在于,所述根据所述迁响应于接收到所述第一请求失败响应,由所述中转代理服务切换回所述第一代理服5.根据权利要求3所述的方法,其特征在于,3响应于接收到所述第一请求成功响应或所述第二请求成功响应,继续对所述第i个数6.根据权利要求1至5任一所述的方法,其特征在于从所述源端存储仓库获取所述源端云硬盘的根据所述迁移任务,向所述中转代理服务发送迁移任务信息,获取模块,用于获取源端云硬盘的源盘信息和目的云硬盘的目的盘建立模块,用于根据所述源盘信息和所述目的盘信息建立迁移任务,所述切换模块,用于根据所述迁移任务,由所述第一代理服中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如权利要求1述至少一段程序由处理器加载并执行以实现如权利要求1至8任一所述的45指令集由处理器加载并执行以实现如上述本申请实施例中任一所[0024]图3是基于图2示出的实施例提供的终端和数据迁移主机之间进行迁移任务创建6[0040]示意性的,请参考图1,其示出了本申请一个示例性实施例提供的实施环境示意[0043]中转代理服务130用于在源端主机110中的源盘向目的端主机120中的目标盘进行7[0044]中转代理服务130负责接收Agent端(即输入输出代理服务器150)的输入输出迁移的数据块在迁移期间源盘和目的盘数据一致性。[0045]迁移控制服务器140负责接收迁移任务请求,并将源盘中的源端数据按数据块粒[0047]值得注意的是,上述服务器是多个物理服务器构成的服务器集群或者分布式系[0048]示意性的,以本申请实施例中提供的指纹文件的存储方法应用于云服务器中为施例提供的数据迁移方法的流程图,以该方法应用于如图1所示的迁移控制服务器中为例8代理服务从源端主机的存储仓库中进行数据的第二代理服务从目的端主机的存储仓库中进行数据[0062]其中,在终端和数据迁移主机之间进行迁移任务创建时,请参考如图3所示的过所属的分组等信息;界面310支持一次选一个或者多个分组粒度或组内的单盘粒度来创建[0065]通过界面310向后台提交迁移任务之前,还要向运维系统查询每个盘的扇区大小移主机330自动选择负载轻的迁移控制服务器/中转代理服务来完成数据迁移。其中,由一个迁移控制服务器和一个中转代理服务组成一个数据迁移服务组,选择负载轻的数9[0099]响应于源盘信息与从源端主机获取的源存储信息一致,则确定源盘信息校验通[0105]通过中转代理服务在迁移过程中接收对源端云硬盘和目的云硬盘的输入输出请路切换到中转代理服务上,通知请求携带中转代理服务的IP地址;此时KVM的代理服务[0110]中转代理服务在接收到迁移任务信息后,将源端云硬盘按block指定大小进行[0121]迁移控制服务器根据源端主机的IP地址,向源端主机获取源端云硬盘的源盘信[0128]创盘响应为目的端主机中创建目的云硬盘,并将目的云步完成状态中的任意一种,图7是本申请另一个示例性实施例提供的数据迁移方法的流程[0161]该迁移请求中包括第i个数据块的数据块状态,中转代理服务用于对数据块状态[0163]由于中转代理服务在根据迁移请求验证第i个数据块的数据块状态后,会向迁移[0164]迁移请求中还包括第i个数据块的逻辑区块地址(LogicalBlockAddress,[0173]可选地,针对上述四种迁移响应,在迁移控制服务器在对第i个数据块进行处理[0181]数据块迁移完成后,中转代理服务会收到迁移控制服务器请求将block迁移为同[0183]迁移控制服务器如果收到更新成功响应,则继续迁移下一个block,直到所有设置block状态,中转代理服务920将block状态设置为同步完成状态并向迁移控制服务器[0196]图11是本申请一个示例性实施例提供的数据迁移装置的结移任务用于指示将源端云硬盘中的源端数据迁移至所[0203]发送单元1142,用于向所述中转代理服务发送对第i个数据块进行迁移的迁移请述第一请求失败响应中包括所述同步完成状态,所述第一请求失败响应用于指示所述第i述第二请求失败响应中包括所述写保护状态,所述第二请求失败响应用于指示所述第i个述第一请求成功响应为所述第i个数据块处于所述迁移状态时,所述中转代理服务验证通述第二请求成功响应为所述第i个数据块处于所述初始化状态时,所述中转代理服务验证转代理服务发送迁移任务信息,所述迁移任务信息中包括所述源盘信息和所述目的盘信1303的系统存储器1304,以及连接系统存储器1304和中央处理单元1301的系统总线1305。可擦可编程只读存储器(ElectricallyErasableProgrammableReadOnlyMemory,上的远程计算机运行。也即服务器1300可以通过连接在系统总线1305上的网络接口单元[0229]本申请的实施例还提供了一种计算机设备,该计算机设[0233]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论