tft每日頭條

 > 科技

 > 陣列磁盤怎麼恢複數據

陣列磁盤怎麼恢複數據

科技 更新时间:2024-12-01 19:35:18

本次北亞小編分享的案例為服務器中有8組MDISK,其中一組MDISK中有一塊硬盤故障離線,在熱備盤啟用并替換過程中,同組MDISK中的另一塊硬盤也故障離線,導緻熱備盤同步失敗,該組MDISK失效,從而導緻整個通用卷無法使用。

陣列磁盤怎麼恢複數據(服務器磁盤陣列MDISK磁盤離線數據恢複方法講解)1

【恢複方法】

1.我通過鏡像軟件對每一塊磁盤都進行鏡像操作,後期所有的數據恢複工作将在鏡像盤上進行,原始磁盤始終保持原始狀态,不影響數據。目的主要是為防止數據恢複過程中發生誤操作情況,一旦操作失誤将導緻原盤數據的二次破壞,後期數據恢複難度将更大。

2.分析并重組MDISK,首先根據客戶提供的一部分配置信息,把硬盤按照MDISK組進行分類。将每一組MDISK中的所有硬盤都進行分析,從而得到相關的RAID信息。使用專業的數據恢複軟件進行MDISK的虛拟重組。

3.對所有MDISK進行分析,得到pool的相關信息。使用專業的數據恢複軟件虛拟重組出pool。

4.掉盤分析。由于RAID5的固有特性我們知道RAID5最多能允許一塊成員盤離線,也就是說如果有一塊成員盤發生故障的情況下,RAID5還可以正常使用。所以可以結合之前存在RAID失效的情況判斷當時有兩塊盤發生故障。

在對各成員盤中的底層數據進行分析後發現,有兩塊硬盤,在硬盤前部的數據完全一樣,則判斷兩塊盤中一塊硬盤為熱備盤,另一塊硬盤為故障盤。

據此可以初步推斷,RAID中有一塊成員盤先發生故障,在熱備盤進行同步的過程中,另一塊成員盤也發生故障,導緻RAID失效。後RAID恢複正常時,由于先發生故障的硬盤上的數據已經不是最新的,所以正常後的RAID中的數據出現部分錯誤。

5.對硬盤的RAID結構與成員盤的掉盤情況分析完成後,使用專業數據恢複軟件完成對MDISK和pool的組建,并生成其中的數據。

【服務器RAID 5磁盤陣列算法原理】

分布式奇偶校驗的獨立磁盤結構(也就是我們稱之為的RAID 5)數據恢複有一個“奇偶校驗”概念需要理解。我們可以把它簡單的理解成為二進制運算中的“異或運算”,通常使用的标識是xor。這個用運算的規則就是若二者值相同則結果為0,若二者結果不同則結果為1。

【北亞小貼士】

1.不要盲目強行上線

Offline指示燈提示時要求用戶更換一個完好的相同硬盤,并且重新校驗算法。RAID5磁盤陣列很可能同時采購的多個硬盤中,有幾個已經出現了不穩定現象。而服務器的Offline提示可能并不是最準确的,經常會誤報(也有硬盤不穩定的因素)或是遺漏其它也同樣存在隐患的硬盤。強制上線過程中硬盤需要進行大量的讀寫操作,一旦其它硬盤突然掉線則數據恢複難度加大。所以在強制上線前要檢測每一個硬盤的穩定性情況,這樣才更加保險。

2.保護好第一現場

對于廠商而言,硬件設備才是售後服務的主要宗旨,因此往往為了盡快确保硬件設備完好反而犧牲了數據。據數據恢複中心的主管工程師介紹,因為尋找服務商的售後服務工程師修複而導緻最終數據徹底破壞的案例幾乎每個星期都會發生。畢竟售後服務工程師基本都偏向于硬件,而RAID數據恢複則是以軟件類操作為主。此外,即便是簡單的檢驗性操作,也有可能為後期的數據恢複帶來不便。當RAID硬盤損壞超過容錯能力時,必須将損壞硬盤的鏡像完全提取才能進行最終的恢複。而如果頻繁對硬盤上電,很容易造成磁頭進一步疲勞損傷,甚至劃傷盤片。正确的處理方法應當是立即咨詢專業數據恢複服務商。

3.選擇專業數據恢複中心

在選擇數據恢複服務商時公司規模、技術水平、工程師團隊、業界内的口碑都是需要考量的重要指标。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved