與RAID 5相比,RAID 6增加了第二個(gè)獨(dú)立的奇偶校驗(yàn)信息塊。兩個(gè)獨(dú)立的奇偶系統(tǒng)使用不同的算法,數(shù)據(jù)的可靠性非常高,即使兩塊磁碟同時(shí)失效也不會(huì)影響數(shù)據(jù)的使用。但RAID 6需要分配給奇偶校驗(yàn)信息更大的磁碟空間,相對(duì)于RAID 5有更大的“寫損失”,因此“寫性能”非常差。較差的性能和複雜的實(shí)施方式使得RAID 6很少得到實(shí)際套用。
常見(jiàn)的RAID6組建類型 RAID 6(6D + 2P)
1 RAID 6(6D + 2P)原理
和RAID 5相似,RAID 6(6D + 2P)根據(jù)條帶化的數(shù)據(jù)生成校驗(yàn)信息,條帶化數(shù)據(jù)和校驗(yàn)數(shù)據(jù)一起分散存儲(chǔ)到RAID組的各個(gè)磁碟上。在圖1中,D0,D1,D2,D3,D4和D5是條帶化的數(shù)據(jù),P代表校驗(yàn)數(shù)據(jù),Q是第二份校驗(yàn)數(shù)據(jù)。
RAID 6校驗(yàn)數(shù)據(jù)生成公式(P和Q):
P的生成用了異或
P = D0 XOR D1 XOR D2 XOR D3 XOR D4 XOR D5
Q的生成用了係數(shù)和異或
Q = A0*D0 XOR A1*D1 XOR A2*D2 XOR A3*D3 XOR A4*D4 XOR A5*D5
D0~D5:條帶化數(shù)據(jù)
A0~A5:係數(shù)
XOR:異或
*:乘
在RAID 6中,當(dāng)有1塊磁碟出故障的時(shí)候,利用公式1恢複數(shù)據(jù),這個(gè)過(guò)程是和RAID 5一樣的。而當(dāng)有2塊磁碟同時(shí)出故障的時(shí)候,就需要同時(shí)用公式1和公式2來(lái)恢複數(shù)據(jù)了。
各係數(shù)A0~A5是線性無(wú)關(guān)的係數(shù),在D0,D1,D2,D3,D4,D5,P,Q中有兩個(gè)未知數(shù)的情況下,也可以聯(lián)列求解兩個(gè)方程得出兩個(gè)未知數(shù)的值。這樣在一個(gè)RAID組中有兩塊磁碟同時(shí)壞的情況下,也可以恢複數(shù)據(jù)。
上面描述的是校驗(yàn)數(shù)據(jù)生成的算法。其實(shí)RAID 6的核心就是有兩份檢驗(yàn)數(shù)據(jù),以保證兩塊磁碟同時(shí)出故障的時(shí)候,也能保障數(shù)據(jù)的。
數(shù)據(jù)恢復(fù)技能
數(shù)據(jù)恢復(fù)是一個(gè)技術(shù)含量比較高的行業(yè),數(shù)據(jù)恢復(fù)技術(shù)人員需要具備彙編語(yǔ)言和軟體套用的技能,還需要電子維修和機(jī)械維修以及硬碟技術(shù)。
:軟體套用和彙編語(yǔ)言基礎(chǔ)
在數(shù)據(jù)恢復(fù)的案例中,軟體級(jí)的問(wèn)題占了三分之二以上的比例,比如檔案丟失、分區(qū)表丟失或破壞、資料庫(kù)破壞等,這些就需要具備對(duì)DOS、Windows、Linux以及Mac的作業(yè)系統(tǒng)以及數(shù)據(jù)結(jié)構(gòu)的熟練掌握,需要對(duì)一些數(shù)據(jù)恢復(fù)工具和反彙編工具的熟練套用。
第二:電子電路維修技能
在硬碟的故障中,電路的故障占據(jù)了大約一成的比例,多的就是電阻燒毀和晶片燒毀,作為一個(gè)技術(shù)人員,必須具備電子電路知識(shí)已經(jīng)熟練的焊接技術(shù)。
第三:機(jī)械維修技能
隨著硬碟容量的增加,硬碟的結(jié)構(gòu)也越來(lái)越複雜,磁頭故障和電機(jī)故障也變的比較常見(jiàn),開盤技術(shù)已經(jīng)成為一個(gè)數(shù)據(jù)恢復(fù)工程師必須具備的技能。
第四:硬碟固件級(jí)維修技術(shù)
硬碟固件損壞也是造成數(shù)據(jù)丟失的一個(gè)重要原因,固件維修不當(dāng)造成數(shù)據(jù)破壞的風(fēng)險(xiǎn)相對(duì)比較高,而固件級(jí)維修則需要比較專業(yè)的技能和豐富的經(jīng)驗(yàn)。
硬碟數(shù)據(jù)恢復(fù)
硬碟軟故障:系統(tǒng)故障:系統(tǒng)不能正常啟動(dòng)、密碼或許可權(quán)丟失、分區(qū)表丟失、BOOT區(qū)丟失、MBR丟失; 檔案丟失:誤操作、誤格式化、誤克隆、誤刪除、誤分區(qū)、病毒破壞、黑客攻擊、PQ操作失敗、RAID磁碟陣列失效等; 檔案損壞:損壞的Office系列Word、Excel、Access、PowerPoint檔案Microsoft SQL資料庫(kù)復(fù)、Oracle資料庫(kù)檔案修復(fù)、Foxbase/foxpro的dbf資料庫(kù)檔案修復(fù);損壞的郵件Outlook Express dbx檔案,Outlook pst檔案的修復(fù);損壞的MPEG、asf、RM等媒體檔案的修復(fù)。
格式化
格式化操作和刪除相似,都只操作檔案分配表,不過(guò)格式化是將所有檔案都加上刪除標(biāo)誌,或乾脆將檔案分配表清空,系統(tǒng)將認(rèn)為硬碟分區(qū)上不存在任何內(nèi)容。格式化操作并沒(méi)有對(duì)數(shù)據(jù)區(qū)做任何操作,目錄空了,內(nèi)容還在,藉助數(shù)據(jù)恢復(fù)知識(shí)和相應(yīng)工具,數(shù)據(jù)仍然能夠被恢復(fù)回來(lái)。
注意:格式化并不是能恢復(fù),有的情況磁碟打不開,需要格式化才能打開。如果數(shù)據(jù)重要,千萬(wàn)別嘗試格式化后再恢復(fù),因?yàn)楦袷交旧砭褪菍?duì)磁碟寫入的過(guò)程,只會(huì)破壞殘留的信息。