打包文件内小文件的恢复方法及恢复系统技术方案

技术编号:20025270 阅读:35 留言:0更新日期:2019-01-06 04:18
本发明专利技术涉及文件恢复技术领域,尤其涉及一种打包文件内小文件的恢复方法及恢复系统。该方法包括以下步骤:设置文件恢复策略;根据打包文件名称查找源打包文件存储路径下或者源打包文件下载路径下中的任一是否存在源打包文件,若存在,则查找源打包文件内是否存在源小文件,若存在,则对源小文件进行下载和复制,得到复制小文件;若均不存在,则文件恢复失败;判断复制小文件与源小文件是否一致,若一致,则文件恢复成功,将复制小文件作为恢复文件存储在预设的存储路径下;若不一致,则按照预设周期重复上述步骤。本发明专利技术通过预先设置文件恢复后的存储路径,将恢复后的文件存入用户指定的存储路径下,具有方法简单、易于操作的优点。

【技术实现步骤摘要】
打包文件内小文件的恢复方法及恢复系统
本专利技术涉及文件恢复
,尤其涉及一种打包文件内小文件的恢复方法及恢复系统。
技术介绍
随着人类的发展和社会的进步,需要保存的文件越来越多。而光盘存储的发展,使得大数据量文件的存储成为可能。文件系统是计算机操作系统中最基本的一部分,在计算机领域长期广泛使用。文件除了存储之外,还需要与之相对应的文件恢复功能,因为随着个人电脑以及智能移动终端的日益普及,日常中,人们在对电脑或者移动终端进行操作时,都可能会碰到因为手误或不知情等非主观原因下误删除文件的情况,或者计算机内的文件被有意无意的删除、格式化或遭到病毒破坏、分区被格式化的情况,若想恢复这些已丢失的文件,均需要进行文件恢复。在这种情况下,用户一般会借助于文件恢复系统对被删除的文件进行恢复。现有的文件恢复系统或者方法一般都只能将文件恢复到服务器中,用户再复制到自己的客户端上,而无法将文件直接恢复到自己的客户端上,这在无形中增加了用户的工作量,给用户带来很大的不便,用户体验度较低。因此,急需一种能够根据用户指定的路径进行打包文件内小文件的恢复方法及恢复系统。
技术实现思路
本专利技术提供了一种打包文件内小文件的恢复方法及恢复系统,以便于能够根据用户指定的路径进行文件恢复。本专利技术的一个方面,提供了一种打包文件内小文件的恢复方法,包括以下步骤:设置文件恢复策略,文件恢复策略至少包括打包文件名称、打包文件内小文件名称和文件恢复后的存储路径;根据打包文件名称查找源打包文件存储路径下或者源打包文件下载路径下中的任一是否存在源打包文件,若存在,则根据打包文件内小文件名称查找源打包文件内是否存在源小文件,若存在,则对源小文件进行下载和复制,得到复制小文件;若均不存在,则文件恢复失败;判断复制小文件与源小文件是否一致,若一致,则文件恢复成功,将复制小文件作为恢复文件存储在预设的存储路径下;若不一致,则按照预设周期重复上述步骤。进一步地,设置文件恢复策略的步骤包括以下步骤:设置打包文件名称、打包文件内小文件名称;设置打包文件内小文件的索引目录;设置文件恢复后的存储路径;设置文件恢复的时间为立即恢复或者指定时间恢复中的任一。进一步地,判断复制小文件与源小文件是否一致的方式是:判断复制小文件的大小与源小文件的大小是否一致,以及判断复制小文件的个数与源小文件的个数是否一致。进一步地,还包括步骤:若文件恢复失败,则编辑文件恢复失败信息发送至用户终端;进一步地,若文件恢复失败,则编辑文件恢复失败信息无线发送至用户终端。本专利技术的第二个方面,提供了一种实现如上述中所述的打包文件内小文件的恢复方法的恢复系统,包括:文件恢复策略设置模块,用于设置文件恢复策略,并发送至源文件查找模块,文件恢复策略至少包括打包文件名称、打包文件内小文件名称和文件恢复后的存储路径;源文件查找模块,用于根据打包文件名称查找源打包文件存储路径下或者源打包文件下载路径下中的任一是否存在源打包文件,若存在,则根据打包文件内小文件名称查找源打包文件内是否存在源小文件,若存在,则将查找结果发送至源文件下载复制模块;若均不存在,则文件恢复失败;源文件下载复制模块,用于根据接收的查找结果对源小文件进行下载和复制,得到复制小文件,将源小文件和复制小文件发送至判断模块;判断模块,用于判断复制小文件与源小文件是否一致,若一致,则文件恢复成功,将复制小文件发送至恢复文件存储模块;若不一致,则将判断结果发送至源文件查找模块再次查找;恢复文件存储模块,用于将复制小文件作为恢复文件存储在预设的存储路径下。进一步地,文件恢复策略设置模块包括:文件名称设置单元,用于设置打包文件名称和打包文件内小文件名称,并发送至源文件查找模块;文件索引目录设置单元,用于设置打包文件内小文件的索引目录,并发送至源文件查找模块;存储路径设置单元,用于设置文件恢复后的存储路径,并发送至源文件查找模块;文件恢复时间设置单元,用于设置文件恢复的时间为立即恢复或者指定时间恢复中的任一,并发送至源文件查找模块。进一步地,判断模块判断复制文件与源文件是否一致的方式是:判断复制小文件的大小与源小文件的大小是否一致,以及判断复制小文件的个数与源小文件的个数是否一致。进一步地,还包括文件恢复失败信息编辑模块,用于当文件恢复失败时,编辑文件恢复失败信息发送至用户终端;进一步地,文件恢复失败信息编辑模块与终端无线电连接。本专利技术提供的打包文件内小文件的恢复方法及恢复系统,与现有技术相比具有以下进步:(1)通过预先设置文件恢复策略,后续的文件恢复工作都根据该文件恢复策略进行,符合不同用户的需求,具有灵活方便的优点;文件恢复策略包括打包文件名称、打包文件内小文件名称,便于快速的根据该名称查找源打包文件和打包文件内的源小文件进行打包文件内小文件的恢复;文件恢复策略还包括文件恢复后的存储路径,可以将恢复后的文件存入用户指定的存储路径下,方法简单、易于操作,有利于提高用户体验度。(2)文件恢复策略还包括设置打包文件内小文件的索引目录,便于根据该索引目录快速的查找到源打包文件和打包文件内的源小文件进行打包文件内小文件的恢复,方便快捷;文件恢复策略还包括设置文件恢复的时间为立即恢复或者指定时间恢复中的任一,由用户指定文件恢复的时间,便于适应用户不同的需求,提高方法和系统的整体适应性和灵活性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本专利技术实施例中打包文件内小文件的恢复方法的步骤图;图2为本专利技术实施例中步骤100具体实施时的步骤图;图3为本专利技术实施例中打包文件内小文件的恢复系统的器件连接框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。本实施例提供了一种打包文件内小文件的恢复方法及恢复系统。如图1,本实施例的打包文件内小文件的恢复方法,包括以下步骤:步骤100、设置文件恢复策略,文件恢复策略至少包括打包文件名称、打包文件内小文件名称和文件恢复后的存储路径;步骤200、根据打包文件名称查找源打包文件存储路径下或者源打包文件下载路径下中的任一是否存在源打包文件,若存在,则根据打包文件内小文件名称查找源打包文件内是否存在源小文件,若存在,则对源小文件进行下载和复制,得到复制本文档来自技高网
...

