本发明涉及网络安全领域,以及人工智能领域,具体而言,涉及一种数据灾备处理方法、装置、存储介质及电子设备。
背景技术:
1、目前,企业运营对信息系统的稳定性和安全性有着极高的依赖性,传统的灾备管理方法,通常依赖于预设的静态的策略,如定期的数据备份和镜像服务器,这些方法在静态环境下能够提供基本的数据保护。然而,随着系统规模的不断扩大和技术环境的日益复杂,相关技术在处理突发性硬件故障,软件配置错误、网络问题或安全攻击时,显示出了明显的不足。存在响应速度慢,缺乏实时性,难以快速准确地识别故障并进行有效恢复的问题,这可能导致业务中断和数据丢失,给企业带来损失。
2、相关技术在处理动态和复杂的系统故障时往往显示出响应速度慢和恢复能力不足,尤其在面对突发的硬件故障、软件配置错误、网络问题或安全攻击时,难以实时识别和快速恢复,可能导致业务中断和数据丢失。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种数据灾备处理方法、装置、存储介质及电子设备,以至少解决相关技术中数据故障响应效率不理想的技术问题。
2、根据本发明实施例的一个方面,提供了一种数据灾备处理方法,包括:采用目标模型,对目标系统的多种数据类型的检测数据进行处理,确定所述多种数据类型分别对应的灾备识别结果,其中,所述目标模型中按照所述多种数据类型的检测数据分别对应设置编码器和解码器,所述编码器用于提取对应数据类型的检测数据的特征,所述解码器用于识别对应数据类型的检测数据是否存在故障;在所述灾备识别结果指示为存在异常的情况下,基于所述目标系统中存在的故障组件与其他组件之间的依赖关系,将所述故障组件转移至隔离环境,其中,所述故障组件与所述多种数据类型中灾备识别结果为异常的数据类型相对应;在所述隔离环境中对所述故障组件进行恢复,得到恢复后的目标系统。
3、可选地,所述采用目标模型,对目标系统的多种数据类型的检测数据进行处理,确定所述多种数据类型分别对应的灾备识别结果,包括:基于所述多种数据类型分别对应的检测数据,输入所述目标模型中包括的多个编码器进行处理,得到所述多种数据类型分别对应的编码特征;基于所述多种数据类型分别对应的编码特征,采用所述目标模型中包括的隐含特征层进行处理,得到所述多种数据类型之间的关联特征;基于所述关联特征,分别采用所述目标模型中包括的多个解码器进行处理,得到所述多种数据类型分别对应的重构数据;基于所述多种数据类型分别对应的重构数据,确定所述多种数据类型分别对应的灾备识别结果。
4、可选地,所述基于所述多种数据类型分别对应的检测数据,输入所述目标模型中包括的多个编码器进行处理,得到所述多种数据类型分别对应的编码特征,包括:基于所述多种数据类型分别对应的检测数据,输入所述目标模型中包括的多个输入子层进行处理,得到所述多种数据类型分别对应的输入特征,其中,所述多个输入子层与所述多种数据类型一一对应;基于所述多种数据类型分别对应的输入特征,输入所述目标模型中包括的多个编码器进行处理,得到所述多种数据类型分别对应的编码特征。
5、可选地,所述方法还包括:基于所述依赖关系,确定所述其他组件中受到所述故障组件影响的影响组件;采用预定配置策略,对所述影响组件进行重启处理。
6、可选地,所述在所述隔离环境中对所述故障组件进行恢复,得到恢复后的目标系统,包括:在所述隔离环境中,采用发生异常之前的备份数据,对所述故障组件进行恢复,得到恢复组件;采用重新映射数据连接,更新系统配置,以及恢复用户访问的方式,基于所述恢复组件进行整合处理,得到所述恢复后的目标系统。
7、可选地,所述采用重新映射数据连接,更新系统配置,以及恢复用户访问的方式,基于所述恢复组件进行整合处理,得到所述恢复后的目标系统,包括:基于预定外键关系,以及预定数据格式,对所述恢复组件进行数据一致性检查,其中,所述预定外键关系用于约束键的引用为有效状态;在所述恢复组件通过所述数据一致性检查的情况下,采用所述重新映射数据连接,所述更新系统配置,以及所述恢复用户访问的方式,基于所述恢复组件进行整合处理,得到所述恢复后的目标系统。
8、可选地,所述方法还包括:确定所述故障组件的故障性质,以及所述故障组件产生的故障影响;基于所述故障性质,以及所述故障影响,对所述恢复后的目标系统进行资源分布重新配置。
9、根据本发明实施例的另一方面,提供了一种数据灾备处理装置,包括:检测识别模块,采用目标模型,用于对目标系统的多种数据类型的检测数据进行处理,确定所述多种数据类型分别对应的灾备识别结果,其中,所述目标模型中按照所述多种数据类型的检测数据分别对应设置编码器和解码器,所述编码器用于提取对应数据类型的检测数据的特征,所述解码器用于识别对应数据类型的检测数据是否存在故障;故障转移模块,用于在所述灾备识别结果指示为存在异常的情况下,基于所述目标系统中存在的故障组件与其他组件之间的依赖关系,将所述故障组件转移至隔离环境,其中,所述故障组件与所述多种数据类型中灾备识别结果为异常的数据类型相对应;恢复模块,用于在所述隔离环境中对所述故障组件进行恢复,得到恢复后的目标系统。
10、根据本发明实施例的另一方面,提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的数据灾备处理方法。
11、根据本发明实施例的另一方面,提供了一种电子设备,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的数据灾备处理方法。
12、在本发明实施例中,通过采用目标模型,对目标系统的多种数据类型的检测数据进行处理,确定所述多种数据类型分别对应的灾备识别结果,其中,所述目标模型中按照所述多种数据类型的检测数据分别对应设置编码器和解码器,所述编码器用于提取对应数据类型的检测数据的特征,所述解码器用于识别对应数据类型的检测数据是否存在故障;在所述灾备识别结果指示为存在异常的情况下,基于所述目标系统中存在的故障组件与其他组件之间的依赖关系,将所述故障组件转移至隔离环境,其中,所述故障组件与所述多种数据类型中灾备识别结果为异常的数据类型相对应;在所述隔离环境中对所述故障组件进行恢复,得到恢复后的目标系统。达到了提高目标系统对故障的快速响应能力和恢复效率,确保数据的连续性和完整性的目的,实现了灾备识别出现异常时,准确识别并隔离故障组件,快速恢复数据的技术效果,进而解决了相关技术中数据故障响应效率不理想的技术问题。
1.一种数据灾备处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述采用目标模型,对目标系统的多种数据类型的检测数据进行处理,确定所述多种数据类型分别对应的灾备识别结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述多种数据类型分别对应的检测数据,输入所述目标模型中包括的多个编码器进行处理,得到所述多种数据类型分别对应的编码特征,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述隔离环境中对所述故障组件进行恢复,得到恢复后的目标系统,包括:
6.根据权利要求5所述的方法,其特征在于,所述采用重新映射数据连接,更新系统配置,以及恢复用户访问的方式,基于所述恢复组件进行整合处理,得到所述恢复后的目标系统,包括:
7.根据权利要求1至6中任意一项所述的方法,其特征在于,所述方法还包括:
8.一种数据灾备处理装置,其特征在于,包括:
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至7中任意一项所述的数据灾备处理方法。
10.一种电子设备,其特征在于,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的数据灾备处理方法。
