大家知道所有RAID陣列中,RAID 0的數據讀存取速度是最快的,同時RAID 0是所有RAID中最脆弱的,沒有任何冗余性,其中任意一塊成員盤出現故障,都會導致所有數據丟失,所以使用RAID 0數據的風險很大。
RAID 0出現故障后,要恢復其中的數據,必須先修復有故障的成員盤,或者將其做出完整的磁盤鏡像,也就是說在恢復RAID 0的數據時,全部成員盤不能有任何缺失。
這里以一個五塊物理盤組成的RAID 0為例,講解RAID 0出現故障后數據恢復的思路,該RAID 0的結構如上圖所示。
對RAID 0原邏輯盤中的數據進行恢復,必須要把所有物理盤重組,因為RAID 0已經不可用,所以先把物理盤從RAID控制器中取出來,即"去RAID化",作為單盤進行分析。
對于單塊物理盤,如圖中的硬盤1,其中的數據條帶為A1、B1、C1、D1,硬盤2中的數據條帶為A2、B2、C2、D2,都是部分數據,只有把五塊物理盤中的數據按照A1、A2、A3、A4、A5、B1、…的條帶順序拼接好,才是原RAID 0邏輯盤中完整的數據。
那么如何按順序拼接五塊物理盤中的數據呢?在這里有兩個因素很重要,一個是RAID 0中每個條帶的大小,也就是A1、A2等這些數據塊所占用的扇區數;另一個因素是RAID 0中硬盤的排列順序,也就是說哪塊物理盤是RAID 0中的第一塊盤,哪塊物理盤是RAID 0中的第二塊盤等。
以圖中的RAID 0為例,假設條帶的大小為16個扇區,硬盤的順序就按照圖中的排列順序,那么只要到硬盤1中取0~15扇區的數據,再到硬盤2中取0~15扇區的數據,再到硬盤3中取0~15扇區的數據,再到硬盤4中取0~15扇區的數據,再到硬盤5中取0~15扇區的數據,接下來再回到硬盤1中取16~31扇區的數據,就這樣依次按順序取下去,把所有取出來的數據按照順序銜接成一個鏡像文件,或者是鏡像盤,這就成為完整的原RAID 0邏輯盤的結構了,直接訪問這個重組出來的鏡像文件或鏡像盤,就得到了原RAID 0邏輯盤中的數據。
如果按照上面的詳解教程無法重組出數據,請聯系我們華軍行,我們有更加專業的數據恢復工程師為您服務!
華軍深圳數據恢復中心建議,假如硬盤需要開盤數據恢復,該數據恢復公司必須具備無塵凈化...
低級格式化 1 :也稱物理格式化;用于測試硬盤介質;為硬盤的每個磁道按指定的交錯因子...
彈手撥T:Pendrive被刪除或格式后 該如何恢復? 如果我們不小心把儲存在硬碟(hardisk)...
如何保護移動存儲設備的安全 近來政府部門的數據失竊事件促使IT經理們不得不修補移動存...
近日,杭州某單位服務器斷電引起sql數據庫文件損壞,ERP生產管理系統癱瘓,直接影響到整...
為什么自己恢復的文件是壞的 數據庫文件,按照塊組成。您所看到的文件如下面的 15 個...
今天,華軍深圳數據恢復中心講解硬盤主引導記錄MBR的結構和作用。