登錄

數(shù)據(jù)恢復(fù)

百科 > 信息管理術(shù)語 > 數(shù)據(jù)恢復(fù)

1.什么是數(shù)據(jù)恢復(fù)[1]

數(shù)據(jù)恢復(fù)是指由于各種原因?qū)е聰?shù)據(jù)損失時(shí),把保留在介質(zhì)上的數(shù)據(jù)重新還原。即使數(shù)據(jù)被刪除或硬盤出現(xiàn)故障,在介質(zhì)沒有嚴(yán)重受損的情況下,數(shù)據(jù)均有可能被無損恢復(fù)。

格式化或誤刪除引起的數(shù)據(jù)損失情況,大部分?jǐn)?shù)據(jù)仍未損壞,只要用軟件重新恢復(fù)連接環(huán)節(jié),即可重讀數(shù)據(jù)。如果硬盤因硬件損壞而無法訪問時(shí),只要更換發(fā)生故障的零件,即可恢復(fù)數(shù)據(jù)。但在介質(zhì)嚴(yán)重受損或數(shù)據(jù)被覆蓋時(shí),數(shù)據(jù)將極難恢復(fù)。

數(shù)據(jù)恢復(fù)可以是對(duì)文件恢復(fù)、對(duì)恢復(fù)物理?yè)p傷盤的數(shù)據(jù)恢復(fù)、對(duì)不同操作系統(tǒng)數(shù)據(jù)的恢復(fù)、對(duì)不同移動(dòng)數(shù)碼存儲(chǔ)卡的數(shù)據(jù)恢復(fù)等。數(shù)據(jù)恢復(fù)是出現(xiàn)問題之后的一種補(bǔ)救措施,既不是預(yù)防措施,也不是備份。因此,在一些特殊情況下數(shù)據(jù)將很難被恢復(fù),如數(shù)據(jù)覆蓋、低級(jí)格式化清零、磁盤盤片嚴(yán)重?fù)p壞。

2.數(shù)據(jù)恢復(fù)的原理[2]

“刪除文件”只是改變文件在FAT中的鏈接指向,而“格式化”也不是真正刪除數(shù)據(jù)區(qū)中的數(shù)據(jù),只是重寫了FAT表,并沒有把DATA區(qū)的數(shù)據(jù)清除。至于硬盤分區(qū),是修改了MBR和DBR,絕大部分的DATA區(qū)的數(shù)據(jù)并沒有被改變。只要沒有覆蓋這個(gè)文件,即使MBR、FAT、DIR全部壞了,只要找到一個(gè)文件的起始保存位置,就可使用磁盤編輯軟件把這個(gè)文件恢復(fù)出來,這是許多硬盤數(shù)據(jù)能夠得以修復(fù)的原因。

