一种基于ZOS平台的历史文件清理方法及装置制造方法及图纸

技术编号:20363033 阅读:59 留言:0更新日期:2019-02-16 16:36
本发明专利技术公开了一种基于ZOS平台的历史文件清理方法及装置,包括:对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件,判断待处理的垃圾文件是否包含预设的文件删除标识;在该待处理的垃圾文件包含预设的文件删除标识的情况下,判断待处理的文件是否为例外文件,若该待处理的垃圾文件不是例外文件,删除该待处理的垃圾文件。这样,提高了文件的删除效率,并且能够过滤掉有用的文件,避免了误删除。

【技术实现步骤摘要】
一种基于ZOS平台的历史文件清理方法及装置
本专利技术涉及文件处理领域,尤其涉及一种基于ZOS平台的历史文件清理方法及装置。
技术介绍
当前银行系统大都部署在ZOS平台上,对基于ZOS平台的银行系统进行运维时,会产生大量的文件:例如每个版本下发的版本库文件、数据转换、数据变更等操作产生的中间文件,日常运维产生的临时文件等。这些文件若是不能定期删除的话,会越积越多。为了解决上述问题,技术人员可能会定期的根据需要删除一些无用的垃圾文件,一般情况下,是依据一份文件清单对文件进行删除,但是该种删除垃圾文件的方式比较耗时,并且也容易出现误操作的情况,进而导致系统运行异常的问题。
技术实现思路
有鉴于此,本专利技术实施例公开了一种基于ZOS平台的历史文件清理方法及装置,提高了文件的删除效率,并且能够过滤掉有用的文件,避免了误删除。本专利技术实施例公开了一种基于ZOS平台的历史文件清理方法,包括:对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件;判断待处理的垃圾文件是否包含预设的文件删除标识;在所述待处理的垃圾文件包含预设的文件删除标识的情况下,判断所述待处理的文件是否为例外文件;若所述待处理的垃圾文件不是例外文件,删除所述待处理的垃圾文件。可选的,所述对预设的磁盘空间进行扫描,确定待处理的垃圾文件,包括:根据文件的前缀对预设磁盘空间中的文件进行扫描,筛选出包含预设前缀的文件;判断包含预设前缀的文件的实际保存时间是否超过了预先设置的保存时间;若所述包含预设前缀的文件的实际保存时间超过了预先设置的保存时间,则所述包含预设前缀的文件为待处理的垃圾文件。可选的,所述判断所述待处理的文件是否为例外文件,包括:获取例外文件清单;判断待处理的文件是否包含在所述例外清单中;若所述待处理的文件不包含在所述例外清单中,删除所述待处理的垃圾文件。可选的,还包括:在所述待处理的垃圾文件中不包含预设的文件删除标识的情况下,将所述待处理的垃圾文件的参数信息记录在清单文件中;或者在所述待处理的垃圾文件包含预设的文件删除标识,但所述待处理的垃圾文件不是例外文件的情况下,将所述待处理的垃圾文件的参数信息记录在清单文件中。可选的,删除所述待处理的垃圾文件后,还包括:记录所述待处理的垃圾文件的参数信息和删除情况记录在清单文件中。可选的,在删除所述待处理的垃圾文件之前,还包括:将包含文件删除标识且不是例外文件的待处理的垃圾文件的参数信息和待删除标记信息记录到文件清单中。本专利技术实施例还公开了一种基于ZOS平台的历史文件清理装置,包括:待处理的垃圾文件确定单元,用于对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件;第一判断单元,用于判断待处理的垃圾文件是否包含预设的文件删除标识;第二判断单元,用于在所述待处理的垃圾文件包含预设的文件删除标识的情况下,判断所述待处理的文件是否为例外文件;垃圾文件删除单元,用于若所述待处理的垃圾文件不是例外文件,删除所述待处理的垃圾文件。可选的,所述待处理的垃圾文件确定单元,包括:筛选子单元,用于根据文件的前缀对预设磁盘空间中的文件进行扫描,筛选出包含预设前缀的文件;第一判断子单元,用于判断包含预设前缀的文件的实际保存时间是否超过了预先设置的保存时间;待处理的垃圾文件确定子单元,用于若所述包含预设前缀的文件的实际保存时间超过了预先设置的保存时间,则所述包含预设前缀的文件为待处理的垃圾文件。可选的,所述第二判断单元,包括:获取子单元,用于获取例外文件清单;第二判断子单元,用于判断待处理的文件是否包含在所述例外清单中;垃圾文件删除子单元,用于若所述待处理的文件包含在所述例外清单中,删除所述待处理的垃圾文件。可选的,还包括:记录单元,用于记录所述待处理的垃圾文件的参数信息和删除情况记录在清单文件中。本专利技术实施例公开了一种基于ZOS平台的历史文件清理方法及装置,包括:对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件,判断待处理的垃圾文件是否包含预设的文件删除标识;在该待处理的垃圾文件包含预设的文件删除标识的情况下,判断待处理的文件是否为例外文件,若该待处理的垃圾文件不是例外文件,删除该待处理的垃圾文件。这样,提高了文件的删除效率,并且能够过滤掉有用的文件,避免了误删除。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示出了本专利技术实施例提供的一种基于ZOS平台的历史文件清理方法的流程示意图;图2示出了本专利技术实施例提供的一种基于ZOS平台的历史文件清理方法的又一流程图;图3示出了本专利技术实施例提供的一种基于ZOS平台的历史文件清理装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,示出了本专利技术实施例提供的一种基于ZOS平台的历史文件清理方法的流程示意图,在本实施例中,该方法包括:S101:对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件;本实施例中,预设的磁盘空间中包含大量的文件,有些是可以删除的垃圾文件,有些是有用的不能删除的文件。其中,确定垃圾文件的过程包括:根据文件的前缀对预设的磁盘空间中的文件进行扫描,筛选出包含预设前缀的文件;判断包含预设前缀的文件的实际保存时间是否超过了预先设置的保存时间;若所述包含预设前缀的文件的实际保存时间超过了预先设置的保存时间,则所述包含预设前缀的文件为待处理的垃圾文件。本实施例中,磁盘空间中包含的文件很多,可以通过文件的前缀对文件进行扫描,这样可以避免遗漏需要删除的垃圾文件。并且,每个文件在生成时,一般会设置文件的保存时间,在文件的实际保存时间超过了预先设置的文件的保存时间后,可以确定该文件为垃圾文件,即这样的文件为可以删除的文件,但是是否执行删除操作,还可以通过再次甄别和筛选后确定,具体过程见下文。其中,判断文件的实际保存时间是否超过了预先设置的保存时间时,可以通过如下的方式进行:判断文件最后被引用的日期+文件的保存天数是否小于当前日期;或者为计算文件最后被引用的日期到当前日期的总天数;判断所述总天数是否超过了预先设置的保存时间。S102:判断待处理的垃圾文件中是否包含预设的文件删除标识;本实施例中,预设的文件的删除标识可以是技术人员设置的,也可以是自动生成的,具体的,包括:实施方式一:在文件生成时,或者文件修改时,技术人员根据需求确定是否添加文件删除标识;实施方式二:在文件生成时,或者文件修改时,根据文件属性信息确定是否添加文件删除标识。举例说明:文件删除标识可以包括:Y和N,在文件删除标识为Y时。在文件删除标识为Y时,表示该文件为可以删除的文件,在文件删除标识为N的情况下,表示该文件为暂时不能删除的文件。举例说明:判断待处理的垃圾文件中是否包含预设的文件删除标识,可以理解为判断待处理的垃圾文件是否包含Y标识,在包含Y标本文档来自技高网...

