1. 程式人生 > >linux下恢復誤刪除的數據文件

linux下恢復誤刪除的數據文件

linux 數據還原

在linux系統運維中,經常會遇到各種因操作不慎、操作失誤等行為導致數據丟失的情況,此時我們可以利用extundelete進行數據的恢復。
一、 實驗前的準備

  1. 新建一個磁盤
    在虛擬機設置窗口中,找到“硬盤”,點擊“添加”,
    在打開的“添加硬件向導”窗口中,選中“硬盤”,點擊下一步,
    接下來我們直接默認選擇“下一步”,直到最後選擇“完成”,
    技術分享圖片
    2.重啟系統,我們可以用 init 6 這條命令重啟系統。
    技術分享圖片
    3.硬盤分區
    技術分享圖片
    4.格式化分區
    技術分享圖片
    5.創建掛載點,並將磁盤掛載
    技術分享圖片
    磁盤準備完成之後,接下來是安裝還原工具的步驟。
    二、 安裝數據還原工具
    1.在安裝恢復工具之前還需安裝三個軟件環境包
    磁盤準備完成之後,接下來是安裝還原工具的步驟。
    二、 安裝數據還原工具
    1.在安裝恢復工具之前還需安裝三個軟件環境包
    技術分享圖片
  2. 解壓還原工具到/opt目錄下
    技術分享圖片
  3. cd到/opt目錄下,此時我們就看到了解壓後的還原工具,接著進入extundelete還原工具目錄下,輸入./configure(如果沒有安裝gcc gcc-c++的話會報錯,安裝一下就可以了)
    技術分享圖片
  4. 進行編譯
    技術分享圖片
    編譯完成後,安裝的步驟就已經完成了,接下來進行測試。
    三.實驗測試
    1.在掛載的硬盤上創建三個文件
    技術分享圖片
    2.刪除其中兩個文件,此時文件中就只剩下一個文件了
    技術分享圖片
    3.接著將磁盤解除掛載
    技術分享圖片
  5. 使用還原軟件進行恢復
    技術分享圖片
    5.此時當前目錄下出現了一個 RECOVERED_FILES 的文件夾,進入文件夾,可以看到我們之前刪除的文件就在這裏。此時我們的實驗就算成功了!
    技術分享圖片

linux下恢復誤刪除的數據文件