1. 程式人生 > >CentOS7使用Extundelete恢復誤刪除的文件

CentOS7使用Extundelete恢復誤刪除的文件

centos7使用extundelete

今天清理服務器的時候,不小心把一個重要文件給刪除了。於是馬上停止服務器的一切寫入操作,開始著手恢復被誤刪的文件。恢復工具我使用的是Extundelete,恢復過程記錄如下:

安裝Extundelete

  1. yum install e2fsprogs-devel

首先安裝依賴程序

  1. wget https://ncu.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2

下載Extundelete

  1. tar -jxvf extundelete-0.2.4.tar.bz2

解壓縮包

  1. cd extundelete-0.2.4

進入安裝程序目錄

  1. ./configure --prefix=/usr/local/extundelete && make && make install

編譯安裝

開始恢復文件

  1. /usr/local/extundelete/bin/extundelete --restore-file 需要恢復的文件名 /dev/vda1

  其中, /usr/local/extundelete/bin/extundelete 是恢復程序的執行路徑, --restore-file 的意思是恢復單個文件,後面加上要恢復的文件名, /dev/vda1 是被誤刪文件的所在位置。


CentOS7使用Extundelete恢復誤刪除的文件