HDFS回收站、Trash机制、Trash Checkpoint、快照功能使用
1、回收站
回收站的功能给了我们一剂“后悔药”。回收站保存了删除的文件、文件夹、图片、快捷方式等。这些项目将一直保留在回收站中,直到您清空回收站。我们许多误删除的文件就是从它里面找到的。
HDFS本身也是一个文件系统,那么就会涉及到文件数据的删除操作。默认情况下,HDFS中是没有回收站垃圾桶概念的,删除操作的数据将会被直接删除,没有后悔药。

1.1 功能概述
Trash机制,叫做回收站或者垃圾桶。Trash就像Windows操作系统中的回收站一样。它的目的是防止你无意中删除某些东西。默认情况下是不开启的。
启用Trash功能后,从HDFS中删除某些内容时,文件或目录不会立即被清除,它们将被移动到回收站Current目录中(/user/${username}/.Trash/current)。
.Trash中的文件在用户可配置的时间延迟后被永久删除。也可以简单地将回收站里的文件移动到.Trash目录之外的位置来恢复回收站中的文件和目录。
1.1.1 Trash Checkpoint
检查点仅仅是用户回收站下的一个目录,用于存储在创建检查点之前删除的所有文件或目录。如果你想查看回收站目录,可以在/user/${username}/.Trash/{timestamp_of_checkpoint_creation}处看到:
最近删除的文件被移动到回收站Current目录,并且在可配置的时间间隔内
HDFS回收站与快照机制详解及使用

本文详细介绍了HDFS的Trash机制,包括回收站功能、TrashCheckpoint检查点以及如何开启和使用。同时,讨论了HDFS快照的概念、作用和实现原理,以及相关命令操作。Trash提供了数据安全保障,而快照则支持数据恢复、备份和测试。通过配置和操作,用户可以有效地管理和保护HDFS中的数据。
最低0.47元/天 解锁文章
1536

被折叠的 条评论
为什么被折叠?



