Linux 救援資料 rm -rf 恢復-extundelete

2014-07-18 CentOS

在 Linux 中 root 的權限非常大,在刪除檔案的時候如果使用了 rm -rf 誤刪了檔案該怎麼辦?

 

Linux 在 ext 系統上是很完善且安全,在 ext4 上更加強其安全,如果再加上加密的話要在進行救援幾乎是微乎其微。

 

在 Linux 上的救援軟體不及 Windows 的那麼完善
不管在任何誤刪的狀況底下,第一件事情就是不要在進行寫入,或掛載 partition read-only,並立即備份之後再進行救援。

 

extundelete 官網

支援recover ext3 and ext4 partition

 

安裝及使用 extundelete

 

SETP.1 安裝相關套件

 

 

 

SETP.2 下載並安裝 extundelete

 

 

解壓縮並編譯

 

 

SETP.3 編譯完成後可執行 extundelete 工具來救援

 

舉例分割區有 sda1 , sda2 , sda3  (可用 df 查看)

 

\\ 恢復 sda3 分割區中所有資料

extundelete /dev/sda3 –restore-all

 

\\ 恢復 sda3 分割區中指定檔案

extundelete /dev/sda3 –restore-file /home/testfile

 

\\ 恢復 sda3 分割區中指定目錄

extundelete /dev/sda3 –restore-directory /home/testdir

 

 

救援的檔案會還原到當前資料夾的 “RECOVERED_FILES” 目錄裡

2014-07-18_160459

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

彙整

分類

open all | close all

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