【技术保护点】
1.一种打包文件内小文件的恢复方法,其特征在于,包括以下步骤:设置文件恢复策略,文件恢复策略至少包括打包文件名称、打包文件内小文件名称和文件恢复后的存储路径;根据打包文件名称查找源打包文件存储路径下或者源打包文件下载路径下中的任一是否存在源打包文件,若存在,则根据打包文件内小文件名称查找源打包文件内是否存在源小文件,若存在,则对源小文件进行下载和复制,得到复制小文件;若均不存在,则文件恢复失败;判断复制小文件与源小文件是否一致,若一致,则文件恢复成功,将复制小文件作为恢复文件存储在预设的存储路径下;若不一致,则按照预设周期重复上述步骤。

【技术特征摘要】
1.一种打包文件内小文件的恢复方法,其特征在于,包括以下步骤:设置文件恢复策略,文件恢复策略至少包括打包文件名称、打包文件内小文件名称和文件恢复后的存储路径;根据打包文件名称查找源打包文件存储路径下或者源打包文件下载路径下中的任一是否存在源打包文件,若存在,则根据打包文件内小文件名称查找源打包文件内是否存在源小文件,若存在,则对源小文件进行下载和复制,得到复制小文件;若均不存在,则文件恢复失败;判断复制小文件与源小文件是否一致,若一致,则文件恢复成功,将复制小文件作为恢复文件存储在预设的存储路径下;若不一致,则按照预设周期重复上述步骤。2.根据权利要求1所述的打包文件内小文件的恢复方法,其特征在于,设置文件恢复策略的步骤包括以下步骤:设置打包文件名称、打包文件内小文件名称;设置打包文件内小文件的索引目录;设置文件恢复后的存储路径;设置文件恢复的时间为立即恢复或者指定时间恢复中的任一。3.根据权利要求2所述的打包文件内小文件的恢复方法,其特征在于,判断复制小文件与源小文件是否一致的方式是:判断复制小文件的大小与源小文件的大小是否一致,以及判断复制小文件的个数与源小文件的个数是否一致。4.根据权利要求3所述的打包文件内小文件的恢复方法,其特征在于,还包括步骤:若文件恢复失败,则编辑文件恢复失败信息发送至用户终端。5.根据权利要求4所述的打包文件内小文件的恢复方法,其特征在于,若文件恢复失败,则编辑文件恢复失败信息无线发送至用户终端。6.一种实现如权利要求1所述的打包文件内小文件的恢复方法的恢复系统,其特征在于,包括:文件恢复策略设置模块,用于设置文件恢复策略,并发送至源文件查找模块,文件恢复策略至少包括打包文件名称、打包文件内小文件名称和文件恢复后的存储路径;源文件查找模块...

【专利技术属性】
技术研发人员:陈默赵志龙
申请(专利权)人:天阳宏业科技股份有限公司
类型:发明
国别省市:西藏,54

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

1