数据容灾方法、装置、存储介质及电子设备制造方法及图纸

技术编号:29702916 阅读:24 留言:0更新日期:2021-08-17 14:31
本申请实施例公开了一种数据容灾方法、装置、存储介质及电子设备,其中,方法应用于第一终端,所述方法包括:在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,所述加密设备数据为所述第二终端的设备源数据对应的加密数据,确定所述第二终端处于设备故障状态,对所述加密设备数据进行解密生成目标设备数据。采用本申请实施例,可以读取故障终端的设备数据,从而实现有效的数据容灾。

【技术实现步骤摘要】
数据容灾方法、装置、存储介质及电子设备
本申请涉及计算机
,尤其涉及一种数据容灾方法、装置、存储介质及电子设备。
技术介绍
随着大数据时代的来临,数据对科技的发展越来越重要。其中,当终端出现故障时,终端中的设备数据(如文本、音频、视频、图像以及可执行文件等数据)会出现损坏以及不可读的问题。因此,对终端中的设备数据进行有效的数据容灾处理显得尤为重要。此外,对故障的终端进行维修,以通过修复的终端读取该终端中的设备数据。但是,在维修过程中,依然无法读取该设备数据,且不能保证该终端在修复后可以读取到完整且安全的设备数据。
技术实现思路
本申请实施例提供了一种数据容灾方法、装置、存储介质及电子设备,可以读取故障终端的设备数据,从而实现有效的数据容灾。所述技术方案如下:第一方面,本申请实施例提供了一种数据容灾方法,应用于第一终端,所述方法包括:在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,所述加密设备数据为所述第二终端的设备源数据对应的加密数据;确定所述第二终端处于设备故障状态,对所述加密设备数据进行解密生成目标设备数据。第二方面,本申请实施例提供了一种数据容灾方法,应用于第二终端,所述方法包括:在所述第二终端处于设备正常状态,生成所述第二终端的设备源数据对应的加密设备数据;向第一终端发送加密设备数据,所述加密设备数据用于指示所述第一终端在确定所述第二终端处于设备故障状态时对所述加密设备数据进行解密生成目标设备数据。第三方面,本申请实施例提供了一种数据容灾装置,所述装置包括:数据存储模块,用于在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,所述加密设备数据为所述第二终端的设备源数据对应的加密数据;数据解密模块,用于确定所述第二终端处于设备故障状态,对所述加密设备数据进行解密生成目标设备数据。第四方面,本申请实施例提供了另一种数据容灾装置,所述装置包括:数据生成模块,用于在所述第二终端处于设备正常状态,生成所述第二终端的设备源数据对应的加密设备数据;数据发送模块,用于向第一终端发送加密设备数据,所述加密设备数据用于指示所述第一终端在确定所述第二终端处于设备故障状态时对所述加密设备数据进行解密生成目标设备数据。第五方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。第六方面,本申请实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。本申请一些实施例提供的技术方案带来的有益效果至少包括:在本申请一个或多个实施例中,在第二终端处于设备正常状态时,第一终端获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,所述加密设备数据为所述第二终端的设备源数据对应的加密数据;第一终端确定所述第二终端处于设备故障状态,对所述加密设备数据进行解密生成目标设备数据。其中,第一终端获取的加密设备数据为加密数据,可以保证加密设备数据的安全性以及完整性,进一步的,若第二终端处于设备故障状态,则第一终端可以对获取到的加密设备数据进行解密,从而可以读取到第二终端(故障终端)的设备数据,进而对设备数据进行有效的数据容灾。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种数据容灾方法的系统架构图;图2是本申请实施例提供的一种数据容灾方法的场景示意图;图3是本申请实施例提供的一种数据容灾方法的流程示意图;图4是本申请实施例提供一种数据容灾方法所涉及的一种获取加密设备数据方法的举例示意图;图5是本申请实施例提供一种数据容灾方法所涉及的一种确定设备故障状态方法的举例示意图;图6是本申请实施例提供的另一种数据容灾方法的流程示意图;图7是本申请实施例提供一种数据容灾方法所涉及的一种加密设备数据获取方法的举例示意图;图8是本申请实施例提供的本申请实施例提供一种数据容灾方法所涉及的一种数据容灾界面的举例示意图;图9是本申请实施例提供一种数据容灾方法所涉及的一种确定设备故障状态方法的举例示意图;图10是本申请实施例提供的本申请实施例提供一种数据容灾方法所涉及的一种容灾服务的举例示意图;图11是本申请实施例提供的一种数据容灾方法所涉及的一种建立通信连接方法的场景示意图;图12是本申请实施例提供的一种数据容灾方法所涉及的另一种建立通信连接方法的场景示意图;图13是本申请实施例提供的一种数据容灾方法所涉及的一种多线程同步模式的举例示意图;图14是本申请实施例提供的另一种数据容灾方法的流程示意图;图15是本申请实施例提供的一种数据容灾装置的结构示意图;图16是本申请实施例提供的另一种数据容灾装置的结构示意图;图17是本申请实施例提供的另一种数据容灾装置的结构示意图;图18是本申请实施例提供的一种第一终端的结构示意图;图19是本申请实施例提供的一种第二终端的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。根据一些实施例,图1示出应用于本申请实施例的数据容灾方法的系统架构图。如图1所示,本申请实施例的第二终端可以与多个第一终端(如第一终端1、第一终端2…第一终端n)进行关联,其中,第二终端可以为具本文档来自技高网...

