一种硬盘文件恢复方法及系统技术方案

技术编号:15704781 阅读:64 留言:0更新日期:2017-06-26 09:37
本发明专利技术公开了一种硬盘文件恢复方法及系统,方法包括:备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录、更新并保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找并拷贝所述一第一硬盘的文件至第二硬盘。不需要单独使用外置硬盘对文件进行备份保存,既节约了资源,又方便管理。

【技术实现步骤摘要】
一种硬盘文件恢复方法及系统
本专利技术涉及计算机
,尤其涉及一种硬盘文件恢复方法及系统。
技术介绍
在点播系统中,硬盘在长时间高负荷工作情况下,极易出现故障,当出现故障后,硬盘上的多媒体文件不能使用。更换新的硬盘后,需要将原硬盘数据拷贝到新的硬盘,但由于原硬盘的故障会导致部分或全部多媒体文件无法拷贝。目前比较常见的做法是使用备份盘,即每一个硬盘都对应一个或者多个备份盘,当添加多媒体文件时,同时向备份盘添加相同的文件,若硬盘出现故障,则使用备份盘或者通过备份盘拷贝相应的文件。这种做法的缺点是管理不便,在备份时容易出现纰漏,需要专门对备份盘进行管理,成本较高,也造成资源的浪费。
技术实现思路
本专利技术所要解决的技术问题是:提供一种硬盘文件自动恢复的方法及系统。为了解决上述技术问题,本专利技术采用的技术方案为:一种硬盘文件恢复方法,包括:备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录、更新并保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找并拷贝所述一第一硬盘的文件至第二硬盘。本专利技术还涉及一种硬盘文件恢复系统,包括:备份模块,用于备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录模块,用于记录所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;更新模块,用于更新所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;保存模块,用于保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;查找模块,用于当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找所述一第一硬盘的文件;拷贝模块,用于拷贝所述一第一硬盘的文件至第二硬盘。本专利技术的有益效果在于:将第一硬盘群中任意一个第一硬盘的文件进行备份并且保存所述任意第一硬盘的文件的文件列表,当所述第一硬盘出现故障时,只需按照所述文件列表从其他的第一硬盘中查找备份文件,然后拷贝至第二硬盘即可,不需要单独使用外置硬盘对文件进行备份保存,既节约了资源,又方便管理。附图说明图1为本专利技术的硬盘文件恢复方法的流程图;图2为本专利技术实施例一的硬盘文件恢复方法的流程图;图3为本专利技术硬盘文件恢复系统的结构示意图;图4为本专利技术实施例一的硬盘文件恢复系统的结构示意图;图5为本专利技术实施例二的第一硬盘群及其文件分布示意图。标号说明:1、备份模块;2、记录模块;3、更新模块;4、保存模块;5、查找模块;6、拷贝模块;7、命名模块;8、创建模块。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:将第一硬盘的文件的文件列表保存其他的第一硬盘中,通过查找文件列表就可自动拷贝备份文件至第二硬盘。请参照图1,一种硬盘文件恢复方法,包括:备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录、更新并保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找并拷贝所述一第一硬盘的文件至第二硬盘。从上述描述可知,本专利技术的有益效果在于:对第一硬盘群中任意一个第一硬盘的文件进行备份,并且保存所述第一硬盘的文件的文件列表,出现故障时,只需按照所述文件列表查找备份文件,然后自动拷贝至第二硬盘即可,不需要单独使用外置硬盘对文件进行备份保存,既节约了资源,又方便管理。进一步的,所述“备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中”之前还包括:对第一硬盘群中的每一个第一硬盘的文件分别进行统一命名。由上述描述可知,对第一硬盘群中的文件分别进行统一命名,可方便后续查找。进一步的,当所述一第一硬盘的文件发生变化时,同步更新并保存所述文件列表。由上述描述可知,同步更新第一硬盘的文件的文件列表,可以防止出现错误或者遗漏。进一步的,所述“保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中”具体为:将所述一第一硬盘的文件的文件列表保存在其它至少一个第一硬盘的系统目录中。由上述描述可知,其中一个第一硬盘的文件列表保存在其他至少一个硬盘当中,可防止硬盘损毁后无法读取文件列表,并且保存在不经常使用的系统目录中,可防止误操作而删除文件列表。进一步的,所述一第一硬盘的文件自动拷贝至所述第二硬盘。进一步的,在拷贝所述一第一硬盘的文件至第二硬盘前,还包括创建第二硬盘的目录。请参照图3,本专利技术的另一技术方案为:一种硬盘文件恢复系统,包括:备份模块,用于备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录模块,用于记录所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;更新模块,用于更新所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;保存模块,用于保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;查找模块,用于当第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找所述一第一硬盘的文件;拷贝模块,用于拷贝所述一第一硬盘的文件至第二硬盘。进一步的,还包括命名模块,用于对第一硬盘群中的每一个第一硬盘的文件分别进行统一命名。进一步的,所述保存模块位于第一硬盘的系统目录。进一步的,还包括创建模块,用于创建第二硬盘的目录。进一步的,所述拷贝模块用于自动拷贝所述一第一硬盘的文件至第二硬盘。实施例一请参照图2,本专利技术的实施例一为:一种硬盘文件恢复方法,包括如下步骤:备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中。在进行备份前,先对第一硬盘群中的每一个第一硬盘的文件分别进行统一的命名或者编号;备份时,至少要有一份备份文件,当然也可根据具体情况进行多个备份。本实施例中,第一硬盘群包括至少两个第一硬盘,其中一个第一硬盘的文件的备份存储在其他至少一个第一硬盘中,当进行多个备份时,也可以存在其他多个第一硬盘中,即多个第一硬盘可能相互存储有各自的备份文件。记录、更新并保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中。对第一硬盘群进行扫描,记录并保存第一硬盘群中任意一个第一硬盘的文件的文件列表,优选的,其中一个第一硬盘的文件列表保存在第一硬盘群中其他至少一个第一硬盘的系统目录中,以防止当第一硬盘损坏时无法读取文件列表。当第一硬盘的文件发生变化时,同步更新其所对应的文件列表。当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找并拷贝所述一第一硬盘的文件至第二硬盘。当其中一个第一硬盘发生损坏时,需要更换新的硬盘,即第二硬盘,这时只需要按照保存的第一硬盘的文件列表进行查找,找到对应的文件后即可自动拷贝至第二硬盘。在拷贝所述第一硬盘群中的文件至第二硬盘前,首先创建第二硬盘的目录。本实施例中,所述第一硬盘群指的是连接同一个服务器或者服务器群的多个硬盘,也包括服务器本身的硬盘,文件是统一命名的,服务器群中全部的文件信息是共享的,每一个服务器都可以通过文件列表中的文件名称查询到相应备份文件的信息,并自动进行拷贝。如图4所示,本实施例还涉及一种硬盘文件恢复系统,与上述一种硬盘文件恢复方法相对应,包括:备份模块1,用于备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录模块2,用于记录所述一第一硬本文档来自技高网
...
一种硬盘文件恢复方法及系统

