Extundelete是一款文件恢复工具,支持恢复ext3及ext4文件系统类型的误删除文件。
须知:
误删除文件的恢复程度与如下因素有关:
文件删除后是否被写覆盖
元数据是否存留在journal
如果误删除的数据位于系统盘,且一直有业务进程或系统进程在写入文件,则可能无法通过此方法进行恢复。
为了提高数据安全性,建议您通过创建快照、创建私有镜像、创建云硬盘备份等方式定期进行数据备份。
yum install -y libcom_err e2fsprogs-devel
yum install -y gcc gcc-c++
https://github.com/curu/extundelete/releases
wget https://github.com/curu/extundelete/archive/refs/tags/v1.0.tar.gz
tar xf v1.0.tar.gz
依次执行以下命令,进行编译安装。
cd extundelete-1.0
./configure
make
cd ./src
-执行以下命令,尝试恢复数据。
./extundelete --restore-all /dev/对应盘
恢复后的文件位于同级目录的“RECOVERED_FILES”文件夹下。
签名:这个人很懒,什么也没有留下!