备份流程中的异常节点确认方法、装置以及存储介质制造方法及图纸

技术编号:34955517 阅读:26 留言:0更新日期:2022-09-17 12:33
本申请公开了一种备份流程中的异常节点确认方法、装置以及存储介质,涉及金融科技领域或其他领域。该方法包括:获取数据备份流程对应的日志,并将日志进行解析,得到日志数据;根据属性信息确定日志的日志状态,并根据日志状态对每个节点信息进行赋值,得到每个节点信息的目标值;将多个节点信息以及每个节点信息的目标值存储至数据库中,并从数据库中获取每个节点信息的全部目标值,得到节点信息对应的目标值组;根据每个节点信息对应的目标值组中的目标值确定节点信息的异常值,并根据异常值确定节点信息对应的流程节点是否为异常节点。通过本申请,解决了相关技术中由于数据备份流程复杂,导致无法准确的确定数据备份流程中的异常节点的问题。异常节点的问题。异常节点的问题。

【技术实现步骤摘要】
备份流程中的异常节点确认方法、装置以及存储介质


[0001]本申请涉及金融科技领域,具体而言,涉及一种备份流程中的异常节点确认方法、装置以及存储介质。

技术介绍

[0002]随着互联网的普及,银行的用户在进行业务的办理等操作时,通常会使用计算机或手机等客户端,通过客户端进行业务操作的进行。在客户通过客户端完成操作之后,客户端会生成相应的操作数据,并对数据进行备份,从而对数据进行存储,并便于数据的找回。
[0003]当前主要使用的备份介质为磁带库与磁带机系统,在客户端完成数据的生成后,可以通过备份系统进行数据的备份操作,从而将数据从客户端备份至磁带库中的磁带机系统中。由于业务体量和客户端的数量巨大,所以随着备份操作逐渐频繁,备份流程中的各个系统和设备的调用量和使用量也随之增加,相应的会产生各类故障,例如磁带库机械故障或磁带机异常,从而导致的数据备份的操作发生异常。
[0004]同时,为了充分提高备份系统的备份能力,一般一个备份系统中的一个备份介质服务器能够和多台物理磁带机进行绑定,又为了使每台物理磁带机能够被充分使用到,一般一台物理磁带机同样分配给多台备份介质服务器进行备份,如此形成多对多的绑定关系,每个绑定关系既是一个唯一的逻辑链路。由于每个数据备份作业需要使用的备份链路中的流程节点,也即系统和设备较多,因此在任意的流程节点发生异常的情况下都可能造成数据备份作业发生异常进而报错。但是,数据备份作业对应的备份作业记录日志无法每次都准确的确定异常作业的异常节点,进而无法准确的进行异常节点的确定和预测,从而无法保证备份作业的准确性和稳定性,同时也使得相应的技术人员无法高效的确定异常节点的位置,无法及时的对异常节点进行维护。
[0005]针对相关技术中由于数据备份流程复杂,导致无法准确的确定数据备份流程中的异常节点的问题,目前尚未提出有效的解决方案。

技术实现思路