【技术保护点】
一种硬盘文件恢复方法,其特征在于,包括:备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录、更新并保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找并拷贝所述一第一硬盘的文件至第二硬盘。

【技术特征摘要】
1.一种硬盘文件恢复方法,其特征在于,包括:备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中;记录、更新并保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中;当所述一第一硬盘故障时,根据所述的文件列表,从其他至少一个第一硬盘中查找并拷贝所述一第一硬盘的文件至第二硬盘。2.根据权利要求1所述的硬盘文件恢复方法,其特征在于,所述“备份第一硬盘群中的一第一硬盘的文件至其他至少一个第一硬盘中”之前还包括:对第一硬盘群中的每一个第一硬盘的文件分别进行统一命名。3.根据权利要求2所述的硬盘文件恢复方法,其特征在于,当所述一第一硬盘的文件发生变化时,同步更新并保存所述文件列表。4.根据权利要求1至3任一项所述的硬盘文件恢复方法,其特征在于,所述“保存所述一第一硬盘的文件的文件列表至其他至少一个第一硬盘中”具体为:将所述一第一硬盘的文件的文件列表保存在其它至少一个第一硬盘的系统目录中。5.根据权利要求1所述的硬盘文件恢复方法,其特征在于,所述一第一硬盘的文件自动拷贝至所述第二硬盘。6.根据权利要求...

【专利技术属性】
技术研发人员:郑子凤李捷
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:福建,35

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

1