與RAID 5相比,RAID 6增加了第二個獨立的奇偶校驗信息塊。兩個獨立的奇偶系統(tǒng)使用不同的算法,數據的可靠性非常高,即使兩塊磁碟同時失效也不會影響數據的使用。但RAID 6需要分配給奇偶校驗信息更大的磁碟空間,相對于RAID 5有更大的“寫損失”,因此“寫性能”非常差。較差的性能和複雜的實施方式使得RAID 6很少得到實際套用。
常見的RAID6組建類型 RAID 6(6D + 2P)
1 RAID 6(6D + 2P)原理
和RAID 5相似,RAID 6(6D + 2P)根據條帶化的數據生成校驗信息,條帶化數據和校驗數據一起分散存儲到RAID組的各個磁碟上。在圖1中,D0,D1,D2,D3,D4和D5是條帶化的數據,P代表校驗數據,Q是第二份校驗數據。
RAID 6校驗數據生成公式(P和Q):
P的生成用了異或
P = D0 XOR D1 XOR D2 XOR D3 XOR D4 XOR D5
Q的生成用了係數和異或
Q = A0*D0 XOR A1*D1 XOR A2*D2 XOR A3*D3 XOR A4*D4 XOR A5*D5
D0~D5:條帶化數據
A0~A5:係數
XOR:異或
*:乘
在RAID 6中,當有1塊磁碟出故障的時候,利用公式1恢複數據,這個過程是和RAID 5一樣的。而當有2塊磁碟同時出故障的時候,就需要同時用公式1和公式2來恢複數據了。
各係數A0~A5是線性無關的係數,在D0,D1,D2,D3,D4,D5,P,Q中有兩個未知數的情況下,也可以聯(lián)列求解兩個方程得出兩個未知數的值。這樣在一個RAID組中有兩塊磁碟同時壞的情況下,也可以恢複數據。
上面描述的是校驗數據生成的算法。其實RAID 6的核心就是有兩份檢驗數據,以保證兩塊磁碟同時出故障的時候,也能保障數據的。
數據恢復技能
數據恢復是一個技術含量比較高的行業(yè),數據恢復技術人員需要具備彙編語言和軟體套用的技能,還需要電子維修和機械維修以及硬碟技術。
:軟體套用和彙編語言基礎
在數據恢復的案例中,軟體級的問題占了三分之二以上的比例,比如檔案丟失、分區(qū)表丟失或破壞、資料庫破壞等,這些就需要具備對DOS、Windows、Linux以及Mac的作業(yè)系統(tǒng)以及數據結構的熟練掌握,需要對一些數據恢復工具和反彙編工具的熟練套用。
第二:電子電路維修技能
在硬碟的故障中,電路的故障占據了大約一成的比例,多的就是電阻燒毀和晶片燒毀,作為一個技術人員,必須具備電子電路知識已經熟練的焊接技術。
第三:機械維修技能
隨著硬碟容量的增加,硬碟的結構也越來越複雜,磁頭故障和電機故障也變的比較常見,開盤技術已經成為一個數據恢復工程師必須具備的技能。
第四:硬碟固件級維修技術
硬碟固件損壞也是造成數據丟失的一個重要原因,固件維修不當造成數據破壞的風險相對比較高,而固件級維修則需要比較專業(yè)的技能和豐富的經驗。
關于防止數據丟失的3個方法:
1. 永遠不要將你的檔案數據保存在作業(yè)系統(tǒng)的同一驅動盤上
我們知道大部分文字處理器會將你創(chuàng)建的檔案保存在“我的文檔”中,然而這恰恰是不適合保存檔案的地方。對于影響作業(yè)系統(tǒng)的大部分電腦問題(不管是因為病毒問題還是軟體故障問題),通常的解決方法就是重新格式化驅動盤或者重新安裝作業(yè)系統(tǒng),如果是這樣的話,驅動盤上都所有東西都會數據丟失。
另外一個成本相對較低的解決方法就是在你的電腦上安裝第二個硬碟,當作業(yè)系統(tǒng)被破壞時,第二個硬碟驅動器不會受到任何影響,如果你還需要購買一臺新電腦時,這個硬碟還可以被安裝在新電腦上,而且這種硬碟安裝非常簡便。
如果你對安裝第二個驅動盤的方法不很認可,另一個很好的選擇就是購買一個外接式硬碟,外接式硬碟操作更加簡便,可以在任何時候用于任何電腦,而只需要將它插入USB連線埠或者firewire連線埠。
2. 定期備份你的檔案數據,不管它們被存儲在什幺位置
將你的檔案全部保存在作業(yè)系統(tǒng)是不夠的,應該將檔案保存在不同的位置,并且你需要創(chuàng)建檔案的定期備份,這樣我們就能保障檔案的性,不管你的備份是否會失敗:光碟可能被損壞,硬碟可能遭破壞,軟碟被清除等原因。如果你想要確保能夠隨時取出檔案,那幺可以考慮進行二次備份,如果數據非常重要的話,你甚至可以考慮在防火層保存重要的檔案。
3. 提防用戶錯誤
雖然我們不愿意承認,但是很多時候是因為我們自己的問題而導致數據丟失??梢钥紤]利用文字處理器中的保障措施,例如版本特徵功能和跟蹤變化。用戶數據丟失的常見的情況就是當他們在編輯檔案的時候,意外地刪除掉某些部分,那幺在檔案保存后,被刪除的部分就丟失了,除非你啟用了保存檔案變化的功能。
如果你覺得那些功能很麻煩,那幺我建議你在開始編輯檔案之前將檔案另外儲存為不同名稱的檔案,這個辦法不像其他辦法一樣組織化,不過這確實是一個好辦法,也能夠解決數據丟失的問題。
格式化
格式化操作和刪除相似,都只操作檔案分配表,不過格式化是將所有檔案都加上刪除標誌,或乾脆將檔案分配表清空,系統(tǒng)將認為硬碟分區(qū)上不存在任何內容。格式化操作并沒有對數據區(qū)做任何操作,目錄空了,內容還在,藉助數據恢復知識和相應工具,數據仍然能夠被恢復回來。
注意:格式化并不是能恢復,有的情況磁碟打不開,需要格式化才能打開。如果數據重要,千萬別嘗試格式化后再恢復,因為格式化本身就是對磁碟寫入的過程,只會破壞殘留的信息。