系统rhel 6.4

文件系统格式:ext4

 

前提:需要恢复的数据没有损坏。

之前不小心删除了重要数据,里面都是图片,整个目录有20G

 

Linux文件恢复(extundelete):

 

//先卸载被误删除文件所在的磁盘(立即),以免被写入其他文件,占用inode,导致无法恢复文件

umount /dev/mapper/vg_data-lv_data
 
yum -y install e2fsprogs.x86_64 e2fsprogs-devel.x86_64 e2fsprogs-libs.x86_64
 
tar -jxf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure && make && make install
cd /huifu
extundelete /dev/vg_data/lv_data --restore-all
cd RECOVERED_FILES/        --注:这里存储恢复的文件

 

 

文件恢复成功。恢复成功后,随机导出一些图片看是否损坏,很幸运,这些文件没有被损坏..

.j_0002.gifj_0002.gifj_0002.gif