天天看點

Linux下檔案恢複

接着上一個業務,關于Linux下檔案丢失的問題,

之前的檔案丢失是因為存放在/var/tmp下,被系統預設清理了,需要恢複

當然如果使用者手動清理的話,如 : rm 删除,

那麼都可以使用下面的方式恢複(不敢說百分百,試下也許能成功恢複,每個人的機器情況不一樣)

1、安裝extundelete

yum install extundelete
           

2、執行恢複指令

extundelete /dev/sdb1 --restore-all               恢複分區
或者
extundelete /dev/sdb1 --restore-file /file1.txt   恢複某一個檔案
或者
extundelete /dev/sdb1 --restore-directory /var/tmp   恢複某一個目錄
           

恢複全部或者某個檔案或者目錄,指令中的sdb1表示磁盤,可以通過 df -h   檢視要恢複檔案對應的磁盤目錄,

通過以上指令,執行之後,可以生成一個 RECOVERED_FILES目錄,相關恢複的檔案都在這個裡面。

繼續閱讀