设备数据的迁移方法、装置、设备及存储介质制造方法及图纸

技术编号:39175311 阅读:13 留言:0更新日期:2023-10-27 08:23
本申请公开了一种设备数据的迁移方法、装置、设备及存储介质,所述设备数据的迁移方法包括:响应于用户触发的数据迁移适配指令,数据迁移适配指令中明确原设备以及目标设备;向原设备发送数据打包指令,以供原设备基于数据打包指令,将本地数据存储至硬盘;在确定硬盘安装成功至目标设备后,向目标设备发送数据适配指令,以供目标设备基于数据适配指令,获取硬盘中存储的本地数据和原设备存储在云端服务器的云端数据,并对本地数据和云端数据进行设备适配处理,返回迁移适配结果。本申请将原设备上存储在硬盘的本地数据以及原设备的云端数据迁移并适配至目标设备,实现原设备的完整数据迁移至目标设备,以此提高设备间数据迁移的完整性。移的完整性。移的完整性。

【技术实现步骤摘要】
设备数据的迁移方法、装置、设备及存储介质


[0001]本申请涉及通信计算机
,尤其涉及一种设备数据的迁移方法、装置、设备及存储介质。

技术介绍

[0002]当前,不少应用场景需要将原设备(如NAS设备,Network Attached Storage,网络附属存储)的完整数据迁移并适配到目标设备。
[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]本申请还提供一种设备数据的迁移设备,所述设备数据的迁移设备包括:存储器、处理器以及存储在存储器上的用于实现所述设备数据的迁移方法的程序,
[0037]所述存储器用于存储实现设备数据的迁移方法的程序;
[0038]所述处理器用于执行实现所述设备数据的迁移方法的程序,以实现所述设备数据的迁移方法的步骤。
[0039]本申请还提供一种存储介质,所述存储介质上存储有实现设备数据的迁移方法的程序,所述实现设备数据的迁移方法的程序被处理器执行以实现所述设备数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备数据的迁移方法,其特征在于,所述设备数据的迁移方法包括:响应于用户触发的数据迁移适配指令,所述数据迁移适配指令中明确原设备以及目标设备;向所述原设备发送数据打包指令,以供所述原设备基于所述数据打包指令,将本地数据存储至硬盘;在确定所述硬盘安装成功至所述目标设备后,向所述目标设备发送数据适配指令,以供所述目标设备基于所述数据适配指令,获取所述硬盘中存储的本地数据和原设备存储在云端服务器的云端数据,并对所述本地数据和所述云端数据进行设备适配处理,返回迁移适配结果,其中,设备适配处理是指将与目标设备相关模块适配的数据进行保存。2.如权利要求1所述的设备数据的迁移方法,其特征在于,所述原设备基于所述数据打包指令,将本地数据存储至硬盘的步骤,包括:所述原设备基于所述数据打包指令,控制第一系统模块停止运行,所述第一系统模块包括原设备的业务模块和功能模块;在每一所述第一系统模块停止运行后,所述原设备对该所述第一系统模块进行数据打包,得到该所述第一系统模块的本地数据,并将该所述系统模块的本地数据存储至硬盘;所述原设备重复对每一系统模块的数据打包和存储至硬盘的步骤,直至所述原设备的全部系统模块完成数据打包和存储至硬盘;或者,在全部所述第一系统模块停止运行后,所述原设备将全部所述第一系统模块进行数据打包,得到全部所述第一系统模块的硬盘数据,并将全部所述系统模块的硬盘数据存储至硬盘。3.如权利要求1所述的设备数据的迁移方法,其特征在于,所述对所述硬盘数据和所述云端数据进行设备适配处理,返回迁移适配结果的步骤,包括:所述目标设备控制第二系统模块停止运行,所述第二系统模块包括目标设备的业务模块和功能模块;在每一所述第二系统模块停止运行后,所述目标设备基于所述硬盘数据和所述云端数据,对该所述第二系统模块进行应用数据配置重组,得到该所述第二系统模块的迁移适配结果;所述目标设备重复对每一所述第二系统模块的配置重组步骤,直至全部所述第二系统模块均完成应用数据配置重组,返回最终的迁移适配结果;或者,在全部所述第二系统模块停止运行后,所述目标设备基于所述硬盘数据和所述云端数据,将全部所述第二系统模块进行应用数据配置重组,得到迁移适配结果,并返回所述迁移适配结果;其中,应用数据配置重组是指对第二系统模块进行初始化配置,并将与第二系统模块适配的数据进行保存。4.如权利要求1所述的设备数据的迁移方法,其特征在于,所述目标设备基于所述数据适配指令,获取所述硬盘中存储的硬盘数据和原设备的存储在云端的云端数据的步骤,包括:所述目标设备基于所述数据适配指令,提取安装成功至目标设备的硬盘中所存储的本
地数据;所述目标设备向云端服务器发送云端数据迁移通知,以供所述云端服务器将原设备存储在云端服务器的云端数据发送至所述目标设备。5.如权利要求1所述的设备数据的迁移方法,其特征在于,所述在确定所述硬盘安装成功至所述目标设备后,向所述目标设...

【专利技术属性】
技术研发人员:屠惠惠胡祖颖朱文武程阳
申请(专利权)人:杭州海康存储科技有限公司
类型:发明
国别省市:

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

1