Linux XFS 文件系統文件的刪除恢復

說明:當你看到這篇文章時,並非說明對你恢復數據有救了,充其量只能恢復被刪的文件而已,但目錄和文件名已是面目全非,並不能恢復到從前的模樣了。

問題

Vmware 下虛擬機的目錄不慎刪除,找了extundelete,debugfs工具,均不能執行,因爲都不能處理掛載的XFS文件系統。

 

解決

終於找到一款工具PhotoRec,據說也不支持XFS文件系統,但還是想試一試,

工具下載頁面:https://www.cgsecurity.org/wiki/PhotoRec_CN

下載後運行photorec_static命令,然後選擇要恢復的分區,可以正確識別分區,接着選擇另外一個分區的文件夾(用於存放恢復的文件),選好後按C鍵,在幾分鐘後,恢復完成。

在恢復的文件夾看到了一堆的文件。

如果你關注的是這一堆文件本身,或許還有點用,比如照片、文檔之類的還可以用。如果還要恢復文件名、目錄則基本沒戲了。

所以,Linux下刪除操作的時候一定要非常小心,真是智者千慮,也有“一失”的時候。

同時,重要數據一定要做好備份,萬一誤刪,還可以恢復過來。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章