您的当前位置:首页 > 热点 > 一篇关于HDFS的快照讲解 正文
时间:2026-11-15 来源:网络整理 编辑:热点
谷歌留痕软件【tg:seogoogle987】
一个snapshot(快照)是一个全部文件系统、或者某个目录在某一时刻的镜像,使用vmware类似软件的同学指定,快照可以为虚拟机保存某个状态,如果做了更改,或者系统被折腾坏,还有个复原的操作。
快照应用在如下场景中:
防止用户的错误操作; 备份:给hdfs目录做快照,然后复制快照里面的文件到备份; 试验/测试 灾难恢复 HDFS的快照操作
这里测一篇试的Hadoop3.0版本,也是我的线上版本。
开启快照 hdfs dfsadmin -allowSnapshot /data/test/test_snapshot [hdfs@cdh-003 ~]$ hdfs dfs -ls /data/te关于st/test_snapshot -rw-r--r-- 2 hdfs supergroup 88 2021-10-08 16:59 /daHDta/test/test_snapshot/ods_user1.txt
这里开启目录/data/test/test_snapshot快照功能,该目录当前有一个文件ods_user1.txt。
创建快照
给目录/data/test/test_snapshot创建了一个快照,名为backup01。
hdfs dfs -FScreateSnapshot /data/test/test_snapshot backup01 [hdfs@cdh-003 ~]$ hdfs dfs -ls /data/test/test_snapshot/.snapshot/backup01&nbs的快p;Found 1 items -rw-r--r-- 2 hdfs supergroup 88 2021-10-08 16:59&n照讲bsp;/data/test/test_snapshot/.snapshot/backup01/ods_user1.txt
可以看到实际上是在开启快照的目录下新建了一个文件夹.snapshot,下面有个目录backup01,里面有一个文件,相当于复制了一份文件。
查看快照
hdfs lsSnapshottableDir一篇
再上传一个文件
hdfs dfs -put data/urls.txt /data/test/test_snapshot
再创建一个快照
hdfs dfs -createSnapshot /data/test/test_snapshot ba关于ckup02
这里又新建了一个快照backup02,.snapshot下面有两个目录,分别是backup01和backup02。
[hdfs@cdh-003 ~]$ hdfs dfs -ls /data/test/test_snapshot/.snapshot FouHDnd 3 items drwxr-xr-x - hdfs supergroup 0 2021-10-08 17:04&nFSbsp;/data/test/test_snapshot/.snapshot/backup01 drwxr-xr-x - hdfs supergroup 0&n的快bsp;2021-10-08 17:12 /data/test/test_snapshot/.snapshot/backup02
对比快照
因为后来又上传了一个文件,所以快照backup02下面有2个文件了,比backup01多一个文件urls.txt。
[hdfs@cdh-003 ~]$ hdfs照讲 snapshotDiff /data/test/test_snapshot backup01 backup02 Difference between snapshot backup01 and snapshot backup02&n一篇bsp;under directory /data/test/test_snapshot: M . + ./urls.txt
恢复快照如果不小心把文件删除了,这个文件就被移动到回收站(如果开启了回收站),如果回收站到期清理了或者没有开启回收站,这个时候快照的作用关于就发挥出来了,直接cp过去。
hdfs dfs -cp /data/test/test_snapshot/.snapshot/backup01/ods_user1.txt /data/test/test_snapshot
一篇带你创建 Tekton 流水线2026-07-20
云计算核心技术Docker教程:Docker使用AUFS存储驱动程序2026-10-24
机器人也能「造孩子」:全球首个活体机器人创生命繁衍新方式2026-06-21
苹果秘密测试“Veritas”:为大改版Siri铺路,但无意向公众开放2026-10-20
标签: 智谱 GLM-5 GLM-4.7 Claude Opus2026-06-09
百度搜索推出 AI 短剧平台,开启公测助力创作者2026-10-10
我是怎么抛弃Excel的?2026-08-15
标签: 零跑汽车 朱江明 廉洁合规 反腐举报2026-10-28
神秘公司获批美国首个「脑机接口」人体测试,无需开颅2小时植入2026-08-21
OpenAI进军音乐创作领域,携手茱莉亚学院学生打造全新AI音乐模型2026-09-23
腾讯元宝入驻视频号评论区:AI 聊天搭子升级,赋能高效互动2026-09-06
谷歌研究院最新发现:训练结果不准确,超大数据规模要背锅!2026-09-30
标签: 三七互娱 斗罗大陆:猎魂世界 Puzzles&Survival SLG2026-08-08
野山坡属于那个地区2026-10-19
标签: 理想汽车 鸿蒙智行 小米汽车 自研芯片2026-07-31
标签: 谷神星一号 星河动力 吉星高分04C 民营航天2026-09-21
标签: 百度 文心App 薛苏2026-08-14
Meta 推出 DeepConf 技术,智能平衡大型语言模型的推理成本与准确性2026-11-09
标签: 亚马逊 贝丝·加莱蒂 安迪·贾西 Amazon Go2026-09-02