如何通过extundelete恢复删除文件
考古篇,记录下来,现在都是xfs了,但是方法不能忘啊! 恢复过程如下: 1、安装extundelete yum -y install e2fsprogs e2fsprogs-libs e2fsprogs-devel wget http://jaist.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 tar -jxvf extundelete-0.2.4.tar.bz2 cd extundelete-0.2.4 ./configure make make install 2、卸载要恢复的分区 如果你误删除的分区是/dev/sda2,那么首先需要umount 这个分区的挂载点 3、开始恢复 首先df -lh查看分区的使用情况,选择一个剩余空间足够容纳要恢复的文件大小的分区,例如你的/home分区剩余100G,你需要恢复的文件小于100G,那么你可以cd /home 然后进行恢复操作 cd /home 恢复单个文件或文件夹 extundelete /dev/mapper/vg_localhost-lv_home –restore-files 文件名 我是直接恢复整个分区 extundelete /dev/mapper/vg_localhost-lv_home –restore-all 然后会在当前目录生成一个恢复文件夹,进去找你要的文件就可以了