linux文件誤刪後extundelete及時恢復

操作步驟

使用開源工具Extundelete快速恢復被誤刪的數據的操作步驟如下:
步驟一:部署extundelete工具
步驟二:使用extundelete模擬數據誤刪除後恢復的過程

步驟一:部署extundelete工具

運行以下命令,部署extundelete工具:
wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/server/extundelete-0.2.4.tar.bz2
yum -y install bzip2 e2fsprogs-devel e2fsprogs gcc-c++ make #安裝相關依賴和庫
tar -xvjf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4 #進入程序目錄
./configure #如下圖表示安裝成功
extundelete

make && make install
這個時候會出現src目錄,該目錄下有個extundelete可執行文件以及相應路徑,其實默認文件安裝路徑爲usr/local/bin,下面模擬刪除後恢復數據的操作就在usr/local/bin目錄下進行。

步驟二:使用extundelete模擬數據誤刪除後

1:刪除數據後建議立馬卸載數據盤,防止被寫入文件覆蓋,命令如下:
umount /dev/vdb1 #後面盤符 可以由命令 fdisk -l 查看
2:查找被刪除文件
extundelete /dev/vda1 --restore-directory ‘/usr/local/test’ #第一個參數爲盤符,後面的是盤符後面的文件夾
3:查看被刪除文件
運行完第2部 會在當前文件夾 生成一個 RECOVERED_FILES 文件 裏面包含了 上面步驟能恢復的所有文件夾以及文件內容
extundelete

發佈了30 篇原創文章 · 獲贊 34 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章