hdfs数据误删分析与恢复
发表于:2024-10-26 作者:千家信息网编辑
千家信息网最后更新 2024年10月26日,一、相关参数:1、core-site.xml 文件修改以下配置项: fs.trash.interval 2880 HDFS垃圾箱设置,可以恢复误删除,配置的值为分钟数,0为禁用
千家信息网最后更新 2024年10月26日hdfs数据误删分析与恢复
一、相关参数:
1、core-site.xml 文件修改以下配置项:
fs.trash.interval 2880 HDFS垃圾箱设置,可以恢复误删除,配置的值为分钟数,0为禁用
2、hdfs-default.xml 文件注意以下配置项:
dfs.ha.log-roll.period 120 EditLog 日志滚动频率,单位为秒,默认是两分钟
二、分析过程
1、找到editlog日志所在目录
查看hdfs-site.xml文件,找到fs.namenode.name.dir配置项的值,如:file:/home/hadoop-2.6.0-cdh6.5.0/dfs/name
在/home/hadoop-2.6.0-cdh6.5.0/dfs/name目录下的current文件里,就是editlog文件,如下图
2、使用命令查看edits_inprogress文件
#hdfs oev -i edits_inprogress_0000000000000000023 -o edits_inprogress_0000000000000000023.xml
其中 -i 是输入文件名,-o是需要把解析的文件输出到该文件中
解析完成后,查看edits_inprogress_0000000000000000023.xml文件即可
3、打开文件分析
找到被删除的文件或文件夹,在edits_inprogress_0000000000000000023.xml文件中搜索相关项,如下所示:
OP_RENAME_OLD 15 0 /dat /user/root/.Trash/Current/dat 1454315297010 6832d4f9-4fa6-4dbb-89aa-ffaa26109078 6
可以看出,HDFS中 /dat 文件是在 1454315297 时间点被移入回收站的
4、恢复文件
执行以下命令:
#fs -mv /user/root/.Trash/Current/dat /dat
进行恢复
文件
配置
分析
命令
日志
目录
单位
参数
回收站
垃圾
垃圾箱
就是
所在
文件名
文件夹
时间
是在
过程
频率
搜索
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全考核文件
版本号在数据库的数据类型
是指利用网络技术在各节点
电脑网络安全模式怎么进6
为什么租服务器找三爷
网络安全靠人民 主题团活
中网联合网络技术假的
智慧科技和互联网
阿里云服务器如何传网页
关闭数据库连接语句要放在哪
张掖软件开发定制
wmi数据库
本地服务器管理软件
怎样将员工照片上传服务器
国内网络安全上市公司龙头
服务器励磁
健康软件开发成本
流行的软件开发技能培训
无锡信息化网络技术费用是多少
漯河三年制计算机网络技术
国家网络安全宣传周讨论
脂20系统软件开发
关于云服务器地址
海南大学图书馆+数据库
电商erp软件开发哪家专业
国内网络安全上市公司龙头
fifa22 fut数据库
学数据库的培训机构
软件开发模块有
图像检测软件开发哪家好