怎么才能贖回我的RAID?隨著時(shí)代的發(fā)展、技術(shù)的進(jìn)步,對(duì)硬件的要求越來(lái)越高,單一的硬盤(pán)已不足以擔(dān)當(dāng)更大的存儲(chǔ)和運(yùn)算需求,所以通過(guò)某種方式把幾塊硬盤(pán)組合成一塊盤(pán)來(lái)用已經(jīng)是很多人感興趣的東東了,所以就有了RAID技術(shù)!RAID是英文Redundant Array of Independent Disks的縮寫(xiě),翻譯成中文意思是"獨(dú)立磁盤(pán)冗余陣列",有時(shí)也簡(jiǎn)稱(chēng)磁盤(pán)陣列(Disk Array)。
簡(jiǎn)單地說(shuō),RAID是一種把多塊獨(dú)立的硬盤(pán)(物理硬盤(pán))按不同的方式組合起來(lái)形成一個(gè)硬盤(pán)組(邏輯硬盤(pán)),從而提供比單個(gè)硬盤(pán)更高的存儲(chǔ)性能和提供數(shù)據(jù)備份技術(shù)。
組成磁盤(pán)陣列的不同方式成為RAID級(jí)別。數(shù)據(jù)備份的功能是在用戶數(shù)據(jù)一旦發(fā)生損壞后,利用備份信息可以使損壞數(shù)據(jù)得以恢復(fù),從而保障了用戶數(shù)據(jù)的性。在用戶看起來(lái),組成的磁盤(pán)組就像是一個(gè)硬盤(pán),用戶可以對(duì)它進(jìn)行分區(qū),格式化等等??傊?,對(duì)磁盤(pán)陣列的操作與單個(gè)硬盤(pán)一模一樣。不同的是,磁盤(pán)陣列的存儲(chǔ)速度要比單個(gè)硬盤(pán)高很多,而且可以提供自動(dòng)數(shù)據(jù)備份。
我們使用RAID的目的就是利用磁盤(pán)空間的冗余實(shí)現(xiàn)數(shù)據(jù)容錯(cuò),當(dāng)磁盤(pán)出現(xiàn)故障的時(shí)候能夠確保數(shù)據(jù)的。不過(guò)這一切都是在所有的磁盤(pán)或卷沒(méi)有任何問(wèn)題的前提下實(shí)現(xiàn)的,也就是說(shuō)必須保證冗余磁盤(pán)或卷的正常運(yùn)轉(zhuǎn)。
當(dāng)RAID卷中的單個(gè)磁盤(pán)出現(xiàn)故障后,盡管數(shù)據(jù)可能暫時(shí)不會(huì)受到威脅,但是磁盤(pán)冗余已經(jīng)不復(fù)存在了。此時(shí),任何不當(dāng)?shù)牟僮?,都可能毀掉已?jīng)存放的數(shù)據(jù)。因此,在充分享受RAID所帶來(lái)的存儲(chǔ)好處時(shí),還應(yīng)該想到它危險(xiǎn)的一面。比如現(xiàn)在常用的RAID5,在一塊硬盤(pán)發(fā)生故障后,RAID組從"Online"變?yōu)?Degraded"方式,I/O讀寫(xiě)不受影響,直到故障盤(pán)恢復(fù)。但是,如果"Degraded"狀態(tài)下,又有第二塊盤(pán)故障,整個(gè)RAID組的數(shù)據(jù)將丟失。
RAID 0代表了所有RAID級(jí)別中的存儲(chǔ)性能,但它不提供數(shù)據(jù)冗余,可靠性差,一旦損壞,數(shù)據(jù)將無(wú)法得到恢復(fù)。其次,正如一些業(yè)內(nèi)人士所言,RAID技術(shù)在實(shí)驗(yàn)室里的成熟并不代表真正應(yīng)用的成熟,真正應(yīng)用起來(lái),仍然還會(huì)遇到意想不到的問(wèn)題,比如突然斷電、重新配置RAID陣列,都可能造成RAID磁盤(pán)陣列卡信息的丟失,用戶的錯(cuò)誤操作(如誤刪除、誤格式化、誤分區(qū)、誤克隆、病毒損壞等)都會(huì)導(dǎo)致數(shù)據(jù)的丟失。
一旦RAID陣列出現(xiàn)故障,硬件服務(wù)商只能給客戶重新初始化或者重建,這樣客戶數(shù)據(jù)就會(huì)無(wú)法挽回,工