数据存储对象的迁移方法、系统、电子设备及存储介质技术方案

技术编号:38429814 阅读:17 留言:0更新日期:2023-08-07 11:26
本发明专利技术公开了一种数据存储对象的迁移方法、系统、电子设备及存储介质,涉及大数据技术领域或其他相关领域,其中,该迁移方法包括:在校验待迁移存储对象满足预设迁移条件的情况下,响应存储迁移指令,采用迁移脚本将待迁移存储对象由源盘迁移至目标存储盘;在全部对象完成迁移后,通过代理工具在源盘卷组删除源盘。本发明专利技术解决了相关技术中存储迁移置换过程中,需要投入额外的置换资源的技术问题。需要投入额外的置换资源的技术问题。需要投入额外的置换资源的技术问题。

【技术实现步骤摘要】
数据存储对象的迁移方法、系统、电子设备及存储介质


[0001]本专利技术涉及大数据
,具体而言,涉及一种数据存储对象的迁移方法、系统、电子设备及存储介质。

技术介绍

[0002]目前,大量的计算机系统使用集中存储或分布式存储来保存系统或应用数据,以实现更好的性能、更高的可用性和更大的可扩展性等,但存储设备超出生命周期会出现老化(性能下降、故障率上升),存储厂商会对老旧型号产品停止支持(例如,备件停产、故障无法修复),因此,计算机系统所使用的存储需要及时进行更换,否则可能造成停机甚至数据丢失等严重后果。
[0003]相关技术中,针对存储迁移置换,普遍的方法有四种。第一种是重新搭建环境后导入数据,即,安排新的资源搭建一套置换环境,利用备份恢复方式进行数据同步,该方法的缺点是需要额外的资源投入,数据量较大时备份恢复的耗时较长,且备份恢复后若原环境仍在运行业务,会造成新环境与原环境中的数据不同步;第二种是原环境通过搭建备机的方式进行数据同步,该方法也需要投入额外的置换资源,且需要环境上运行有数据库并支持主备同步;第三种是停止应用后做数据拷本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据存储对象的迁移方法,其特征在于,应用于操作系统各目标节点预先部署的代理工具,迁移方法包括:在校验待迁移存储对象满足预设迁移条件的情况下,响应存储迁移指令,采用迁移脚本将所述待迁移存储对象由源盘迁移至目标存储盘;在全部对象完成迁移后,通过所述代理工具在源盘卷组删除所述源盘。2.根据权利要求1所述的迁移方法,其特征在于,在校验待迁移存储对象满足预设迁移条件之前,还包括:在所述操作系统的任意一个所述目标节点上部署所述代理工具后,由所述代理工具扫描所述操作系统,得到系统版本信息、存储产品信息以及数据库信息;将所述系统版本信息、所述存储产品信息以及所述数据库信息整理为所述操作系统的系统环境信息,并将所述系统环境信息传输至服务管理端的信息库中,其中,所述服务管理端的信息库基于所述系统环境信息确定在迁移存储对象过程中所需的所述迁移脚本。3.根据权利要求2所述的迁移方法,其特征在于,在将所述系统环境信息传输至服务管理端的信息库中之后,还包括:接收所述服务管理端的信息库返回的脚本版本比对结果;在所述脚本版本比对结果指示所述信息库存储的脚本版本与所述代理工具内迁移脚本的脚本版本不一致的情况下,响应脚本更新指令,将所述代理工具内预先存储的迁移脚本的脚本版本更新为最新版本。4.根据权利要求2所述的迁移方法,其特征在于,响应存储迁移指令,采用迁移脚本将所述待迁移存储对象由源盘迁移至目标存储盘的步骤,包括:在所述数据库信息指示数据库使用自动存储管理功能的情况下,将所述目标存储盘构建为自动存储节点,并将所述自动存储节点加入预设存储管理磁盘组;采用所述迁移脚本将所述待迁移存储对象由源盘迁移至所述自动存储节点。5.根据权利要求1所述的迁移方法,其特征在于,在校验待迁移存储对象满足预设迁移条件之前,包括:接收服务管理端传输的迁移条件检查指令,其中,所述迁移条件检查指令用于校验待迁移存储对象是否满足所述预设迁移条件;响应所述迁移条件检查指令,调用预设检查脚本;通过所述预设检查脚本扫描所述操作系统中的所述源盘卷组以及所述目标存储盘,得到所述源盘卷组中关联所述待迁移存储对象的历史存储块的块数量以及每个历史存储块的块容量、所述目标存储盘中的空闲存储块的块数量以及每个所述空闲存储块的块容量;比较所述历史存储块的块数量与所述空闲存储块的块数量,得到第一比较结果,并比较所述历史存储块的块容量与所述空闲存储块的块容量,得到第二比较结果;在所述第一比较结果指示所述空闲存储块的块数量大于所述历史存储块的块数量,且所述第二比较结果指示所述空闲存储块的块容量大于所述历史存储块的块容量的情况下,确定所述待迁移存储对象满足预设迁移条件。6.根据权利要求1所述的迁移方法,其特征在于,响应存储迁移指令,采用迁移脚本将所述待迁移存储对象由源盘迁移至目标存储盘的步骤,包括:在迁移过程中,按照预设周期时长抓取当前迁移进度以及迁移状态;
在所述迁移状态为正常的情况下,将所述当前迁移进度以指定进度形式发送至服务管理端。7.根据权利要求6所述的迁移方法,其特征在于,在按照预设周期时长抓取当前迁移进度以及迁移状态之后,包括:在所述迁移状态为异常或者中断的情况下,将迁移任...

【专利技术属性】
技术研发人员:张骞邓强迟爽
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1