一种分布式文件系统的文件管理方法及装置制造方法及图纸

技术编号:15704923 阅读:241 留言:0更新日期:2017-06-26 10:28
本发明专利技术公开了一种分布式文件系统的文件管理方法及装置,包括将用户删除的数据文件发送至预先建立的临时文件存储库中进行存储;获取数据文件与其父目录的映射关系,并将映射关系发送至数据库中进行存储;依据用户输入的待恢复数据文件信息生成相应的文件恢复指令,并依据文件恢复指令及映射关系对相应的待恢复数据文件进行恢复。将被用户删除的数据文件存储至临时文件存储库中,并在数据库中保存该数据文件与其相应的父目录之间的映射关系,当用户需要将某个数据文件进行恢复使用时,通过用户输入的待恢复数据文件信息及相应的映射关系从临时文件存储库中将相应的待恢复数据文件恢复。本发明专利技术在使用过程中提高了分布式文件系统中数据文件的安全性。

File management method and device for distributed file system

The invention discloses a method and device for file management of distributed file system, including the temporary storage file sending users to delete data files to a pre established repository; mapping data files and access its parent directory, and will be sent to the storage mapping database; according to the input data to be restored file information to generate the corresponding file recovery instructions, and on the basis of file recovery instruction and mapping of the corresponding data to restore file recovery. Will be the data files stored in the temporary file to store deleted, and save the mapping between the data file corresponding to the parent directory in the database, when the user needs a data file recovery when used by the user input data to restore the information and the corresponding mapping relation from the temporary the file repository will be to restore the data file recovery. The invention improves the security of the data file in the distributed file system in the process of using.

【技术实现步骤摘要】
一种分布式文件系统的文件管理方法及装置
本专利技术涉及分布式存储
,特别是涉及一种分布式文件系统的文件管理方法及装置。
技术介绍
计算机通过文件系统管理、存储数据,而信息爆炸时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。而分布式文件系统可以有效解决数据的存储和管理难题:将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统网络。每个节点可以分布在不同的地点,通过网络进行节点间的通信和数据传输。其中,分布式文件系统(DistributedFileSystem)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。人们在使用分布式文件系统时,无需关心数据是存储在哪个节点上、或者是从哪个节点从获取的,只需要像使用本地文件系统一样管理和存储文件系统中的数据。目前,在用户使用分布式文件系统对数据文件进行操作时,可能会由于操作失误将数据文件删除,而一旦数据文件被删除就会无法恢复,用户想要再使用被删除的本文档来自技高网...
一种分布式文件系统的文件管理方法及装置

【技术保护点】
一种分布式文件系统的文件管理方法,其特征在于,包括:将用户删除的数据文件发送至预先建立的临时文件存储库中进行存储;获取所述数据文件与其父目录之间的映射关系,并将所述映射关系发送至数据库中进行存储;依据用户输入的待恢复数据文件信息生成相应的文件恢复指令,并依据所述文件恢复指令以及所述映射关系对相应的待恢复数据文件进行恢复。

【技术特征摘要】
1.一种分布式文件系统的文件管理方法,其特征在于,包括:将用户删除的数据文件发送至预先建立的临时文件存储库中进行存储;获取所述数据文件与其父目录之间的映射关系,并将所述映射关系发送至数据库中进行存储;依据用户输入的待恢复数据文件信息生成相应的文件恢复指令,并依据所述文件恢复指令以及所述映射关系对相应的待恢复数据文件进行恢复。2.根据权利要求1所述的分布式文件系统的文件管理方法,其特征在于,所述映射关系依据所述数据文件的标识码和所述数据文件的父目录的标识码建立的,则相应的所述依据所述文件恢复指令以及所述映射关系对相应的待恢复数据文件进行恢复的过程具体为:依据所述文件恢复指令从所述临时文件存储库中找到相应的待恢复数据文件,并获取所述待恢复数据文件的标识码;依据所述标识码从所述数据库中获取相应的映射关系;将所述待恢复数据文件按照所述映射关系发送至与所述待恢复数据文件相应的父目录中进行恢复。3.根据权利要求2所述的分布式文件系统的文件管理方法,其特征在于,所述数据文件以扁平化的方式存储至所述临时文件存储库中。4.根据权利要求3所述的分布式文件系统的文件管理方法,其特征在于,所述方法还包括:将所述临时文件存储库中的数据文件按照存储时间的先后顺序进行排序,并间隔第一预设时间将存储时间最早的第一预设个数的数据文件进行删除。5.根据权利要求3所述的分布式文件系统的文件管理方法,其特征在于,所述将用户删除的数据文件发送至预先建...

【专利技术属性】
技术研发人员:李长春
申请(专利权)人:广东浪潮大数据研究有限公司
类型:发明
国别省市:广东,44

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

1