客戶服務
您現在位置:首頁 >> 客戶服務 >> raid5 的數據恢復及修復方法
RAID 5 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。RAID 5不對存儲的數據進行備份,而是把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,并且奇偶校驗信息和相對應的數據分別存儲于不同的磁盤 上。當RAID5的一個磁盤數據發生損壞后,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。

    RAID 5可以理解為是RAID 0和RAID 1的折衷方案。RAID 5可以為系統提供數據安全保障,但保障程度要比Mirror低而磁盤空間利用率要比Mirror高。RAID 5具有和RAID 0相近似的數據讀取速度,只是多了一個奇偶校驗信息,寫入數據的速度比對單個磁盤進行寫入操作稍慢。同時由于多個數據對應一個奇偶校驗信息,RAID 5的磁盤空間利用率要比RAID 1高,存儲成本相對較低。

    RAID 5:RAID 5沒有單獨指定的奇偶盤, 而是交叉地存取數據及奇偶校驗信息于所有磁盤上。 在RAID5 上, 讀/寫指針可同時對陣列設備進行操作, 提供了更高的數據流量。 RAID 5更適合于小數據塊,隨機讀寫的數據.RAID 3與RAID 5相比, 重要的區別在于RAID 3每進行一次數據傳輸,需涉及到所有的陣列盤。而對于RAID 5來說, 大部分數據傳輸只對一塊磁盤操作, 可進行并行操作。在RAID 5中有“寫損失”, 即每一次寫操作,將產生四個實際的讀/寫操作, 其中兩次讀舊的數據及奇偶信息, 兩次寫新的數據及奇偶信息。

    接下來我就來講一下raid5的數據恢復方法,raid 5相對其它幾種raid級別來說是比較復雜的一個了,因為他除了普通的數據區,又新增加了校驗塊,從而使數據安全大大增加,但給數據恢復也帶來了不少難度,當然,我們首先要分析的還是塊的大小,也就是每個盤寫入多少數據后跳到下一塊硬盤去讀寫數據,這個分析,我們可以通過觀看數據連貫性來判斷, 一般常見的大多是8,16,32,64,128k。因此我們可以從這幾個大小去重點判斷,有了塊大小,我們接下來要做的就是算出那一組盤中每塊盤在整個陣列中的相對位置了,同樣是靠數據的連貫性去判斷,分析出哪塊盤是第一塊,哪一塊又是當前塊的校驗塊,這幾個步驟所得出的結果正確與否直接導致了這次raid5恢復的成敗,只要有一個地方出錯,整個raid恢復將是失敗的,一點數據都不會被恢復。

友情鏈接 | SQL數據庫恢復 | 硬盤數據恢復 | Raid服務器數據恢復 | 新浪足球比分直播现场 | 數據恢復