Data-Recovery

dd_rescue 和 ddrescue 有什麼區別,什麼時候更喜歡哪一個?

  • August 31, 2021

有兩個類似的工具可用於對壞硬體進行 dd:

dd_rescue 和 ddrescue 有什麼區別,什麼時候更喜歡哪一個?

GNUddrescue首先使用大塊大小快速複製好塊,然後選擇性地嘗試恢復更多數據,讀取第一次失敗的塊中的較小塊。這需要一個日誌文件來記錄仍然缺少哪些區域,並且輸出必須轉到允許隨機訪問的文件或磁碟。如果在存在日誌文件的情況下再次執行,ddrescue將再次嘗試僅讀取失去的部分。

Kurt Garloffdd_rescue按順序複製數據,允許在標準輸出上擷取數據,例如在將其寫入文件之前對其進行壓縮。當遇到讀取錯誤時,會dd_rescue暫時切換到較小的塊大小,以嘗試從有問題的區域恢復數據,然後再繼續處理磁碟的其餘部分。

引用自:https://unix.stackexchange.com/questions/406675