本发明专利技术属于网盘同步技术领域,具体公开了一种还原被删除文件的方法及系统。本发明专利技术通过在被删除文件的文件属性中添加删除者信息,可使得回收站中的文件多了一个分类属性,进而为还原查找节约时间。同时,本发明专利技术将同一删除者删除的所有文件合并在一个文件夹中,实现快速还原的目的。不仅如此,将同一删除者删除的文件归类,还有利于监控各个用户的删除行为,以提高同步盘的安全性能。
【技术实现步骤摘要】
本专利技术属于网盘同步
,具体涉及一种还原被删除文件的方法及系统。
技术介绍
网盘,又称网络U盘、网络硬盘,是一些网络公司推出的在线存储服务。向用户提供文件的存储、访问、备份、共享等文件管理功能,使用起来十分方便。不花钱的移动硬盘。用户可以把网盘看成一个放在网络上的硬盘或U盘,不管你是在家中、单位或其它任何地方,只要你连接到因特网,你就可以管理、编辑网盘里的文件。不需要随身携带,更不怕丢失。最新应用的云计算储存技术,为网盘行业带来了新的革命,传统的网盘将逐步被云存储取代。云存储是构建在高速分布式存储网络上的数据中心,它将网络中大量不同类型的存储设备通过应用软件集合起来协同工作,形成一个安全的数据存储和访问的系统,适用于各大中小型企业与个人用户的数据资料存储、备份、归档等一系列需求。云存储最大优势在于将单一的存储产品转换为数据存储与服务,在这个技术下,网盘行业可能像金融行业银行一样,在单一的存储服务基础衍生出更多增值的服务。在以上背景下产生了 “同步网盘”,比如金山快盘,它具备文件同步、文件备份和文件共享功能。只要安装了同步网盘的客户端,电脑、手机、平板、网站之间都能够直接跨平台互通互联,彻底抛弃U盘、移动硬盘和数据线。具体系统框图,如图1所示,该系统包括云端服务器和与云端服务器连接的各个终端设备,所述终端设备包括PC机、手机、IPAD等,在各个终端设备中安装快盘客户端软件。安装快盘客户端后,可以把任意文件丢入指定文件夹,然后就会被同步到该用户其他装有快盘客户端的Windows电脑、Mac电脑、Android手机、iPhone、iPad甚至快盘的官网中。而且还可以设置指定文件夹里的某些文件或文件夹共享给好友,这样以后用户放在这些文件夹里的文件,有任何改动,好友都能立即看到最新版本。用户也可以随时进入到云端服务器查看快盘里的所有文件。利用快盘的共享功能还可以实现一个人在自己电脑上修改了文档,其他人立即可以在别的电脑上看到,以后办公就再也不用对某个频繁修改的文档进行反复审阅、修订,不同的版本传来传去,分享文件给团队也无需用数据线拷贝到电脑,然后打包、发邮件等繁琐操作。当同步盘用于企业内部时,能够同时对云端服务器中文件进行操作的用户终端可能有很多个,每个用户都可能会删除一些对于自己没用的文件,这个时候同步盘回收站中的被删除文件就很多。如果某一用户发生误删除或者某一用户恶意删除一些文件时,管理员在恢复还原这些文件时,需要在回收站中按照删除的文件名和删除时间一个个的查找,然后在逐一还原。如果按照上述方法进行还原,其工作效率将十分低下。
技术实现思路
为了解决上述问题,本专利技术的目的在于提供一种还原被删除文件的方法及系统,以按照删除者快速还原被删除文件。为了实现上述专利技术目的,本专利技术所采取的技术方案如下一种还原被删除文件的方法,包括以下步骤(I)在被删除文件的文件属性中添加删除者信息;(2)将回收站中所有被删除文件按照删除者重新排序,并将同一删除者对应的所有被删除文件合并在同一个待还原文件夹中;(3)根据用户指令,将删除者对应的待还原文件夹中的所有文件还原。优选的,在所述第(I)和第(2)步之间还包括以下步骤判断被删除文件的删除时间是否超过预设的时间阈值;若是,则从回收站中彻底删除对应的文件;若否,则顺序执行第(2)和(3)步。进一步的,所述预设的时间阈值为12-60小时。优选的,所述预设的时间阈值为24小时。一种还原被删除文件的系统,包括以下模块属性信息添加模块,用于在被删除文件的文件属性中添加删除者信息;被删除文件归类合并模块,用于将回收站中所有被删除文件按照删除者重新排序,并将同一删除者对应的所有被删除文件合并在同一个待还原文件夹中;文件还原模块,用于根据用户指令将删除者对应的待还原文件夹中的所有文件还原。优选的,该系统还包括判断模块,用于在执行属性信息添加模块和被删除文件归类合并模块之间,判断被删除文件的删除时间是否超过预设的时间阈值;若是,则从回收站中彻底删除对应的文件;若否,则顺序执行属性信息添加模块和被删除文件归类合并模块。进一步的,所述预设的时间阈值为12-60小时。优选的,所述预设的时间阈值为24小时。本专利技术通过在被删除文件的文件属性中添加删除者信息,可使得回收站中的文件多了一个分类属性,进而为还原查找节约时间。同时,本专利技术将同一删除者删除的所有文件合并在一个文件夹中,实现快速还原的目的。不仅如此,将同一删除者删除的文件归类,还有利于监控各个用户的删除行为,以提高同步盘的安全性能。附图说明此附图说明所提供的图片用来辅助对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的不当限定,在附图中图1是现有同步网盘的结构框图;图2是本专利技术实施例1方法对应的流程图;图3是本专利技术实施例1对应的系统框图;图4是本专利技术实施例2方法对应的流程图;图5是本专利技术实施例2对应的系统框图。具体实施例方式实施例1 :如图2所示,本实施例公开了一种还原被删除文件的方法,包括以下步骤(I)在被删除文件的文件属性中添加删除者信息;现有文件在被删除后,在回收站中可以依据文件属性中记录的名称、类型、原位置、大小、删除时间、创建时间进行图标排列,但是其属性中并没有记录删除者,因为传统的计算机使用时只有一个使用者,所以无需记录删除者,本步骤就是在传统基础上增加了删除者信息,以适用网盘这类新型的计算机系统;(2)将回收站中所有被删除文件按照删除者重新排序,并将同一删除者对应的所有被删除文件合并在同一个待还原文件夹中;本步骤将同一删除者删除的所有文件归类集合在一起,有利于掌握到底是谁删除了文件,删除了什么文件,这在方便下一步快速恢复还原的同时,还能够起到一个监控和管理的作用;(3)根据用户指令,将删除者对应的待还原文件夹中的所有文件还原;本步骤将整个文件夹一起还原,比逐一还原单个文件快速很多。如图3所示,本实施例还公开了一种与上述方法完全对应系统,包括以下模块属性信息添加模块I,在被删除文件的文件属性中添加删除者信息;被删除文件归类合并模块2,将回收站中所有被删除文件按照删除者重新排序,并将同一删除者对应的所有被删除文件合并在同一个待还原文件夹中;文件还原模块3,根据用户指令,将删除者对应的待还原文件夹中的所有文件还原。本实施例通过增加文件删除者属性,可使得还原查找更加快捷。而且将同一删除者删除的所有文件合并在一个文件夹中,不仅有利于快速还原,还有利于监控各个用户的删除行为,以提高同步盘的安全性能。实施例2 如图4所示,本实施例也公开了一种还原被删除文件的方法,本实施例与实施例1的区别在于本实施例在实施例1的第(I)和第(2)步之间还增加了以下步骤(4)判断被删除文件的删除时间是否超过预设的时间阈值;若是,则执行第(5)步;若否,则顺序执行第(2)和(3)步;其中,根据回收站中被删除文件增加数量、速度、以及需要追溯的时间情况,预设的时间阈值通常可以在12-60之间小时,当然,通过统计其优选预设的时间阈值一般可选为24小时;需要说明的是,本步骤中所述的删除时间,不是指文件被删除的那个时刻,而是文件从删除时开始计时被删除后的时间;(5)从回收站中彻底删除对应的文件。如图5所示,同样本实施例还公开了一种与上述方法完全对应系统,包括以本文档来自技高网...
【技术保护点】
一种还原被删除文件的方法,其特征在于包括以下步骤:(1)在被删除文件的文件属性中添加删除者信息;(2)将回收站中所有被删除文件按照删除者重新排序,并将同一删除者对应的所有被删除文件合并在同一个待还原文件夹中;(3)根据用户指令将删除者对应的待还原文件夹中的所有文件还原。
【技术特征摘要】
1.一种还原被删除文件的方法,其特征在于包括以下步骤 (1)在被删除文件的文件属性中添加删除者信息; (2)将回收站中所有被删除文件按照删除者重新排序,并将同一删除者对应的所有被删除文件合并在同一个待还原文件夹中; (3)根据用户指令将删除者对应的待还原文件夹中的所有文件还原。2.根据权利要求1所述的还原被删除文件的方法,其特征在于,在所述第(I)和第(2)步之间还包括以下步骤 判断被删除文件的删除时间是否超过预设的时间阈值; 若是,则从回收站中彻底删除对应的文件; 若否,则顺序执行第(2 )和(3 )步。3.根据权利要求2所述的还原被删除文件的方法,其特征在于 所述预设的时间阈值为12-60小时。4.根据权利要求3所述的还原被删除文件的方法,其特征在于 所述预设的时间阈值为24小时。5.一种还原被删除文件的系统,其特征在于包括以下模...
【专利技术属性】
技术研发人员:晁云瞳,刘欢,郎启旭,
申请(专利权)人:珠海金山办公软件有限公司,北京金山办公软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。