一种监控定时快照任务的方法、装置、设备及介质制造方法及图纸

技术编号:33957066 阅读:24 留言:0更新日期:2022-06-29 23:46
本发明专利技术提供了一种监控定时快照任务的方法、装置、设备及可读介质,该方法包括:每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响;响应于检测的系统环境对快照任务产生影响,将检测到的系统参数以及相应告警发送给用户;响应于满足快照任务的触发条件,执行快照任务并判断快照任务是否执行成功;响应于快照任务执行失败,在预设时间段内每间隔设定时间重新执行快照任务;响应于在预设时间段内快照任务仍然执行失败,向用户发出快照任务执行失败的告警。通过使用本发明专利技术的方案,能够及时告知用户并提前规避当前定时快照任务执行过程中存在的风险,能够在发生异常后及时进行修复,能够避免损失扩大,提升用户体验。升用户体验。升用户体验。

【技术实现步骤摘要】
一种监控定时快照任务的方法、装置、设备及介质


[0001]本专利技术涉及计算机领域,并且更具体地涉及一种监控定时快照任务的方法、装置、设备及可读介质。

技术介绍

[0002]类似于使用照相机抓拍自然界某个时间点的瞬间影像,文件系统快照是为了抓拍下某一时间点某份数据集的内容,以防止数据被污染,或因病毒、配置文件损坏以及系统崩溃等原因导致数据丢失。当用户想要恢复至创建快照时状态时,可通过快照回滚进行恢复操作,并从快照抓拍时间点为起点从头来过,也可以从这个时间点的数据影像,创建多份平行的存储空间。为便于及时对文件系统数据进行备份,服务器中通常会设置定时快照任务,用户可设定定时策略,自动为文件系统进行备份,创建快照,避免因长时间不进行快照备份操作,导致快照回滚前后数据差距过大,影响用户使用。但是定时快照任务在后台自动进行,成功与否用户无法感知,对于定时快照任务执行失败产生的后果,用户也难以及时处理,可能会影响到用户业务,从而造成用户损失。现有的定时快照任务的告警与管理中,主要针对于快照任务触发的过程中,但是触发过程中的处理是有限的,对触发之前,创建任务可能存在的风险的预判,以及触发之后创建失败造成的不良后果,无法主动进行避免。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的在于提出一种监控定时快照任务的方法、装置、设备及可读介质,通过使用本专利技术的技术方案,能够及时告知用户并提前规避当前定时快照任务执行过程中存在的风险,能够在发生异常后及时进行修复,能够避免损失扩大,提升用户体验。
[0004]基于上述目的,本专利技术的实施例的一个方面提供了一种监控定时快照任务的方法,包括以下步骤:
[0005]每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响;
[0006]响应于检测的系统环境对快照任务产生影响,将检测到的系统参数以及相应告警发送给用户;
[0007]响应于满足快照任务的触发条件,执行快照任务并判断快照任务是否执行成功;
[0008]响应于快照任务执行失败,在预设时间段内每间隔设定时间重新执行快照任务;
[0009]响应于在预设时间段内快照任务仍然执行失败,向用户发出快照任务执行失败的告警。
[0010]根据本专利技术的一个实施例,每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响包括:
[0011]每经过阈值时间分别检测系统的CPU的使用率、I/O等待的数据量和存储池容量的数据;
[0012]将检测到的数据分别与对应的预设阈值进行比较;
[0013]响应于CPU的使用率、I/O等待的数据量和存储池容量中的任意一个的检测数据大于对应的预设阈值,确定系统环境对快照任务产生影响。
[0014]根据本专利技术的一个实施例,每经过阈值时间分别检测系统的CPU的使用率、I/O等待的数据量和存储池容量的数据包括:
[0015]设置检测时间段和检测间隔时间;
[0016]在检测时间段内每经过检测间隔时间检测一次系统的CPU的使用率、I/O等待的数据量和存储池容量的数据;
[0017]将检测到的相同类型的数据相加后求平均值以得到最终的检测数据。
[0018]根据本专利技术的一个实施例,还包括:
[0019]响应于发生系统断电、配置节点切换和系统升级三种情况中的任意一种,在快照任务执行后对系统中的各类型资源残留进行清理。
[0020]本专利技术的实施例的另一个方面,还提供了一种监控定时快照任务的装置,装置包括:
[0021]判断模块,判断模块配置为每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响;
[0022]发送模块,发送模块配置为响应于检测的系统环境对快照任务产生影响,将检测到的系统参数以及相应告警发送给用户;
[0023]执行模块,执行模块配置为响应于满足快照任务的触发条件,执行快照任务并判断快照任务是否执行成功;
[0024]重试模块,重试模块配置为响应于快照任务执行失败,在预设时间段内每间隔设定时间重新执行快照任务;
[0025]告警模块,告警模块配置为响应于在预设时间段内快照任务仍然执行失败,向用户发出快照任务执行失败的告警。
[0026]根据本专利技术的一个实施例,判断模块还配置为:
[0027]每经过阈值时间分别检测系统的CPU的使用率、I/O等待的数据量和存储池容量的数据;
[0028]将检测到的数据分别与对应的预设阈值进行比较;
[0029]响应于CPU的使用率、I/O等待的数据量和存储池容量中的任意一个的检测数据大于对应的预设阈值,确定系统环境对快照任务产生影响。
[0030]根据本专利技术的一个实施例,判断模块还配置为:
[0031]设置检测时间段和检测间隔时间;
[0032]在检测时间段内每经过检测间隔时间检测一次系统的CPU的使用率、I/O等待的数据量和存储池容量的数据;
[0033]将检测到的相同类型的数据相加后求平均值以得到最终的检测数据。
[0034]根据本专利技术的一个实施例,还包括清理模块,清理模块配置为:
[0035]响应于发生系统断电、配置节点切换和系统升级三种情况中的任意一种,在快照任务执行后对系统中的各类型资源残留进行清理。
[0036]本专利技术的实施例的另一个方面,还提供了一种计算机设备,该计算机设备包括:
[0037]至少一个处理器;以及
[0038]存储器,存储器存储有可在处理器上运行的计算机指令,指令由处理器执行时实现上述任意一项方法的步骤。
[0039]本专利技术的实施例的另一个方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述任意一项方法的步骤。
[0040]本专利技术具有以下有益技术效果:本专利技术实施例提供的监控定时快照任务的方法,通过每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响;响应于检测的系统环境对快照任务产生影响,将检测到的系统参数以及相应告警发送给用户;响应于满足快照任务的触发条件,执行快照任务并判断快照任务是否执行成功;响应于快照任务执行失败,在预设时间段内每间隔设定时间重新执行快照任务;响应于在预设时间段内快照任务仍然执行失败,向用户发出快照任务执行失败的告警的技术方案,能够及时告知用户并提前规避当前定时快照任务执行过程中存在的风险,能够在发生异常后及时进行修复,能够避免损失扩大,提升用户体验。
附图说明
[0041]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0042]图1为根据本专利技术一个实施例的监控定时快照任务的方法的示意性流程图;...

