数据迁移的方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:26503912 阅读:35 留言:0更新日期:2020-11-27 15:31
本申请提供一种数据迁移的方法、装置、电子设备和计算机存储介质,其方法包括获取待迁移文件的源存储位置;生成携带有源存储位置的迁移命令;利用迁移命令调用目标集群的数据迁移工具,从而触发数据迁移工具启动至少一个用于将源集群的待迁移文件迁移至预设的目标集群的目标存储位置的数据迁移线程;在数据迁移线程运行时,利用数据迁移工具按一定的扫描间隔扫描每一个数据迁移线程的进度信息,并基于进度信息在显示设备上实时显示对应的迁移进度。本方案通过实时扫描每一个数据迁移进程,实现在显示设备上实时的显示当前的迁移进度,从而有助于有关人员及时发现数据迁移过程中的问题,提高数据迁移的效率。

【技术实现步骤摘要】
数据迁移的方法、装置、电子设备和计算机存储介质
本专利技术涉及网络
,特别涉及一种数据迁移的方法、装置、电子设备和计算机存储介质。
技术介绍
跨集群的数据迁移,是分布式系统中一种常见的操作,其目的在于将源集群(一个集群包括多个服务器)中指定的待迁移文件迁移到目标集群,从而实现待迁移文件的转移或备份。现有的数据迁移方法中,目标集群的数据迁移工具被启动后,就会自动开始数据迁移,即从源集群向目标集群迁移指定的待迁移文件,而数据迁移过程中有关人员只能等待数据迁移工具退出,而无法了解实时的迁移进度,导致数据迁移过程中出现的问题(例如网络环境恶化导致传输速率过低)无法及时被发现和解决,使得数据迁移的效率较低。
技术实现思路
基于上述现有技术存在的问题,本申请提供一种数据迁移的方法、装置、电子设备和计算机存储介质,以提供一种可展示实时迁移进度的数据迁移方案。本申请第一方面提供一种数据迁移的方法,应用于目标集群,所述方法包括:获取待迁移文件的源存储位置;其中,所述源存储位置指代所述待迁移文件在源集群的存储位置;本文档来自技高网...

【技术保护点】
1.一种数据迁移的方法,其特征在于,应用于目标集群,所述方法包括:/n获取待迁移文件的源存储位置;其中,所述源存储位置指代所述待迁移文件在源集群的存储位置;/n生成携带有所述源存储位置的迁移命令;/n利用所述迁移命令调用所述目标集群的数据迁移工具,从而触发所述数据迁移工具启动至少一个数据迁移线程;其中,所述数据迁移线程用于将所述待迁移文件迁移至所述目标集群的目标存储位置;/n在所述数据迁移线程运行时,利用所述数据迁移工具按一定的扫描间隔扫描得到每一个所述数据迁移线程的进度信息,并基于所述进度信息实时在显示设备上显示对应的迁移进度。/n

【技术特征摘要】
1.一种数据迁移的方法,其特征在于,应用于目标集群,所述方法包括:
获取待迁移文件的源存储位置;其中,所述源存储位置指代所述待迁移文件在源集群的存储位置;
生成携带有所述源存储位置的迁移命令;
利用所述迁移命令调用所述目标集群的数据迁移工具,从而触发所述数据迁移工具启动至少一个数据迁移线程;其中,所述数据迁移线程用于将所述待迁移文件迁移至所述目标集群的目标存储位置;
在所述数据迁移线程运行时,利用所述数据迁移工具按一定的扫描间隔扫描得到每一个所述数据迁移线程的进度信息,并基于所述进度信息实时在显示设备上显示对应的迁移进度。


2.根据权利要求1所述的方法,其特征在于,所述生成携带有所述源存储位置的迁移命令,包括:
按预设的格式组合所述源存储位置,预设的目标存储位置和预设的任务并发数量N,得到所述迁移命令;
其中,所述利用所述迁移命令调用所述目标集群的数据迁移工具,从而触发所述数据迁移工具启动至少一个数据迁移线程,包括:
利用所述迁移命令调用所述目标集群的数据迁移工具,从而触发所述数据迁移工具启动N个数据迁移线程。


3.根据权利要求1所述的方法,其特征在于,所述获取待迁移文件的源存储位置之前,还包括:
利用所述源集群的网络地址与所述源集群建立网络连接,并测试所述网络连接是否稳定;
若所述网络连接不稳定,则不执行所述获取待迁移文件的源存储位置;
若所述网络连接稳定,则执行所述获取待迁移文件的源存储位置。


4.根据权利要求1所述的方法,其特征在于,所述利用所述迁移命令调用所述目标集群的数据迁移工具,从而触发所述数据迁移工具启动至少一个数据迁移线程之后,还包括:
在所述数据迁移线程运行时,实时检测每一个数据迁移线程是否发生异常退出;
若检测到任意一个所述数据迁移线程发生异常退出,拉起发生异常退出的所述数据迁移线程。


5.根据权利要求4所述的方法,其特征在于,所述生成携带有所述源存储位置的迁移命令,包括:
按预设的格式组合所述源存储位置,预设的目标存储位置和预设的重试次数,得到所述迁移命令;
其中,所述拉起发生异常退出的所述数据迁移线程之前,还包括:
判断发生异常退出的所述数据迁移线程,在本次数据迁移中累计发生异常退出的次数是否大于所述重试次数;
若发生异常退出的所述数据迁...

【专利技术属性】
技术研发人员:刘彬
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:北京;11

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

1