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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。