【技术保护点】

【技术特征摘要】
1.一种监控定时快照任务的方法,其特征在于,包括以下步骤:每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响;响应于检测的系统环境对快照任务产生影响,将检测到的系统参数以及相应告警发送给用户;响应于满足快照任务的触发条件,执行快照任务并判断快照任务是否执行成功;响应于快照任务执行失败,在预设时间段内每间隔设定时间重新执行快照任务;响应于在所述预设时间段内快照任务仍然执行失败,向用户发出快照任务执行失败的告警。2.根据权利要求1所述的方法,其特征在于,每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响包括:每经过阈值时间分别检测系统的CPU的使用率、I/O等待的数据量和存储池容量的数据;将检测到的数据分别与对应的预设阈值进行比较;响应于CPU的使用率、I/O等待的数据量和存储池容量中的任意一个的检测数据大于对应的预设阈值,确定系统环境对快照任务产生影响。3.根据权利要求2所述的方法,其特征在于,每经过阈值时间分别检测系统的CPU的使用率、I/O等待的数据量和存储池容量的数据包括:设置检测时间段和检测间隔时间;在检测时间段内每经过检测间隔时间检测一次系统的CPU的使用率、I/O等待的数据量和存储池容量的数据;将检测到的相同类型的数据相加后求平均值以得到最终的检测数据。4.根据权利要求1所述的方法,其特征在于,还包括:响应于发生系统断电、配置节点切换和系统升级三种情况中的任意一种,在快照任务执行后对系统中的各类型资源残留进行清理。5.一种监控定时快照任务的装置,其特征在于,所述装置包括:判断模块,所述判断模块配置为每经过阈值时间检测系统环境,并基于检测的系统环境判断是否对快照任务产生影响;发送模块,所述发送模块配置为响应于检测的系统环境对快照任务产生影响,将...

【专利技术属性】
技术研发人员:孟祥奎
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1