一种灾备调控管理方法及其系统技术方案

技术编号:24124125 阅读:26 留言:0更新日期:2020-05-13 04:01
本发明专利技术提出了一种灾备调控管理方法及其系统,基于广州电网信息中心企业级系统的应用级灾备系统建设项目,整合了灾备系统切换控制调度、灾备切换流程展现、灾难恢复预案(DRP)管理等功能为一体的综合性集中管理和调度,在生产系统发生灾难时通过灾备调控管理系统按照预定义的流程将生产系统切换到灾备系统,在生产系统恢复正常后从灾备系统切换回生产系统。

【技术实现步骤摘要】
一种灾备调控管理方法及其系统
本专利技术属于信息
,更具体地涉及一种灾备调控管理方法及其系统,主要负责对生产中心和灾备中心的企业及应用系统进行管理。
技术介绍
对于企业来说,灾难恢复仅仅能够保证灾难发生之后数据系统的相对完整性,也就是“一旦灾难发生,数据丢失量有多少”的问题。而业务连续性管理解决的却是灾难发生之后企业的业务恢复能力,也就是“一旦灾难发生,企业能够在多长时间内恢复多少业务”的问题。目前暂时没有相关的信息系统可以实现对灾备的有效管理和控制。为了保障公司省级集中“6+1”系统以及与各系统相关联的基础系统的持续稳定运行,提升其应对灾难和风险的能力,广东电网有限责任公司信息中心已开展了企业级系统的应用级灾备系统建设,完成营销管理系统、资产管理系统、人力资源管理系统、财务管理系统、综合管理系统、4A平台、电力交易市场、主数据平台、企业信息集成平台9套系统的应用级灾备。为了验证灾难备份系统的有效性,确保灾备系统能够顺利接替生产系统运行,需要开展灾难切换演练,但目前缺乏有效、可靠的灾备调控管理手段,只能通过手动的方式实现切换,这种模式存在诸多问题:管理员分散、独立的切换每个应用系统;自动化、智能化程度低,对维护能力要求高、维护强度大;没有统一的管理工具和视图,切换管理被动;RTO无法保证。
技术实现思路
专利技术目的:为解决现有技术中存在的问题,本专利技术公开了一种灾备调控管理方法及其系统,有效提升管控的效率,实现决策有据可依、指挥快捷高效、操作自动安全可靠,依托自动化引擎实现灾难恢复环境准备、切换自动化、灾难恢复资源全局监控并展现,实现业务连续性管理。本专利技术所采用的技术方案是:一种灾备调控管理方法,包括以下步骤:S00:针对现有客户系统,逐一建立其对应的预案脚本;所述预案脚本包括切换流程及切换流程对应的各类脚本;S10:对预案脚本进行演练切换,形成演练报告,根据演练报告对能完成灾备切换任务的预案脚本留用,对无法完成灾备切换任务的预案脚本进行进一步完善修改;S20:对现有客户系统进行监测,若存在发生灾难的客户系统,则调取该客户系统的预案脚本并将其添加到灾难切换列表中;S30:执行位于灾难切换列表中的预案脚本,使其对应的客户系统进行灾难切换至相应的备用系统。进一步的,所述预案脚本中的切换流程包括生产转灾备流程和灾备转生产流程;当客户系统发生灾难时,执行生产转灾备流程,其包括:停止客户系统的生产服务;进行客户系统的主数据库与其对应的备份系统的备用数据库切换;启动备用系统服务;当客户系统恢复后,执行灾备转生产流程,该灾备转生产流程为生产转灾备流程的逆向过程。进一步的,所述停止客户系统的生产服务,包括:停止应用节点、停止生产域控;所述生产域控可包括:主数据域控、应用域控、SOA域控、JMS域控、编码域控、标准编码域控和批量服务域控。进一步的,所述进行客户系统的主数据库与其对应的备份系统的备用数据库切换,具体包括:进行主数据库和备用数据库检查、数据库切换、对切换后的数据库进行检查和确认数据库是否切换完成。进一步的,所述启动备用系统服务,包括启动灾备域控、启动应用服务。基于以上灾备调控管理方法,本专利技术还提供了一种灾备调控管理系统,包括:预案生成模块,用于根据客户系统建立其对应的预案脚本;演练模块,用于对预案生成模块生成的预案脚本进行演练,生成演练报告;预案管理模块,用于根据演练报告,保留可用预案脚本,重新编辑不可用预案脚本;灾难切换模块,用于根据当前发生灾难的客户系统,从预案管理模块中调取并执行对应的可用预案脚本,进行灾备切换。进一步的,所述预案脚本包括切换流程及切换流程对应的各类脚本。进一步的,还包括显示模块,所述显示模块用于为不同用户群体提供多级视图,所述视图的元素信息包括切换进度占比、切换阶段完成情况及阶段下切换流程执行情况、操作执行信息和耗时统计。有益效果:本专利技术具有以下优点:(1)降低运维风险:本系统能够全面掌握容灾系统工作状态,确保系统高度可用;规范容灾运维流程,切换演练执行情况可视化展示;通过告警报表建立问题管理体系,提高应对能力;(2)提高管理效率:本系统通过统一的监控管理手段,直观的展现方式实现统一管理视图,建立统筹的运维视角;动态展现容灾链路的状态,数据复制一致性的比对结果,全面掌握容灾环境的可用性;(3)提高演练效率:本系统的容灾切换流程的自动化执行,减少了人为干预过多造成的不确定风险;容灾切换日志可追溯,保证每次切换均进行审核。附图说明:图1为本专利技术的框架示意图;图2为演练管理流程示意图;图3为演练计划示意页面;图4为演练计划审批页面;图5为演练执行页面;图6为演练执行页面;图7为演练执行页面;图8为演练评估页面。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合具体实施方式,进一步阐明本专利技术。实施例1:本实施例的一种灾备调控管理方法,基于广州电网信息中心企业级系统的应用级灾备系统建设项目,包括以下步骤:S00:针对现有客户系统,逐一建立其对应的预案脚本;该预案脚本包括切换流程及切换流程对应的各类脚本;S10:对预案脚本进行演练切换,形成演练报告,根据演练报告对能完成灾备切换任务的预案脚本留用,对无法完成灾备切换任务的预案脚本进行进一步完善修改;S20:对现有客户系统进行监测,若存在发生灾难的客户系统,则调取该客户系统的预案脚本并将其添加到灾难切换列表中;S30:执行位于灾难切换列表中的预案脚本,使其对应的客户系统进行灾难切换至相应的备用系统。本实施例的预案脚本中的切换流程包括生产转灾备流程和灾备转生产流程;当客户系统发生灾难时,执行生产转灾备流程,其包括:停止客户系统的生产服务;具体包括以下各个阶段:停止主数据节点、停止界面应用节点、停止JMS服务节点、停止编码服务节点和停止生产域控;该生产域控包括:主数据域控、应用域控、SOA域控、JMS域控、编码域控、标准编码域控和批量服务域控;进行客户系统的主数据库与其对应的备份系统的备用数据库切换,具体包括以下各个阶段:进行主数据库和备用数据库检查、数据库切换、对切换后的数据库进行检查和确认数据库是否切换完成启动备用系统服务,包括启动灾备域控、启动应用服务、启动编码服务、启动主数据服务和启动JMS服务;具体包括以下各个阶段:启动灾备域控、启动应用服务、启动编码服务、启动主数据服务和启动JMS服务当客户系统恢复后,执行灾备转生产流程,该灾备转生产流程为生产转灾备流程的逆向过程。以下为本实施例的预案脚本模板:实施例2:本实施例公开了一种灾备调控管理系统,包括:预案生成模块,用于根据客户系统建立其对应的本文档来自技高网...

