System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 银行灾备的切换方法、装置及执行设备制造方法及图纸_技高网

银行灾备的切换方法、装置及执行设备制造方法及图纸

技术编号:40966802 阅读:2 留言:0更新日期:2024-04-18 20:47
本申请公开了银行灾备的切换方法、装置及执行设备。本公开方法包括:获取原子任务;响应于灾备切换的启动操作,根据针对于原子任务的编排生成执行任务,所述编排对应于灾备切换流程;基于所述执行任务,对灾备执行切换。本方法中,通过调用原子任务,响应于灾备切换的启动操作时,根据针对于原子任务的编排生成执行任务,该编排对应于灾备切换流程,并基于该执行任务执行灾备切换,这样灾备切换人员只需要启动灾备切换执行流程,就可以自动完成灾备切换,并且执行过程遵循既定规范风险可控。

【技术实现步骤摘要】

本申请涉及金融数据备份的,尤其涉及银行灾备的切换方法、装置及执行设备


技术介绍

1、银行灾备是指为了确保重要信息系统的数据安全和关键业务可以持续服务,提高抵御灾难的能力,减少灾难造成的损失而建设的数据备份系统。银行灾备可以使金融信息数据遭遇自然灾难或人为侵害时,启用同城或异地建立的备份数据中心提供不间断的数据信息服务,从而保证业务连续性。

2、相关技术中,银行的灾备切换往往通过运维人员登录服务器通过命令进行操作,耗时很长,并且采用人工操作的方式风险控制能力较弱,操作过程也只有操作人员可见,形成黑盒操作,最后如果操作人员操作不规范,可能导致整个灾备切换流程执行失败,进而出现生产事故。


技术实现思路

1、有鉴于此,本申请提供银行灾备的切换方法、装置及执行设备,能够实现自动完成灾备切换且执行过程遵循既定规范风险可控。

2、第一方面,本申请提供一种银行灾备的切换方法,包括:

3、获取原子任务;

4、响应于灾备切换的启动操作,根据针对于原子任务的编排生成执行任务,所述编排对应于灾备切换流程;

5、基于所述执行任务,对灾备执行切换。

6、可选地,所述原子任务的获取,包括:

7、获取自动化执行脚本;

8、将所述自动化执行脚本封装成所述原子任务。

9、可选地,在将所述自动化执行脚本封装成所述原子任务之后,所述原子任务的获取还包括:

10、当检测到自动化执行脚本的执行结果需要增加人工确认时,向所述原子任务添加人工确认节点。

11、可选地,所述编排所针对的原子任务为串行方式或并行方式。

12、可选地,所述执行任务包括start()方法和end()方法,所述start()方法用以调用灾备切换流程的各步骤节点,所述end()方法结束灾备切换流程。

13、可选地,生成执行任务,具体为:

14、当编排针对于串行方式的原子任务时,生成动作由上至下的结构依次执行;

15、当编排针对于并行方式的原子任务时,生成动作包括:

16、生成并行方法和汇聚方法;由并行方法根据并行的任务节点数生成相对应数量的线程;通过多线程去并发执行对应并行任务的执行方法,待所有多线程执行成功后调用汇聚方法标识该并行流程以执行结束。

17、可选地,基于所述执行任务,对灾备执行切换之后,还包括:

18、检测执行结果是否满足继续执行的条件;

19、若执行结果满足继续执行的条件,则继续执行灾备切换;

20、若执行结果不满足继续执行的条件,则暂停执行灾备切换。

21、第二方面,本申请提供一种银行灾备的切换装置,包括:

22、获取模块,用以获取原子任务;

23、生成模块,用以响应于灾备切换的启动操作,根据针对于原子任务的编排生成执行任务,所述编排对应于灾备切换流程;

24、执行模块,用以基于所述执行任务,对灾备执行切换。

25、第三方面,本申请提供一种计算机可读存储介质,包括程序,当所述程序在计算机上运行时,使得计算机执行如上述的方法。

26、第四方面,本申请提供一种执行设备,包括处理器和存储器,所述处理器与所述存储器藕合;

27、所述存储器,用于存储程序;

28、所述处理器,用于执行所述存储器中的程序,使得所述执行设备执行如上述的方法。

29、本申请所公开方法中,通过调用原子任务,响应于灾备切换的启动操作时,根据针对于原子任务的编排生成执行任务,该编排对应于灾备切换流程,并基于该执行任务执行灾备切换,这样灾备切换人员只需要启动灾备切换执行流程,就可以自动完成灾备切换,并且执行过程遵循既定规范风险可控。

本文档来自技高网...

【技术保护点】

1.一种银行灾备的切换方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述原子任务的获取,包括:

3.根据权利要求2所述方法,其特征在于,在将所述自动化执行脚本封装成所述原子任务之后,所述原子任务的获取还包括:

4.根据权利要求2所述方法,其特征在于,所述编排所针对的原子任务为串行方式或并行方式。

5.根据权利要求1所述方法,其特征在于,所述执行任务包括start()方法和end()方法,所述start()方法用以调用灾备切换流程的各步骤节点,所述end()方法结束灾备切换流程。

6.根据权利要求4所述方法,其特征在于,生成执行任务,具体为:

7.根据权利要求1所述方法,其特征在于,基于所述执行任务,对灾备执行切换之后,还包括:

8.一种银行灾备的切换装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,包括程序,当所述程序在计算机上运行时,使得计算机执行如权利要求1至7中任一项所述的方法。

10.一种执行设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器藕合;

...

【技术特征摘要】

1.一种银行灾备的切换方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述原子任务的获取,包括:

3.根据权利要求2所述方法,其特征在于,在将所述自动化执行脚本封装成所述原子任务之后,所述原子任务的获取还包括:

4.根据权利要求2所述方法,其特征在于,所述编排所针对的原子任务为串行方式或并行方式。

5.根据权利要求1所述方法,其特征在于,所述执行任务包括start()方法和end()方法,所述start()方法用以调用灾备切换流程的各步骤节点...

【专利技术属性】
技术研发人员:夏永康白建武田骏胡小伟王凯石磊
申请(专利权)人:武汉众邦银行股份有限公司
类型:发明
国别省市:

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

1