數(shù)據(jù)恢復這項工作涵蓋的范圍很廣,各種不同的存儲介質(zhì)在執(zhí)行數(shù)據(jù)恢復的時候都會有一些區(qū)別,另外數(shù)據(jù)丟失或損壞的原因也不盡相同。我們講解面向的對象主要是磁存儲介質(zhì),如硬盤、軟盤以及數(shù)據(jù)磁帶等等。
首先我們需要講解一下磁存儲技術的原理,這有助于我們更深刻的了解數(shù)據(jù)恢復工作。磁存儲技術的工作原理是通過改變磁粒子的極性來在磁性介質(zhì)上記錄數(shù)據(jù)。在讀取數(shù)據(jù)時,磁頭將存儲介質(zhì)上的磁粒子極性轉(zhuǎn)換成相應的電脈沖信號,并轉(zhuǎn)換成計算機可以識別的數(shù)據(jù)形式。進行寫操作的原理也是如此。要使用硬盤等介質(zhì)上的數(shù)據(jù)文件,通常需要依靠操作系統(tǒng)所提供的文件系統(tǒng)功能,文件系統(tǒng)維護著存儲介質(zhì)上所有文件的索引。因為效率等諸多方面的考慮,在我們利用操作系統(tǒng)提供的指令刪除數(shù)據(jù)文件的時候,磁介質(zhì)上的磁粒子極性并不會被清除。操作系統(tǒng)只是對文件系統(tǒng)的索引部分進行了修改,將刪除文件的相應段落標識進行了刪除標記。
同樣的,目前主流操作系統(tǒng)對存儲介質(zhì)進行格式化操作時,也不會抹除介質(zhì)上的實際數(shù)據(jù)信號。正是操作系統(tǒng)在處理存儲時的這種設定,為我們進行數(shù)據(jù)恢復提供了可能。值得注意的是,這種恢復通常只能在數(shù)據(jù)文件刪除之后相應存儲位置沒有寫入新數(shù)據(jù)的情況下進行。因為一旦新的數(shù)據(jù)寫入,磁粒子極性將無可挽回的被改變從而使得舊有的數(shù)據(jù)真正意義上被清除。