[0006]本申请提供一种备份流程中的异常节点确认方法、装置以及存储介质,以解决相关技术中由于数据备份流程复杂,导致无法准确的确定数据备份流程中的异常节点的问题。
[0007]根据本申请的一个方面,提供了一种备份流程中的异常节点确认方法。该方法包括:获取数据备份流程对应的日志,并将日志进行解析,得到日志数据,其中,日志数据包括属性信息和多个节点信息,数据备份流程中包括多个流程节点,每个节点信息分别为执行一个流程节点时产生的执行信息;根据属性信息确定日志的日志状态,并根据日志状态对每个节点信息进行赋值,得到每个节点信息的目标值,其中,目标值用于表征节点信息的异常程度;将多个节点信息以及每个节点信息的目标值存储至数据库中,并从数据库中获取每个节点信息的全部目标值,得到节点信息对应的目标值组;根据每个节点信息对应的目
标值组中的目标值确定节点信息的异常值,并根据异常值确定节点信息对应的流程节点是否为异常节点。
[0008]可选地,根据日志状态对每个节点信息进行赋值,得到每个节点信息的目标值包括:在日志状态为异常状态的情况下,确定多个节点信息中的异常节点信息,并将异常节点信息的目标值确定为第一目标值,将非异常节点信息的目标值确定为第二目标值,其中,第二目标值小于第一目标值;在日志状态为正常状态的情况下,将每个节点信息的目标值确定为第三目标值,其中,第三目标值小于第二目标值。
[0009]可选地,根据日志状态对每个节点信息进行赋值,得到每个节点信息的目标值还包括:在日志状态为异常状态,且无法确定多个节点信息中的异常节点信息的情况下,将每个节点信息的目标值确定为第四目标值,其中,第四目标值大于第二目标值,并且小于第一目标值。
[0010]可选地,在日志状态为正常状态的情况下,将每个节点信息的目标值确定为第三目标值之后,该方法还包括:确定多个节点信息中是否存在异常节点信息;在多个节点信息中存在异常节点信息的情况下,将异常节点信息的目标值确定为第四目标值,将非异常节点信息的目标值确定为第三目标值。
[0011]可选地,根据每个节点信息对应的目标值组中的目标值确定节点信息的异常值,并根据异常值确定节点信息对应的流程节点是否为异常节点包括:对每个目标值组中的目标值进行求和,得到节点信息对应的异常值;依次将每个异常值与目标阈值进行对比,在异常值大于等于目标阈值的情况下,将节点信息对应的流程节点确定为异常节点。
[0012]可选地,在从数据库中获取每个节点信息的全部目标值,得到节点信息对应的目标值组之前,该方法还包括:确定数据库中每个节点信息中的节点记录时间,得到多个节点记录时间;确定每个节点记录时间与当前时间之间的时间差,得到多个时间差值;删除时间差值大于时间阈值的节点记录时间对应的节点信息。
[0013]可选地,在获取数据备份流程对应的日志,并将日志进行解析,得到日志数据之后,该方法还包括:确定数据备份流程的运行状态;在运行状态为正在运行的情况下,停止执行根据属性信息确定日志的日志状态的操作;在运行状态为结束运行的情况下,执行根据属性信息确定日志的日志状态的操作。
[0014]可选地,数据备份流程用于将待备份数据从客户端备份至磁带机中,流程节点至少包括以下之一:备份客户端、备份服务器、磁带库、磁带机、磁带。
[0015]根据本申请的另一方面,提供了一种备份流程中的异常节点确认装置。该装置包括:第一获取单元,用于获取数据备份流程对应的日志,并将日志进行解析,得到日志数据,其中,日志数据包括属性信息和多个节点信息,数据备份流程中包括多个流程节点,每个节点信息分别为执行一个流程节点时产生的执行信息;第一确定单元,用于根据属性信息确定日志的日志状态,并根据日志状态对每个节点信息进行赋值,得到每个节点信息的目标值,其中,目标值用于表征节点信息的异常程度;第二获取单元,用于将多个节点信息以及每个节点信息的目标值存储至数据库中,并从数据库中获取每个节点信息的全部目标值,得到节点信息对应的目标值组;第二确定单元,用于根据每个节点信息对应的目标值组中的目标值确定节点信息的异常值,并根据异常值确定节点信息对应的流程节点是否为异常节点。
[0016]根据本专利技术实施例的另一方面,还提供了一种计算机存储介质,计算机存储介质用于存储程序,其中,程序运行时控制计算机存储介质所在的设备执行一种备份流程中的异常节点确认方法。
[0017]根据本专利技术实施例的另一方面,还提供了一种电子设备,包含一个或多个处理器和存储器;存储器中存储有计算机可读指令,处理器用于运行计算机可读指令,其中,计算机可读指令运行时执行一种备份流程中的异常节点确认方法。
[0018]通过本申请,采用以下步骤:获取数据备份流程对应的日志,并将日志进行解析,得到日志数据,其中,日志数据包括属性信息和多个节点信息,数据备份流程中包括多个流程节点,每个节点信息分别为执行一个流程节点时产生的执行信息;根据属性信息确定日志的日志状态,并根据日志状态对每个节点信息进行赋值,得到每个节点信息的目标值,其中,目标值用于表征节点信息的异常程度;将多个节点信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种备份流程中的异常节点确认方法,其特征在于,包括:获取数据备份流程对应的日志,并将所述日志进行解析,得到日志数据,其中,所述日志数据包括属性信息和多个节点信息,所述数据备份流程中包括多个流程节点,每个所述节点信息分别为执行一个所述流程节点时产生的执行信息;根据所述属性信息确定所述日志的日志状态,并根据所述日志状态对每个所述节点信息进行赋值,得到每个所述节点信息的目标值,其中,所述目标值用于表征所述节点信息的异常程度;将多个所述节点信息以及每个所述节点信息的所述目标值存储至数据库中,并从所述数据库中获取每个所述节点信息的全部所述目标值,得到所述节点信息对应的目标值组;根据每个所述节点信息对应的所述目标值组中的所述目标值确定所述节点信息的异常值,并根据所述异常值确定所述节点信息对应的流程节点是否为异常节点。2.根据权利要求1所述的方法,其特征在于,根据所述日志状态对每个所述节点信息进行赋值,得到每个所述节点信息的目标值包括:在所述日志状态为异常状态的情况下,确定多个所述节点信息中的异常节点信息,并将所述异常节点信息的所述目标值确定为第一目标值,将非异常节点信息的所述目标值确定为第二目标值,其中,所述第二目标值小于所述第一目标值;在所述日志状态为正常状态的情况下,将每个所述节点信息的所述目标值确定为第三目标值,其中,所述第三目标值小于所述第二目标值。3.根据权利要求2所述的方法,其特征在于,根据所述日志状态对每个所述节点信息进行赋值,得到每个所述节点信息的目标值还包括:在所述日志状态为异常状态,且无法确定多个所述节点信息中的所述异常节点信息的情况下,将每个所述节点信息的所述目标值确定为第四目标值,其中,所述第四目标值大于所述第二目标值,并且小于所述第一目标值。4.根据权利要求3所述的方法,其特征在于,在所述日志状态为正常状态的情况下,将每个所述节点信息的所述目标值确定为第三目标值之后,所述方法还包括:确定多个所述节点信息中是否存在所述异常节点信息;在多个所述节点信息中存在所述异常节点信息的情况下,将所述异常节点信息的所述目标值确定为所述第四目标值,将所述非异常节点信息的所述目标值确定为所述第三目标值。5.根据权利要求1所述的方法,其特征在于,根据每个所述节点信息对应的所述目标值组中的所述目标值确定所述节点信息的异常值,并根据所述异常值确定所述节点信息对应的流程节点是否为异常节点包括:对每个所述目标值组中的所述目标值进行求和,得到所述节点信息对应的异常值;依次将每个所述异常值与目标阈值进行对比,在所述异常值大于等于所述目标阈值的情...

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

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

1