常規(guī)論調(diào)
只需要在電腦上增加一塊硬盤,組成RAID系統(tǒng),數(shù)據(jù)的安全性就有了保障。即使其中的一塊硬盤遇到了故障,也不會(huì)損失任何數(shù)據(jù)。
技術(shù)事實(shí)
不幸的是,關(guān)于RAID安全性的假設(shè)是不成立的。為了避免我們遇到損失數(shù)據(jù)的情況,必須對(duì)所有重要數(shù)據(jù)進(jìn)行備份。RAID并不是專門的備份方案,它的目的是提高數(shù)據(jù)的可訪問性。經(jīng)典的RAID方案就是用戶將幾塊硬盤連接起來,加快數(shù)據(jù)的讀取速度以及提供一定的容錯(cuò)性。如果其中一塊硬盤遇到故障,除了RAID 0之外,其他RAID系統(tǒng)都可以立即檢測(cè)到,并且保證數(shù)據(jù)的可訪問性不受到影響。
聽起來,RAID的確可以增加系統(tǒng)的安全性,但是仔細(xì)想想?yún)s不是這樣的。舉例來說,普通用戶最常使用的RAID 0模式是將數(shù)據(jù)分成幾部分,分別存儲(chǔ)在幾塊硬盤上,從而提高讀取速度。但是如果其中一塊硬盤損壞,則所有數(shù)據(jù)都會(huì)丟失。即使是被認(rèn)為安全的RAID 1和RAID 5模式,也可能會(huì)遇到其他故障——當(dāng)一塊硬盤損壞后,RAID系統(tǒng)恢復(fù)數(shù)據(jù)時(shí)硬盤的寫入負(fù)載會(huì)增大,所以另一塊硬盤就容易在恢復(fù)過程中遇到硬件故障或者RAID控制器無響應(yīng)的問題,從而導(dǎo)致數(shù)據(jù)無法被恢復(fù)。
在RAID系統(tǒng)中,所有對(duì)文件的更改都會(huì)立即影響到整個(gè)磁盤陣列中的數(shù)據(jù)。因此,如果我們誤刪除、更改了一些數(shù)據(jù)或者被病毒篡改了一些文件,那么這些文件將會(huì)難以挽回地失去或者損壞。此外,容易被我們忽視的另外一個(gè)事實(shí)是,RAID磁盤陣列的所有硬盤通常都是放置在同一個(gè)地方的,如果遇到火災(zāi)、水災(zāi)、閃電等災(zāi)害或者計(jì)算機(jī)被盜的情況,那么所有數(shù)據(jù)也都會(huì)一并消失。
由此可見,RAID系統(tǒng)并不能完全保證數(shù)據(jù)的安全性。作為一種安全措施,我們應(yīng)該將自己重要的數(shù)據(jù)備份到移動(dòng)硬盤,或者備份到某個(gè)網(wǎng)絡(luò)存儲(chǔ)空間上,以免蒙受丟失數(shù)據(jù)的損失。