一、实验前需知 1、extundelete是一个用来恢复ext3,ext4分区文件的工具,他会利用分区中的日志信息尝试恢复被删除的文件,但是,并非每个被删除的文件都能确保被恢复,所以,重要的文件大家还是要做好备份。下面进行一个小实验模拟文件误删,使用extundelete进行恢复 2、此实验需准备两块磁盘,注意不要将extundelete安装到误删文件所在的磁盘 二、开始试验 1、此实验需准备两块磁盘,除虚拟机原本一块磁盘,再添加一块磁盘,添加完成重启生效 2、用fdisk命令给新添加的磁盘划分分区之后进行格式化 创建空文件夹,将磁盘挂载到空文件夹中进行使用 3、用yum安装编译环境gcc,gcc-c++,需提前建立好yum仓库 4、用rpm安装软件环境包

5、extundelete的安装包使用共享文件夹的方式从宿主机共享给虚拟机Linux,创建空文件夹将其挂载之后使用 6、将extundelete安装包解压到/opt中,可自己创建新文件夹 7、切换到/opt/extundelete-0.2.4目录下输入./configure进行配置 8、配置完成开始测试,在/abc文件夹中创建三个文件夹 删除其中两个文件夹 9、立马解挂磁盘 10、使用extundeleta工具进行恢复 11、当前家目录下会出现/RECOVERED-FILES文件夹,里面会有恢复出来的文件 12、此时便可重新挂载磁盘,将文件复制回去使用 此实验完成