【技术保护点】
1.一种灾备调控管理方法,其特征在于:包括以下步骤:/nS00:针对现有客户系统,逐一建立其对应的预案脚本;所述预案脚本包括切换流程及切换流程对应的各类脚本;/nS10:对预案脚本进行演练切换,形成演练报告,根据演练报告对能完成灾备切换任务的预案脚本留用,对无法完成灾备切换任务的预案脚本进行进一步完善修改;/nS20:对现有客户系统进行监测,若存在发生灾难的客户系统,则调取该客户系统的预案脚本并将其添加到灾难切换列表中;/nS30:执行位于灾难切换列表中的预案脚本,使其对应的客户系统进行灾难切换至相应的备用系统。/n

【技术特征摘要】
1.一种灾备调控管理方法,其特征在于:包括以下步骤:
S00:针对现有客户系统,逐一建立其对应的预案脚本;所述预案脚本包括切换流程及切换流程对应的各类脚本;
S10:对预案脚本进行演练切换,形成演练报告,根据演练报告对能完成灾备切换任务的预案脚本留用,对无法完成灾备切换任务的预案脚本进行进一步完善修改;
S20:对现有客户系统进行监测,若存在发生灾难的客户系统,则调取该客户系统的预案脚本并将其添加到灾难切换列表中;
S30:执行位于灾难切换列表中的预案脚本,使其对应的客户系统进行灾难切换至相应的备用系统。


2.根据权利要求1所述的一种灾备调控管理方法,其特征在于:所述预案脚本中的切换流程包括生产转灾备流程和灾备转生产流程;
当客户系统发生灾难时,执行生产转灾备流程,其包括:
停止客户系统的生产服务;
进行客户系统的主数据库与其对应的备份系统的备用数据库切换;
启动备用系统服务;
当客户系统恢复后,执行灾备转生产流程,该灾备转生产流程为生产转灾备流程的逆向过程。


3.根据权利要求2所述的一种灾备调控管理方法,其特征在于:所述停止客户系统的生产服务,包括:停止应用节点、停止生产域控。


4.根据权...

【专利技术属性】
技术研发人员:肖建毅曾朝霖邱宇马瑞雯唐亮亮王均曹存洋汪林鹿泉卞辉辉陶学林孙雨辰
申请(专利权)人:广东电力信息科技有限公司南瑞集团有限公司
类型:发明
国别省市:广东;44

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

1