對(duì)于Windows文件系統(tǒng)來說,文件刪除僅僅是把文件的首字節(jié)改為E5H,并把文件所占區(qū)域標(biāo)記為未分配,而并不破壞文件本身,因此可以恢復(fù)。在下次寫入數(shù)據(jù)時(shí)該空間的數(shù)據(jù)就會(huì)被覆蓋,所以文件刪除后不要向需恢復(fù)盤隨意安裝軟件或?qū)懭霐?shù)據(jù)。文件既可采用手動(dòng)的方式也可利用一些軟件來恢復(fù)。這些工具有:FastFileUndelete,EasyRecovery,F(xiàn)inalData,F(xiàn)ileRecovery,DiskInvestigator,DivFix等。這些設(shè)備進(jìn)行恢復(fù)的工作原理是利用激光束對(duì)盤面上的磁信號(hào)(0、1)進(jìn)行掃描,激光束根據(jù)反射的不同的數(shù)字信號(hào)發(fā)射不同的信號(hào),通過對(duì)這些儀器的掃描,把整個(gè)硬盤的原始信號(hào)記錄在儀器附帶的電腦里面,然后再通過專門的軟件分析來進(jìn)行數(shù)據(jù)恢復(fù)。有的數(shù)據(jù)恢復(fù)設(shè)備恢復(fù)率是相當(dāng)高的,即使是位于物理壞道上面的數(shù)據(jù),由于多種信息的缺失而無法找出準(zhǔn)確的數(shù)據(jù)值,也可以通過大量的運(yùn)算,在多種可能的數(shù)據(jù)值之間進(jìn)行逐一代入,結(jié)合其他相關(guān)扇區(qū)的數(shù)據(jù)信息,進(jìn)行邏輯合理性校驗(yàn),從而找出邏輯上最符合的真值。即使對(duì)于已經(jīng)被覆蓋的數(shù)據(jù)、完全低級(jí)格式化、全盤清零、強(qiáng)磁場(chǎng)破壞的硬盤,仍然可通過“深層信號(hào)還原”來恢復(fù)數(shù)據(jù),其原理相對(duì)復(fù)雜一些。對(duì)于磁介質(zhì)晶體來說,原來沒有數(shù)據(jù)的新盤和進(jìn)行多次刪除和寫入操作的磁盤是不同的,對(duì)于一個(gè)被刪除后又寫入數(shù)據(jù)的簇,雖然以前的數(shù)據(jù)被覆蓋了,但在介質(zhì)的深層,仍然會(huì)留存著原有數(shù)據(jù)的“殘影”。通過使用不同波長(zhǎng)、不同強(qiáng)度的射線對(duì)這個(gè)晶體進(jìn)行照射,可以產(chǎn)生不同的反射、折射和衍射信號(hào)。利用這些設(shè)備發(fā)出的不同射線去照射磁盤盤面,然后通過分析各種反射、折射和衍射信號(hào),就可以得到在不同深度下這個(gè)磁介質(zhì)晶體的殘影。根據(jù)目前的技術(shù),大概可以觀察到4~5層,也就是說,即使一個(gè)數(shù)據(jù)被不同的其他數(shù)據(jù)重復(fù)覆蓋了4次,仍然有被“深層信號(hào)還原”設(shè)備讀出來的可能性。

3.數(shù)據(jù)恢復(fù)時(shí)的建議[2]

①存儲(chǔ)介質(zhì)中的數(shù)據(jù)并不是在任何情況下都可恢復(fù)。一般情況下,能恢復(fù)數(shù)據(jù)的情況有:

  • 文件或文件夾被刪除,而且文件沒有被覆蓋。
  • 在Windows下格式化的硬盤,快速格式的軟盤。
  • 硬盤分區(qū)被Fdisk刪除或重新分區(qū)。

②在恢復(fù)前,不要對(duì)恢復(fù)盤進(jìn)行任何操作,同時(shí)停止其他無關(guān)的應(yīng)用程序的運(yùn)行,尤其是殺毒軟件、自動(dòng)更新軟件等。

③為了提高數(shù)據(jù)的修復(fù)率,不要再對(duì)要修復(fù)的分區(qū)或硬盤進(jìn)行新的讀寫操作。如果要修復(fù)的分區(qū)恰恰是系統(tǒng)啟動(dòng)分區(qū),那就馬上退出系統(tǒng),用另外一個(gè)硬盤來啟動(dòng)系統(tǒng)(采用雙硬盤結(jié)構(gòu))?;謴?fù)的文件不能保存在需要恢復(fù)的分區(qū)中。

④不同的恢復(fù)軟件功能上各有所長(zhǎng),某一恢復(fù)軟件不能恢復(fù)的文件并不能說明其他恢復(fù)軟件就一定不能恢復(fù),在恢復(fù)時(shí)要多嘗試不同的恢復(fù)軟件。

⑤除了必須要網(wǎng)絡(luò)恢復(fù)外,建議斷開計(jì)算機(jī)與網(wǎng)絡(luò)的連接。

⑥建議在安全模式下進(jìn)行恢復(fù)。

4.數(shù)據(jù)恢復(fù)步驟[3]

數(shù)據(jù)恢復(fù)通常遵循如下恢復(fù)步驟:

  • 檢測(cè)硬件。
  • 重新安裝操作系統(tǒng)。
  • 設(shè)置操作系統(tǒng),如驅(qū)動(dòng)程序設(shè)置、系統(tǒng)設(shè)置、用戶設(shè)置等。
  • 重新安裝各應(yīng)用程序。
  • 使用最近備份恢復(fù)系統(tǒng)數(shù)據(jù)。

5.數(shù)據(jù)恢復(fù)的策略[3]