【技术保护点】
1.一种数据容灾方法,其特征在于,应用于第一终端,所述方法包括:/n在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,所述加密设备数据为所述第二终端的设备源数据对应的加密数据;/n确定所述第二终端处于设备故障状态,对所述加密设备数据进行解密生成目标设备数据。/n

【技术特征摘要】
1.一种数据容灾方法,其特征在于,应用于第一终端,所述方法包括:
在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,所述加密设备数据为所述第二终端的设备源数据对应的加密数据;
确定所述第二终端处于设备故障状态,对所述加密设备数据进行解密生成目标设备数据。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述第二终端发送的状态信号,基于所述状态信号确定所述第二终端的设备状态,所述设备状态包括设备正常状态和设备故障状态。


3.根据权利要求2所述的方法,其特征在于,所述基于所述状态信号确定所述第二终端的设备状态,包括:
若在时间阈值内接收到所述状态信号,则确定所述第二终端处于设备正常状态;
若在所述时间阈值内未接收到所述状态信号,则确定所述第二终端处于设备故障状态。


4.根据权利要求1所述的方法,其特征在于,所述在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,包括:
基于数据容灾网络中的至少一个参考第一终端,获取针对所述第二终端同步的加密设备数据,所述加密设备数据为所述第二终端处于设备正常状态时向所述第二终端获取;和/或,
在第二终端处于设备正常状态时,获取针对所述第二终端的加密设备数据,并将所述加密设备数据同步至所述数据容灾网络中的至少一个参考第一终端;
其中,所述数据容灾网络包括所述第一终端、所述第二终端以及各所述参考第一终端。


5.根据权利要求1所述的方法,其特征在于,所述对所述加密设备数据进行解密生成目标设备数据之后,还包括:
基于所述目标设备数据对所述第二终端上的至少一个目标功能进行故障容灾处理,得到故障容灾处理后的针对各所述目标功能的功能运行环境;
基于所述目标设备数据,在所述功能运行环境中运行所述至少一个目标功能。


6.根据权利要求5所述的方法,其特征在于,所述基于所述目标设备数据对所述第二终端上的至少一个目标功能进行故障容灾处理,得到故障容灾处理后的针对各所述目标功能的功能运行环境,包括:
基于所述目标设备数据向容灾服务器发送故障容灾指令,所述故障容灾指令用于指示所述容灾服务器构建针对各所述目标功能的功能运行环境;
所述在所述功能运行环境中运行所述至少一个目标功能,包括:
基于与所述容灾服务器的功能模拟服务,在所述功能运行环境中运行所述至少一个目标功能。


7.根据权利要求6所述的方法,其特征在于,所述基于所述目标设备数据对所述第二终端上的至少一个目标功能进行故障容灾处理,得到故障容灾处理后的针对各所述目标功能的功能运行环境,包括:
基于所述目标设备数据划分针对所述第二终端上的至少一个目标功能的设备运行空间,在所述设备运行空间中构建所述至少一个目标功能对应的功能运行环境。


8.根据权利要求1所述的方法,其特征在于,所述获取针对所述第二终端的加密设备数据,并对所述加密设备数据进行存储,包括:
开启针对所述第二终端的数据容灾模式;
基于所述数据容灾模式获取针对所述第二终端的加密设备数据,确定所述加密设备数据对应的数据传输信息;
对所述数据传输信息和所述加密设备数据进行存储。


9.根据权利要求8所述的方法,其特征在于,所述开启针对所述第二终端的数据容灾模式,基于所述数据容灾模式获取针对所述第二终端的加密设备数据,包括:
开启与数据容灾网络中的至少一个参考第一终端的数据容灾模式,基于所述数据容灾模式从所述参考第一终端处获取针对所述第二终端的加密设备数据;和/或,
开启与所述第二终端的数据容灾模式,从所述第二终端处获取针对所述第二终端的加密设备数据。


10.根据权利要求8所述的方法,其特征在于,所述基于所述数据容灾模式获取针对所述第二终端的加密设备数据,确定所述加密设备数据对应的数据传输信息,包括:
采用第一类型线程接收所述加密设备数据,所述加密设备数据为采用第二类型线程对所述设备源数据进行加密生成的数据;
采用第三类型线程校对所述加密设备数据,并采用第四...

【专利技术属性】
技术研发人员:王亚朝
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1