Extundelete 数据恢复
“rm -rf /*” 是我们经常使用的命令,操作不慎全盘接蹦,从删库到跑路,身为过来人的我们都经历过rm带来的痛苦。
不要慌,当我们有了Extundelete就可以解决一系列误删除操作问题。下面我会详细介绍一下这款救命工具。
介绍
常见的开源恢复工具有:debugfs、R-Linux、ext3grep、extundelete
• ext3grep:只支持 ext3 文件系统
• extundelete:支持 ext3 和 ext4 文件系统
实现原理:通过分析文件系统日志,解析出所有文件的 inode 信息,利用 inode 去查找所在 block ,利用 dd 备份出以删除的数据。
搭建
• 包名:extundelete-0.2.4.tar.bz2
• 可靠的下载地址:https://pan.baidu.com/s/1WQ8Ns6_sz9yZmkUGVs7ZyA
• 更可靠的密码:5c6a
1、安装依赖包
yum -y install e2fsprogs-devel gcc
2、解压工具包
tar jxf extundelete-0.2.4.tar.bz2
3、指定安装目录、编译、编译安装
./configure ; make ; make install
使用
常用参数:
–after dtime 时间参数,表示在某段时间之后被删除的文件或目录