取消刪除 openvz 伺服器上的目錄

取消刪除 openvz 伺服器上的目錄

大約 1.5 小時前,我刪除了 openVZ vps 上的一個非常重要的目錄。

我努力了

root@server:/home extundelete /dev/simfs --restore-directory ./ --output-dir /home/restore/
extundelete: failed to read-only open device "/dev/simfs": Error code 1

我該如何解決這個問題?

答案1

您無法復原或檢查以讀寫權限安裝的檔案系統。

您將需要 IMM 或對計算機的物理訪問,並以維護模式重新啟動計算機,或嘗試將運行級別更改為 1,然後運行命令 umount /。

另一種方法是使用 live cd 掛載並掛載只讀分割區來復原資料。

顯然,您將需要另一個地方(例如隨身碟或其他東西)來保存文件,因為主分割區將保持唯讀狀態,直到您恢復所有文件並重新安裝它。

如果你實在無法停止伺服器您可以嘗試從磁碟建立映像檔(但您將需要另一個更大的磁碟來保存它...)

dd if=/dev/mygreatdevice of=/mnt/myotherdisk/mygreatimage.img 

並在 mygreatimage.img 上運行 ext4 資料恢復

這可以工作,但恢復的檔案可能比正常資料恢復的正常損壞更嚴重。

相關內容