⑴ 什麼情況下需要做數據恢復操作
作為一個專門從事計算機工作的人,筆者的一些親戚朋友經常打電話給我,詢問一些有關數據丟失的問題。他們遇到的問題五花八門,有些時候是數據被意外刪除,有些時候數據是被病毒侵蝕而丟失,有些時候是硬碟本身出現了問題。無論數據丟失是由於什麼原因造成的,這些遇到問題的人都存在同樣的問題,那就是他們都不是IT專業人員,而且從來都不對他們的數據進行備份。 筆者最近做了很多數據恢復的工作,所以我決定寫一些有關數據恢復的文章。我打算在這些文章中討論我所使用的一些常規的技術。在這篇文章中,我將會談談當數據丟失時該如何處理,在什麼情況下能夠進行數據恢復,在什麼情況數據恢復不能夠進行,以及數據恢復的原理等幾個方面的問題。
如果我們需要將硬碟驅動器上的文件系統的工作方式做個類比的話,那麼將其比喻作一本書無疑是最恰當的。文件分配表就好比是一本書的目錄部分。那些真正硬碟驅動器上存儲的文件就好比是這本書正文中的每一頁。
為了能夠更清楚地說明數據恢復過程是如何工作的,我們需要做些更為深入的類比。比如說,你想在廚房裡安裝一個新的水池,於是你買了一本有關家庭裝修方面的書。你把書打開,並在目錄中找到了介紹水池安裝方法的具體章節是在這本書的第40頁。如果你把書的目錄部分撕下來,並撕成了碎片,那麼你是不是就丟失了有關安裝水池的方法的信息呢?當然沒有,安裝水池的方法仍然還在這本書中,只是由於你已經沒有了目錄,所以要找到這個方法會困難一些。
數據恢復的工作方式與上述的方式非常相似。通常情況下,當某些數據需要進行恢復的時候,是由於其文件分配表出現了混亂。需要恢復的文件仍然存儲在你的硬碟驅動器里,而且保存完好。如果這個文件仍然存砸,而且沒有損壞也沒有被加密,那麼這個文件就是可以恢復的。需要你來做的就是找到這個文件。
從另一個方面說,如果文件本身已經損壞或者丟失或者被加密了,那麼使用一般的方法可能就不會有效了。然而這並不是說數據恢復是不可能的,而是說需要通過非常規的方法來進行數據恢復。因為你沒有辦法像魔法師一樣把本來就不存在的東西變出來。
如果文件在物理上已經被損壞,而且你沒有這個文件的備份,那麼你唯一的希望就是對這個文件進行重構了(reconstruct)。許多應用程序(比如Microsoft Office)都會在文件的開頭部分寫入統一的標題(uniform header),以便指定該文件是屬於那種應用程序可以調用的文件。有些工具軟體可以用來手動方式來重構文件的標題,所以我們至少可以用它來恢復文件的某些部分。
在多數情況下,數據丟失並不是由於數據本身出了問題,而是由於文件分配表出現了問題。在你刪除文件的時候所做的操作就是這種情況的一個例子。當你刪除一個文件的時候,通常這個文件會被移動到回收站中。當你從回收站中把這個文件刪除,或者是你從來都不使用回收站而是把文件直接刪除,那麼這些文件仍然沒有被刪除。
事實上,操作系統只是在文件分配表中把這個文件的文件名的第一個字母修改為「sigma(西格瑪)」標記(在過去的文件系統中使用的是問號)。操作系統還會在文件分配表中把「0」寫入到簇鏈入口處,這樣就可以把這個文件從前所使用的磁碟空間顯示為現在仍然可用。當文件以這種方式被刪除,這個文件本身仍然存在,除非另一個文件覆蓋了硬碟驅動器上的這個區域,而這個區域恰好是這個被刪除的文件從前所存儲的區域。
⑵ 什麼是數據恢復技術,如何 學習這項技術
藍星數據安全與反刪除中心回答您: 簡單地說,數據恢復就是將無法正常讀取的數據從損壞的存儲介質或操作系統中最大限度地還原出來,還原出數據的多少及完整性,要視損壞的程度和故障後的操作而定。現在市場上有很多成熟的商業數據修復軟體,使用得當,它們會成為數據修復的利器,使用不當,則會成為數據徹底丟失的罪魁禍首。專業的數據修復服務商是丟失數據人的最佳選擇。 1、電路知識 數據恢復由維修而起,因此做數據恢復的基礎是要會維修各類的硬碟,也就是將損壞的硬碟、存儲設備修好,才可以做數據恢復。掌握一定的電路知識是很必要的。 2、軟體 必備的數據分析軟體(winhex),和對數據存儲結構的掌握,要學習這些技術,必須掌握一定的英語基礎,因為我國在這些方面的資料很少,國外還是很發達的,而且目前市場上也會有一些專業的培訓機構,但這些機構價格必將貴,不適合自學。 3、硬體環境 針對硬碟的數據恢復需要專業的硬體環境才可以進行恢復。硬碟對環境的要求比極高,因此需要無塵室或無塵工作台,開盤機,校對儀等。 4、研發環境 本文來自 北京藍星數據恢復中心 |
⑶ 數據恢復的原理是什麼
數據進行恢復與硬碟本身的結構有關系,硬碟之所以能儲存數據,是因為其碟片上有凹凸不平的存儲介質,相當於人大腦的記憶細胞,把寫入硬碟的數據記憶下來以供讀取。當我們把硬碟格式化後,這些存儲介質並沒有被抹平;
只是改變了它的邏輯地址而已,當有新的數據寫入的時候,它才會被覆蓋掉,數據恢復軟體也正是基於這一原理,突破操作系統的定址和編址方式,把尚未被覆蓋的數據收集起來保存到新的位置。
(3)為什麼要學習手動恢復數據擴展閱讀:
數據恢復種類介紹:
1、邏輯故障數據恢復:
邏輯故障是指與文件系統有關的故障。硬碟數據的寫入和讀取,都是通過文件系統來實現的。如果磁碟文件系統損壞,那麼計算機就無法找到硬碟上的文件和數據,邏輯故障造成的數據丟失,大部分情況是可以通過數據恢復軟體找回的。
2、硬體故障數據恢復:
硬體故障占所有數據意外故障一半以上,常有雷擊、高壓、高溫等造成的電路故障,高溫、振動碰撞等造成的機械故障,高溫、振動碰撞、存儲介質老化造成的物理壞磁軌扇區故障,當然還有意外丟失損壞的固件BIOS信息等。