【技术保护点】
1.一种基于ZOS平台的历史文件清理方法,其特征在于,包括:对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件;判断待处理的垃圾文件是否包含预设的文件删除标识;在所述待处理的垃圾文件包含预设的文件删除标识的情况下,判断所述待处理的文件是否为例外文件;若所述待处理的垃圾文件不是例外文件,删除所述待处理的垃圾文件。

【技术特征摘要】
1.一种基于ZOS平台的历史文件清理方法,其特征在于,包括:对预设的磁盘空间中的文件进行扫描,确定待处理的垃圾文件;判断待处理的垃圾文件是否包含预设的文件删除标识;在所述待处理的垃圾文件包含预设的文件删除标识的情况下,判断所述待处理的文件是否为例外文件;若所述待处理的垃圾文件不是例外文件,删除所述待处理的垃圾文件。2.根据权利要求1所述的方法,其特征在于,所述对预设的磁盘空间进行扫描,确定待处理的垃圾文件,包括:根据文件的前缀对预设磁盘空间中的文件进行扫描,筛选出包含预设前缀的文件;判断包含预设前缀的文件的实际保存时间是否超过了预先设置的保存时间;若所述包含预设前缀的文件的实际保存时间超过了预先设置的保存时间,则所述包含预设前缀的文件为待处理的垃圾文件。3.根据权利要求1所述的方法,其特征在于,所述判断所述待处理的文件是否为例外文件,包括:获取例外文件清单;判断待处理的文件是否包含在所述例外清单中;若所述待处理的文件不包含在所述例外清单中,删除所述待处理的垃圾文件。4.根据权利要求1所述的方法,其特征在于,还包括:在所述待处理的垃圾文件中不包含预设的文件删除标识的情况下,将所述待处理的垃圾文件的参数信息记录在清单文件中;或者在所述待处理的垃圾文件包含预设的文件删除标识,但所述待处理的垃圾文件不是例外文件的情况下,将所述待处理的垃圾文件的参数信息记录在清单文件中。5.根据权利要求1所述的方法,其特征在于,删除所述待处理的垃圾文件后,还包括:记录所述待处理的垃圾文件的参数信息和删除情况记录在清单文件中。6.根据权利要求...

【专利技术属性】
技术研发人员:王旭王峥胡俊鞠昌圣马骏
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1