HP-lefthand底層結構詳解及儲存災難資料恢復

北亞資料恢復發表於2019-07-30

一、 HP-lefthand 的特點

HP-lefhand 是一款非常不錯的 SAN 儲存,使用 iscsi 協議為客戶端分配空間。它支援 RAID5 RAID6 以及 RAID10 。並且還支援卷快照,捲動態擴容等。常見的型號有: P4500,P4300,P4000 等,基於市場佔有量和軟體定義儲存的弊端,有一定的資料恢復市場需求。

HP-lefhand 的儲存系統是一款嵌入式 LINUX 系統,需要安裝客戶端軟體才能配置 lefthand

服務端:

客服端:

二、 HP-lefthand 的儲存結構

    Lefthand 儲存一共分為三個級別,這三個級別共同構成了整個儲存,這三個幾別分別如下:

物理磁碟:實際的物理磁碟。

邏輯磁碟:將多個物理磁碟組成一個邏輯的磁碟,也就是 RAID

邏輯卷:在 RAID 之上,將不同 RAID 組成一個大空間,將大空間中不同的區域組成一個卷。

拓撲圖如下  


從整個拓撲圖中可以看出,首先需要將物理磁碟組成邏輯磁碟 RAID ,然後將幾個邏輯磁碟組成一個大的儲存空間,最後將大的儲存空間劃分成若干個小塊。使用者使用的卷是由若干個不連續的小塊組成的。也就是卷中儲存的使用者資料最終會被分成若干個片段存放在不同的邏輯磁碟中,而邏輯磁碟是由多個物理磁碟組成的。最終資料會被分成 N 個片段放在不通的物理磁碟中。

卷: 使用者的可用空間,上面說過卷由不同 RAID N 個不連續的片段組成,卷中儲存的是檔案系統以及使用者的資料。

RAID 由多個物理磁碟組成,大多是 RAID5 RAID6 RAID lefthand 能識別的最小單元,也就是要想建立卷,必須先建立 RAID 。因為卷是由不同 RAID N 個不連續的片段組成,所以 RAID 中需要記錄它儲存的片段是哪一個卷的,並且是卷的第幾個片段。因此在 RAID 的前面會有一部分空間用來儲存記錄這些片段的 MAP

  物理磁碟: 物理磁碟中記錄的是所有資料,並且資料是不連續的,如果上層是 RAID5 RAID6 。那麼物理磁碟中還包括校驗資料。

 

三、儲存災難恢復

透過上面對 lefthand 底層儲存的剖析,我們可以很清楚的知道使用者的資料是如何儲存到磁碟上的。也就意味著如果儲存出現災難,我們可以很快的知道哪裡出現問題了。並且針對問題做出解決方案。

針對 lefthand 上不同的儲存災難表現,對應的資料恢復解決方案如下:

一:當物理磁碟和 RAID 都完好的情況下,由於使用者誤刪除卷。可以按照 lefthand 儲存中殘留的 map 資訊找回誤刪除的卷。北亞開發的 frombyte recovery for Lefthand 中也有此模組。二:當物理磁碟完好, RAID 損壞的情況下,可能由於 RAID 中某塊磁碟因為壞道過多而離線,導致 RAID 癱瘓,從而導致卷不可用。可以透過 RAID 重組、之後啟用 ( 需事先備份,確保方案的可回溯 ) 的方法進行資料恢復。如果 lefthand 的作業系統無法恢復,也可以使用 frombyte recovery for Lefthand 對恢復後的 RAID 進行卷解釋。

:當卷中檔案系統或檔案出現故障時,實則與 lefthand 本身無關,可以透過在客戶端直接做恢復。建議,恢復時增加另一臺恢復主機 透過 iscsi multipath 以只讀連線。

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2652189/,如需轉載,請註明出處,否則將追究法律責任。

相關文章