服务器冗余文件的清理方法、系统、设备、介质及产品技术方案

技术编号:38541582 阅读:18 留言:0更新日期:2023-08-19 17:09
本公开提供了一种服务器冗余文件的清理方法,可以应用于金融技术领域或其他技术领域,该方法包括:对全量服务器按照预设巡检频率执行巡检任务,得到巡检结果;其中,巡检结果至少包括服务器的存储空间信息;根据巡检结果确定待清理的目标服务器;其中,目标服务器中存储有冗余文件;根据目标服务器的属性信息和巡检结果确定文件清理策略;其中,文件清理策略至少包括与目标服务器对应的清理脚本;根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理。本公开还提供了一种服务器冗余文件的清理系统、设备、介质及产品。介质及产品。介质及产品。

【技术实现步骤摘要】
服务器冗余文件的清理方法、系统、设备、介质及产品


[0001]本公开涉及金融
,具体涉及一种服务器冗余文件的清理方法、系统、设备、介质及产品。

技术介绍

[0002]近几年来,数据中心服务器规模呈现爆发性增长,其中数量增长最快的主要集中在廉价的X86开放平台系统。面对如此服务器爆发式的增长,报警数量存在指数级增长的趋势,尤其文件系统超阈值的报警,大多数文件系统报警均可以依据运维经验清理冗余文件解决,过多的此类报警给运维人员带来压力,运维人员需要频繁登陆服务器执行清理动作,操作流程复杂,容易误删文件,且清理效率低下。

技术实现思路