一般地,數(shù)據(jù)恢復(fù)操作通常有以下三種:

  • 全盤恢復(fù)。也稱為系統(tǒng)恢復(fù),應(yīng)用于服務(wù)器發(fā)生意外災(zāi)難導(dǎo)致數(shù)據(jù)全部丟失、系統(tǒng)崩潰或系統(tǒng)升級(jí)、重組等情況。
  • 個(gè)別文件恢復(fù)。恢復(fù)個(gè)別受損文件時(shí)只需瀏覽備份數(shù)據(jù)庫(kù)的目錄,找到該文件,觸動(dòng)恢復(fù)功能,軟件將自動(dòng)恢復(fù)指定文件。
  • 重定向恢復(fù)。重定向恢復(fù)是將備份文件恢復(fù)到與備份該文件時(shí)原所在位置不同的位置或系統(tǒng)上去。重定向恢復(fù)可針對(duì)整個(gè)系統(tǒng),也可針對(duì)個(gè)別文件進(jìn)行恢復(fù)。

6.數(shù)據(jù)恢復(fù)的一般原則[4]

在對(duì)硬盤中的數(shù)據(jù)進(jìn)行恢復(fù)時(shí),需要遵循一定的原則使數(shù)據(jù)恢復(fù)過程更加安全,避免造成對(duì)數(shù)據(jù)的二次傷害。

  • 首先,需要準(zhǔn)確判斷硬盤故障,可以依據(jù)硬盤使用者在硬盤出現(xiàn)故障前的使用描述,再結(jié)合硬盤的故障表現(xiàn)以及豐富的經(jīng)驗(yàn)綜合判斷;之后對(duì)故障進(jìn)行分析,了解其產(chǎn)生的原因,并選擇解決故障的手段,采用最合理的手段來處理故障。
  • 對(duì)于硬盤相對(duì)正常的軟故障,能夠鏡像的盡量采取鏡像技術(shù)先鏡像一份,鏡像工具也盡可能選擇DOS下的工具,或者先進(jìn)行相應(yīng)的處理后再使用Wmdows下的工具來進(jìn)行處理,鏡像工具必須達(dá)到STOS(扇區(qū)到扇區(qū))方式來進(jìn)行,當(dāng)然對(duì)某些特殊的個(gè)案,還需要使用校驗(yàn)方式進(jìn)行。
  • 對(duì)于沒有任何數(shù)據(jù)恢復(fù)操作經(jīng)驗(yàn)的人來說,在硬盤數(shù)據(jù)出現(xiàn)丟失后,應(yīng)立即關(guān)機(jī),不要再對(duì)硬盤進(jìn)行任何寫操作,否則會(huì)增大修復(fù)的難度,也影響到修復(fù)的成功率。修復(fù)的每一步操作都應(yīng)該是可逆的或者對(duì)故障硬盤是只讀的,這也是很多數(shù)據(jù)恢復(fù)軟件的工作原理。

另外在數(shù)據(jù)恢復(fù)之前,可以首先完成以下幾個(gè)步驟。

  • 備份當(dāng)前能工作的驅(qū)動(dòng)器上的所有數(shù)據(jù)。如果C盤損壞,那么,在開始任何工作之前首先備份D盤及其他盤上的數(shù)據(jù)到其他可靠的地方。
  • 調(diào)查使用者。詢問在數(shù)據(jù)丟失之前發(fā)生的事情,是否有其他的應(yīng)用程序?qū)τ脖P進(jìn)行過操作。
  • 如果可能,備份所有扇區(qū)是一個(gè)不錯(cuò)的方法。
  • 手頭要有一個(gè)好的扇區(qū)編輯工具,如WinHex就是一款不錯(cuò)的基于扇區(qū)的編輯工具。
  • 盡可能多地得到最后使用者的關(guān)鍵文件的信息

了解完這些信息后,就該對(duì)數(shù)據(jù)恢復(fù)有一個(gè)基本的認(rèn)識(shí),如為什么會(huì)出現(xiàn)這個(gè)問題,破壞程度如何,什么工具能達(dá)到最好的恢復(fù)效果,其主要步驟有哪些等。另外要記住的是:先恢復(fù)最有把握的數(shù)據(jù),恢復(fù)一點(diǎn),備份一點(diǎn)。

評(píng)論  |   0條評(píng)論