大家知道所有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邏輯盤中的數據。
如果按照上面的詳解教程無法重組出數據,請聯系我們華軍行,我們有更加專業的數據恢復工程師為您服務!
IBM TSM (Tivoli Storage Manager) 是數據保護、空間管理和存檔、業務恢復能力和災...
如何保護移動存儲設備的安全 近來政府部門的數據失竊事件促使IT經理們不得不修補移動存...
金山數據恢復專業版介紹 金山數據恢復是金山會員旗下產品,是金山在數據恢復領域20余年...
近日數據恢復專家透露手機上刪除的信息其實能通過軟件進行數據恢復的,建議別在手機存私...
日前一家網絡媒體爆料:某航母級大公司淘汰一批舊硬盤,被電腦配件賣場轉賣,購買者用工...
近期市場中流言不斷,各路人馬紛紛散布消息,稱希捷將改變其二年的維修政策為一年,競爭...
使用CMOS自動監測功能 硬盤數據恢復安全 本文向大家介紹硬盤數據,可能好多人還不了解...