服务器的元数据修复方法、装置、系统和计算机设备制造方法及图纸

技术编号:22166420 阅读:21 留言:0更新日期:2019-09-21 10:22
本申请涉及一种服务器的元数据修复方法、装置、系统和计算机设备。所述方法包括:校验服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。采用本方法能够提高服务器运维效率。

Server Metadata Repair Method, Device, System and Computer Equipment

【技术实现步骤摘要】
服务器的元数据修复方法、装置、系统和计算机设备
本申请涉及计算机
,特别是涉及一种服务器的元数据修复方法、装置、系统、计算机设备和存储介质。
技术介绍
随着企业的日益发展和产品业务量的不断增大,企业往往需要为软件产品部署大量的服务器,从而让软件产品可以为用户提供优质和稳定的服务。例如,某企业在全国各地有多个机房,5000多台服务器,这些服务器上往往需要部署了300多个项目。数量如此之大的服务器带来的运维工作量和运维难度无疑是巨大的。传统上往往采用人工管理的方式对服务器进行运维管理,然而在面临如此之大的运维工作量和运维难度时,人工管理和人为操作往往很难避免操作失误、运维数据出错等情况的发生,运维效率不高。因此,现有的服务器运维工作存在运维效率不高的问题。
技术实现思路
基于此,有必要针对现有的服务器运维工作存在运维效率不高的问题,提供一种能够提高服务器运维效率的一种服务器的元数据修复方法、装置、计算机设备和存储介质。一种服务器的元数据修复方法,所述方法包括:校验服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。在其中一个实施例中,所述生成所述异常元数据的故障修复消息,包括:根据所述异常元数据,确定数据问题类型;查询针对所述数据问题类型的修复推荐数据;生成用户确定链接,并根据所述数据问题类型、所述修复推荐数据和所述用户确定链接,生成所述异常修复消息;所述用户确定链接用于触发所述目标用户终端发送所述修复确认指令。在其中一个实施例中,所述校验服务器元数据,确定异常元数据,包括:获取数据校验规则;采用所述数据校验规则,对所述服务器元数据进行规则校验,生成规则校验结果;根据所述规则校验结果,确定所述异常元数据。在其中一个实施例中,所述推送所述异常修复消息至目标用户终端之前,还包括:查询所述异常元数据对应的服务器信息;确定所述服务器信息的负责人员信息;根据所述负责人员信息,确定所述目标用户终端。在其中一个实施例中,所述根据所述修复推荐数据,修复所述异常元数据,包括:解密所述修复推荐数据,得到解密修复参数;对所述解密修复参数进行有效性校验;若校验通过,则使用所述解密修复参数,替换所述异常元数据中的异常参数。在其中一个实施例中,所述查询针对所述数据问题类型的修复推荐数据,包括:判断所述查询针对所述数据问题类型的修复推荐数据的步骤是否执行成功;若否,则生成查询失败告警,并发送所述查询失败告警至所述目标用户终端;所述查询失败告警用于提醒运维人员修复推荐数据查询失败。一种服务器的元数据修复装置,所述装置包括:校验模块,用于校验服务器元数据,确定异常元数据;推送模块,用于生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;修复模块,用于当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。一种服务器的故障修复系统,所述系统包括:采集客户端,用于采集多个服务器的服务器元数据;上传所述服务器元数据至区域服务器;所述区域服务器,用于接收所述采集客户端的服务器元数据;批量压缩所述服务器元数据,得到压缩数据包;发送所述压缩数据包至中心服务器;所述中心服务器,用于接收所述区域服务器的压缩数据包;解压所述压缩数据包,得到服务器元数据;校验所述服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。在其中一个实施例中,所述中心服务器,还用于查询所述异常元数据对应的服务器信息;确定所述服务器信息的负责人员信息;获取所述负责人员信息的账号数据,并将所述账号数据作为参数加密密钥;获取元数据修复参数,并使用所述参数加密密钥,对所述元数据修复参数进行加密,得到所述修复推荐数据;还用于生成用户确定链接和数据问题类型,并根据所述数据问题类型、所述修复推荐数据和所述用户确定链接,生成所述异常修复消息;所述用户确定链接用于触发所述目标用户终端发送所述修复确认指令。在其中一个实施例中,所述区域服务器,还用于获取所述中心服务器的IP查询区间;根据所述IP查询区间,查询所述多个服务器的当前IP信息;获取所述中心服务器的历史IP信息,比对所述历史IP信息和所述当前IP信息,得到比对结果;并发送所述比对结果至所述中心服务器。在其中一个实施例中,所述采集客户端,还用于执行元数据采集操作,得到所述多个服务器的初始元数据;对所述初始元数据进行数据格式转换,得到所述服务器元数据。在其中一个实施例中,所述采集客户端,还用于判断所述上传所述服务器元数据至所述区域服务器的步骤是否执行成功;若否,生成上传失败通知;并发送所述上传失败通知至所述中心服务器。在其中一个实施例中,上述中心服务器,还用于接收用户的新增数据项指令;根据所述新增数据项指令,调整所述采集客户端采集服务器元数据的数据项。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:校验服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:校验服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。上述服务器的元数据修复方法、装置、计算机设备和存储介质,通过校验各个服务器的服务器元数据;在服务器元数据中确定异常元数据后,根据异常元数据,确定修复推荐数据,并生成异常修复消息,通过推送异常修复消息至对应运维人员的目标用户终端上,从而供运维人员进行查看确认;当接收到运维人员使用目标用户终端发送的修复确认指令时,通过使用修复推荐数据,自动修复异常服务器上的异常元数据;从而实现了运维人员在不登录异常服务器系统的情况下,修复异常服务器上存在的异常元数据,解决异常服务器存在的异常数据问题,进而提高了现有运维人员运维服务器的工作效率。附图说明图1为一个实施例中一种服务器的元数据修复方法的应用环境图;图2为一个实施例中一种服务器的元数据修复方法的流程示意图;图3为一个实施例中一种服务器的元数据修复装置的结构框图;图4为一个实本文档来自技高网...

