安装Extundelete

yum install e2fsprogs-devel

首先安装依赖程序

wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2

2.在虚拟机上创建一个2G的磁盘

3.进入系统,创建一个2G的主分区

# fdisk /dev/sdb

---------------------

n+p+1+回车+回车+w

---------------------


4.使分区无需重启就能生效

# partx -a /dev/sdb


5.格式化为ext4分区并挂载

# mkfs.ext3 /dev/sdb1

# mkdir /data

# mount /dev/sdb1 /data

恢复单个目录:

extundelete  /dev/sdb1 --restore-directory  /mongodb

恢复所有误删文件:

extundelete  /dev/sdb1 --restore-all

extundelete还可以实现恢复某个时间段的数据。可以通过“--after”和“--before”参数实现!