[发明专利]一种数据库典型故障场景自动处理方法及其装置在审
申请号: | 202011040706.2 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112306794A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 杨军;李群英;林涛;陆宏波;程周育;刘立明;孔祥靖;郝成亮;陈明;刘超;孙伟;刘洪波;刘允志;臧洪睿;迟克寒;马旭东;王宇 | 申请(专利权)人: | 国网吉林省电力有限公司信息通信公司;安徽继远软件有限公司;国网信息通信产业集团有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/27 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 夏苗苗 |
地址: | 130012 吉林*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 典型 故障 场景 自动 处理 方法 及其 装置 | ||
本发明公开了一种数据库典型故障场景自动处理方法及其装置,包括如下几个步骤:S1:建立至少一个与主数据库相对应的从数据库;S2:对主数据库进行在线检测,获取数据库故障信息,并且利用任一所述从数据库代替所述主数据库;S3:对所述故障信息进行收敛处理,并转将所述故障信息化成故障告警;S4:根据预设的故障告警处置方案,对生成的故障告警进行有效快速匹配;S5:若匹配成功,调用所述数据库中的故障告警处置方案,对所述故障告警问题进行修复处理。若匹配失败,上报所述故障告警,固化新的数据故障告警处置方案,并进行故障修复。本发明所述的一种数据库典型故障场景自动处理方法,能提高数据库的故障处理效率,解决自动化不足的问题。
技术领域
本发明涉及数据库处理领域,特别涉及一种数据库典型故障场景自动处理方法及其装置。
背景技术
随着大数据时代的来临,互联网企业在开展各种业务时,其部署的业务服务器会产生海量业务数据,这些业务数据通过业务数据库进行维护,业务服务器可以向业务数据库写入业务数据,也可以从业务数据库中读取业务数据。当业务数据库发生故障后,为了避免业务服务器访问到错误的数据,需要将业务服务器与业务数据库进行隔离,并在业务数据库恢复正常后,再允许业务服务器访问业务数据库。
但是,现有技术中,当业务数据库发生故障后,需要管理员采用手动方式对故障进行隔离,并且在业务数据库恢复正常后,同样需要管理员手动恢复业务服务器对业务数据库的访问。由此可知,现有技术需要管理员手动进行数据库的故障隔离和恢复处理,因此处理的响应时间较长,处理效率不高。
发明内容
本发明的主要目的在于提供一种数据库典型故障场景自动处理方法及其装置,可以有效解决背景技术中的问题。
为实现上述目的,本发明采取的技术方案为:
一种数据库典型故障场景自动处理方法,包括如下几个步骤:
S1:建立至少一个与主数据库相对应的从数据库;
S2:对主数据库进行在线检测,若发现所述主数据库存在故障,获取数据库故障信息,并且利用任一所述从数据库代替所述主数据库;
S3:对所述故障信息进行收敛处理,并转将所述故障信息化成故障告警;
S4:根据预设的故障告警处置方案,对生成的故障告警进行有效快速匹配;
S5:若匹配成功,调用所述数据库中的故障告警问题对应的数据库中的故障告警处置方案,对所述故障告警问题进行修复处理。若匹配失败,上报所述故障告警,固化新的数据故障告警处置方案,并进行故障修复。
优选的,S1中还包括以下步骤:
S11:预先为主数据库设置至少一个从数据库;
S12:预先将所述主数据库中原始数据复制到每个所述从数据库中;
S13:实时获取所述主数据库的每个操作在每个所述从数据库上执行与所述主数据库的操作相同的操作。
优选的,S2中还包括以下步骤:
S21:在每个预设的时间周期内,向所述主数据库发送系统查询请求;
S22:如果在任一时间周期内接收到所述主数据库针对所述系统查询请求返回的系统查询时间,则确定所述第一数据库未发生故障,否则,确定所述主数据库发生故障
S23:对主数据库进行在线检测,若发现所述主数据库存在故障,获取数据库故障信息,并利用任一所述从数据库代替所述主数据库。
优选的,S4中故障告警处置方案还包括以下几个步骤:
S41:对于服务器系统中出现的最小功能的组件,均作为『顶点』录入到图数据库里;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网吉林省电力有限公司信息通信公司;安徽继远软件有限公司;国网信息通信产业集团有限公司,未经国网吉林省电力有限公司信息通信公司;安徽继远软件有限公司;国网信息通信产业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011040706.2/2.html,转载请声明来源钻瓜专利网。