溫馨提示×

CentOS鏡像如何恢復誤刪除文件

小樊
43
2025-09-26 16:21:33
欄目: 智能運維

CentOS鏡像恢復誤刪除文件的常用方法

1. 使用extundelete工具(適用于ext3/ext4文件系統)

extundelete是專門針對ext3/ext4文件系統的恢復工具,能高效恢復誤刪除的單個文件或整個目錄。

  • 安裝工具:通過YUM包管理器安裝(需確保系統已啟用EPEL倉庫):
    sudo yum install extundelete
    
  • 卸載分區:為避免恢復過程中數據被覆蓋,需先卸載包含誤刪除文件的分區(假設分區為/dev/sda1,掛載點為/mnt/data):
    sudo umount /dev/sda1  # 若分區掛載在/mnt/data,也可用sudo umount /mnt/data
    
  • 恢復文件
    • 恢復單個文件(如/home/user/document.txt):
      sudo extundelete /dev/sda1 --restore-file /home/user/document.txt
      
    • 恢復整個目錄(如/home/user/docs):
      sudo extundelete /dev/sda1 --restore-directory /home/user/docs
      
  • 結果查看:恢復的文件會自動保存到當前目錄下的RECOVERED_FILES文件夾中,可通過ls RECOVERED_FILES查看。

2. 使用TestDisk工具(支持多種文件系統)

TestDisk是一款開源數據恢復工具,支持ext2/3/4、NTFS、FAT等文件系統,適合恢復因分區表損壞或誤刪除導致的文件丟失。

  • 安裝工具
    sudo yum install testdisk
    
  • 運行工具
    sudo testdisk
    
  • 操作步驟
    1. 選擇目標磁盤(如/dev/sda),按Enter確認;
    2. 選擇分區表類型(通常為Intel,適用于大多數PC),按Enter;
    3. 選擇包含誤刪除文件的分區,按Enter;
    4. 選擇Analyse(分析)→Quick Search(快速掃描),若未找到文件則選擇Deep Search(深度掃描);
    5. 找到目標文件后,按C鍵復制到安全目錄(如/home/user/recovered)。

3. 使用PhotoRec工具(恢復特定類型文件)

PhotoRec是TestDisk的姊妹工具,專注于恢復圖片、視頻、文檔、壓縮包等特定類型的文件,適合文件系統結構損壞的場景。

  • 安裝工具:與TestDisk一同安裝(sudo yum install testdisk)。
  • 運行工具
    sudo photorec /dev/sda1
    
  • 操作步驟
    1. 選擇目標磁盤和分區,按Enter;
    2. 選擇文件系統類型(如ext4),按Enter;
    3. 選擇文件類型(如Pictures、Documents),按Enter;
    4. 指定恢復文件的保存目錄(如/home/user/photos),按Y開始恢復。

4. 使用debugfs工具(低級別文件系統調試)

debugfs是ext2/3/4文件系統的底層調試工具,可通過inode號直接恢復誤刪除文件,適合有一定技術基礎的用戶。

  • 運行工具
    sudo debugfs /dev/sda1
    
  • 操作步驟
    1. 輸入lsdel命令,列出所有已刪除文件的inode號(如inode=12345);
    2. 輸入undelete 12345(替換為實際inode號),恢復指定文件;
    3. 輸入quit退出工具。

5. 使用商業數據恢復軟件(終極方案)

若上述工具均無法恢復,可嘗試商業軟件(如EaseUS Data Recovery Wizard、Recuva、Stellar Data Recovery),它們提供更強大的掃描和恢復功能,但部分功能需付費。

  • 操作步驟:下載并安裝軟件→選擇目標磁盤→掃描→預覽→恢復(保存到其他分區)。

恢復注意事項

  • 立即停止寫入:誤刪文件后,避免對目標分區進行任何寫入操作(如復制、安裝軟件),防止數據被覆蓋;
  • 優先使用專用工具:商業軟件雖方便,但開源工具(如extundelete、TestDisk)更輕量且針對性強;
  • 定期備份數據:通過rsync、tar或第三方備份工具(如Veeam)定期備份重要數據,是最有效的預防措施。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女