資料回復指的是從訛誤充斥的儲存媒體,或已毀損、無法存取的儲存裝置裡,取出資料的過程。有問題的儲存媒體多半出現在硬碟,但也很可能是可移動式的媒體,例如光碟、DVD、Blu-rays,與儲存磁帶。至於系統管理者會需要用到資料回復工具的原因,就太多太多了。
在開機的時侯,大型 Linux 分支套件會執行例行性的掃瞄,確認並修復檔案系統裡所有不一致的狀況。已毀損的檔案系統,可能肇因於不正常的電腦關機,這種狀況可能是突然停電之類的。然而,像這樣例行性的掃瞄程式,並不能檢測出硬體的問題 – 它可能存在一段不短的時間,但並沒出現任何能讓使用者留意的事件。存取媒體中錯誤的磁區會讓情況更糟,而接續不斷的使用好一段時間後,媒體最終可能就無法讀取了。
由於資料對許多組織而言是無價的資產,或許會有人覺得必須使用專業的回復服務產品。不過這些工具貴到令人匪疑所思的地步。比較好的對策應該是有一組不錯的開放源碼工具,然後作好完整的規劃施作系統回復動作 – 並非簡單的標準備份資料程序與儲存分割區資訊在硬碟裡那樣而已。
本文所談的軟體功能,皆為能夠幫助使用者回復各種環境下資料的優質獨立工具程式。不過另有作成 Linux 分支套件的方式,提供好用的系統管理軟體 – 包括資料回復工具。像是 SystemRescue CD 【譯者註:RUN!PC 2010年二月號『以隨身碟修復 Linux』有簡單的說明】與 Trinity Rescue Kit 就是兩個很不錯的例子。
為了清楚瞭解這些軟體能作到哪些程度,本文列出五個品質在水準之上的 Linux 資料回復工具程式。這些工具程式很可能就在需要從出問題的媒體裡取出資料時救了你。強烈建議使用者熟悉這些工具的操作,因為很可能突然就會需要用到它們執行資料的回復。
下面就來看看這五個資料回復工具程式,每個主題都整理成獨立一篇文章,對各項功能皆有完整的敘述與深入分所,還有一些相關資源與資料的連結。
資料回復工具程式 【譯者註:點入各工具連結,即可查看該工具功能之原文深入介紹】
Mondo Rescue :用來設定與維護網路主機的工具程式
TestDisk :磁碟分割掃瞄與磁碟回復工具程式
safecopy:略過問題執行複製之工具
PhotoRec :數位照片與檔案回復
ddrescue :GNU 資料回復工具程式
原文出處:
5 of the Best Free Linux Data Recovery Tools