[0003]鉴于上述问题,本公开提供了一种服务器冗余文件的清理方法、系统、设备、介质及产品。
[0004]根据本公开的第一个方面,提供了一种服务器冗余文件的清理方法,包括:对全量服务器按照预设巡检频率执行巡检任务,得到巡检结果;其中,巡检结果至少包括服务器的存储空间信息;根据巡检结果确定待清理的目标服务器;其中,目标服务器中存储有冗余文件;根据目标服务器的属性信息和巡检结果确定文件清理策略;其中,文件清理策略至少包括与目标服务器对应的清理脚本;根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理。
[0005]根据本公开的实施例,对全量服务器按照预设巡检频率执行巡检任务包括:响应于巡检任务的启动指令,生成与巡检任务对应的巡检参数;其中,巡检参数包括服务器的存储空间信息和服务器的数量;基于巡检参数对全量服务器执行巡检任务。
[0006]根据本公开的实施例,基于巡检参数对全量服务器执行巡检任务包括:按照巡检参数获取全量服务器的存储空间信息;根据存储空间信息判断服务器的存储空间是否异常;响应于服务器的存储空间异常,获取服务器的冗余文件存储地址和剩余存储空间,得到巡检结果。
[0007]根据本公开的实施例,根据巡检结果确定待清理的目标服务器包括:判断剩余存储空间是否大于预设阈值;响应于剩余存储空间大于预设阈值,确定服务器属于待清理的目标服务器。
[0008]根据本公开的实施例,根据目标服务器的属性信息和巡检结果确定文件清理策略包括:获取目标服务器的属性信息;根据目标服务器的属性信息判断目标服务器的类型;根据目标服务器的类型确定待清理的冗余文件类型;根据冗余文件类型和巡检结果确定文件清理策略。
[0009]根据本公开的实施例,根据冗余文件类型和巡检结果确定文件清理策略包括:从清理策略库中获取与冗余文件类型和巡检结果对应的文件清理策略,清理策略库为预先设
置的用于保存文件清理策略与冗余文件类型和巡检结果对应关系的数据库。
[0010]根据本公开的实施例,根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理包括:根据文件清理策略获取待清理的冗余文件信息;其中,冗余文件信息包括冗余文件类型和冗余文件存储地址;根据冗余文件信息调用清理脚本,清理冗余文件。
[0011]根据本公开的实施例,根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理包括:在清理冗余文件时,实时记录每个文件的清理情况信息;对清理情况信息进行分析,得到清理情况分析结果;将清理情况分析结果反馈给巡检任务监控平台。
[0012]根据本公开的实施例,对清理情况信息进行分析,得到清理情况分析结果包括:根据每个文件的清理情况信息判断已清理的冗余文件数据信息与待清理的冗余文件信息是否一致;响应于冗余文件数据信息与待清理的冗余文件信息不一致,向巡检任务监控平台发送清理异常告警信息。
[0013]根据本公开的实施例,根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理还包括:监听目标服务器的运行状态;判断目标服务器是否处于业务时间;响应于目标服务器不处于业务时间,清理冗余文件。
[0014]本公开的第二方面提供了一种服务器冗余文件的清理系统,包括:执行模块,用于对全量服务器按照预设巡检频率执行巡检任务,得到巡检结果;其中,巡检结果至少包括服务器的存储空间信息;第一确定模块,用于根据巡检结果确定待清理的目标服务器;其中,目标服务器中存储有冗余文件;第二确定模块,用于根据目标服务器的属性信息和巡检结果确定文件清理策略;其中,文件清理策略至少包括与目标服务器对应的清理脚本;清理模块,用于根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理。
[0015]本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述服务器冗余文件的清理方法。
[0016]本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述服务器冗余文件的清理方法。
[0017]本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述服务器冗余文件的清理方法。
附图说明
[0018]通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
[0019]图1示意性示出了根据本公开实施例的服务器冗余文件的清理方法、系统、设备、介质及产品的应用场景图;
[0020]图2示意性示出了根据本公开实施例的服务器冗余文件的清理方法的流程图;
[0021]图3示意性示出了根据本公开实施例的对全量服务器按照预设巡检频率执行巡检任务方法的流程图;
[0022]图4示意性示出了根据本公开实施例的基于巡检参数对全量服务器执行巡检任务方法的流程图;
[0023]图5示意性示出了根据本公开实施例的根据巡检结果确定待清理的目标服务器方
法的流程图;
[0024]图6示意性示出了根据本公开实施例的根据目标服务器的属性信息和巡检结果确定文件清理策略方法的流程图;
[0025]图7示意性示出了根据本公开实施例的根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理方法的第一流程图;
[0026]图8示意性示出了根据本公开实施例的根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理方法的第二流程图;
[0027]图9示意性示出了根据本公开实施例的对清理情况信息进行分析,得到清理情况分析结果方法的流程图;
[0028]图10示意性示出了根据本公开实施例的根据文件清理策略调用清理脚本对目标服务器进行冗余文件清理方法的第三流程图;
[0029]图11示意性示出了根据本公开实施例的根据不同服务器确定文件清理策略的示意图;
[0030]图12示意性示出了根据本公开实施例的服务器冗余文件的清理系统的结构框图;以及
[0031]图13示意性示出了根据本公开实施例的适于实现上文描述的方法的电子设备的方框图。
具体实施方式
[0032]以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器冗余文件的清理方法,其特征在于,包括:对全量服务器按照预设巡检频率执行巡检任务,得到巡检结果;其中,所述巡检结果至少包括服务器的存储空间信息;根据所述巡检结果确定待清理的目标服务器;其中,所述目标服务器中存储有冗余文件;根据所述目标服务器的属性信息和巡检结果确定文件清理策略;其中,所述文件清理策略至少包括与所述目标服务器对应的清理脚本;根据所述文件清理策略调用所述清理脚本对所述目标服务器进行冗余文件清理。2.根据权利要求1所述的服务器冗余文件的清理方法,其特征在于,所述对全量服务器按照预设巡检频率执行巡检任务包括:响应于所述巡检任务的启动指令,生成与所述巡检任务对应的巡检参数;其中,所述巡检参数包括服务器的存储空间信息和服务器的数量;基于所述巡检参数对所述全量服务器执行巡检任务。3.根据权利要求2所述的服务器冗余文件的清理方法,其特征在于,所述基于所述巡检参数对所述全量服务器执行巡检任务包括:按照所述巡检参数获取全量服务器的存储空间信息;根据所述存储空间信息判断服务器的存储空间是否异常;响应于所述服务器的存储空间异常,获取所述服务器的冗余文件存储地址和剩余存储空间,得到巡检结果。4.根据权利要求3所述的服务器冗余文件的清理方法,其特征在于,所述根据所述巡检结果确定待清理的目标服务器包括:判断所述剩余存储空间是否大于预设阈值;响应于所述剩余存储空间大于预设阈值,确定所述服务器属于待清理的目标服务器。5.根据权利要求1所述的服务器冗余文件的清理方法,其特征在于,所述根据所述目标服务器的属性信息和巡检结果确定文件清理策略包括:获取所述目标服务器的属性信息;根据所述目标服务器的属性信息判断所述目标服务器的类型;根据所述目标服务器的类型确定待清理的冗余文件类型;根据所述冗余文件类型和巡检结果确定文件清理策略。6.根据权利要求1所述的服务器冗余文件的清理方法,其特征在于,所述根据所述冗余文件类型和巡检结果确定文件清理策略包括:从清理策略库中获取与所述冗余文件类型和巡检结果对应的文件清理策略,所述清理策略库为预先设置的用于保存所述文件清理策略与所述冗余文件类型和巡检结果对应关系的数据库。7.根据权利要求1所述的服务器冗余文件的清理方法,其特征在于,所述根据所述文件清理策略调用所述清理脚本对所述目标服务器进行冗余文件清理包括:根据所述文件清理策略获取待...

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

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

1