【技术保护点】
1.一种服务器的元数据修复方法,其特征在于,所述方法包括:校验服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。

【技术特征摘要】
1.一种服务器的元数据修复方法,其特征在于,所述方法包括:校验服务器元数据,确定异常元数据;生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异常元数据的数据;当接收到所述目标用户终端针对所述修复推荐数据的修复确认指令时,根据所述修复推荐数据,修复所述异常元数据。2.根据权利要求1所述的方法,其特征在于,所述生成所述异常元数据的故障修复消息,包括:根据所述异常元数据,确定数据问题类型;查询针对所述数据问题类型的修复推荐数据;生成用户确定链接,并根据所述数据问题类型、所述修复推荐数据和所述用户确定链接,生成所述异常修复消息;所述用户确定链接用于触发所述目标用户终端发送所述修复确认指令。3.根据权利要求1所述的方法,其特征在于,所述校验服务器元数据,确定异常元数据,包括:获取数据校验规则;采用所述数据校验规则,对所述服务器元数据进行规则校验,生成规则校验结果;根据所述规则校验结果,确定所述异常元数据。4.根据权利要求1所述的方法,其特征在于,所述推送所述异常修复消息至目标用户终端之前,还包括:查询所述异常元数据对应的服务器信息;确定所述服务器信息的负责人员信息;根据所述负责人员信息,确定所述目标用户终端。5.根据权利要求1所述的方法,其特征在于,所述根据所述修复推荐数据,修复所述异常元数据,包括:解密所述修复推荐数据,得到解密修复参数;对所述解密修复参数进行有效性校验;若校验通过,则使用所述解密修复参数,替换所述异常元数据中的异常参数。6.一种服务器的元数据修复装置,其特征在于,所述装置包括:校验模块,用于校验服务器元数据,确定异常元数据;推送模块,用于生成所述异常元数据的异常修复消息,并推送所述异常修复消息至目标用户终端;所述异常修复消息包括修复推荐数据;所述修复推荐数据为用于修复所述异...

【专利技术属性】
技术研发人员:田标梁鹰丘凌崔伟潘浩
申请(专利权)人:世纪龙信息网络有限责任公司
类型:发明
国别省市:广东,44

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

1