Vsan分散式檔案系統邏輯架構損壞恢復過程

北亞資料恢復發表於2020-12-14

一、儲存故障情況介紹

北京某公司一臺vSAN分散式檔案系統的儲存裝置出現未知原因的關機重啟,隨後發現邏輯架構出現嚴重故障,上層虛擬機器癱瘓,儲存內的資料丟失。

客戶的這臺VSAN儲存採用了超融合架構,儲存內配置24塊硬碟用來儲存資料。

二、vsan資料恢復映象備份

由於資料恢復操作需要對儲存內的資料進行分析、重組、提取,因此在進行資料恢復操作前需要對客戶原始儲存裝置上面的資料進行映象備份,在資料恢復時只需要對映象檔案進行分析及重組即可,不會對客戶原始儲存裝置進行任何操作,有效保護原始資料的安全。

工程師首先將客戶的儲存裝置進行斷電,將儲存內的硬碟進行編號並按順序移出盤位,使用資料恢復專用儲存裝置對每一塊硬碟進行扇區級映象備份,在映象過程中注意觀察硬碟是否有物理故障,在本次恢復過程中客戶硬碟不存在物理故障。

當映象備份成功後,工程師簡單分析底層資料判斷客戶儲存上層的虛擬機器元件資訊有破壞,但破壞不很嚴重,查詢了恢復資料所需的關鍵性資訊也都正常。


三、vSAN儲存資料恢復過程

1. 分析元件ID

工程師編寫了針對本次故障情況的資料掃描和重組工具,利用工具自動掃描儲存底層所有資料碎片並進行重組,最終成功提取了所有元件ID以及物件ID,可直接用於下一步資料恢復使用。

2.提取所有資料碎片

利用元件及物件ID追溯資料碎片的邏輯位置,將所有資料碎片進行提取。

3.重組vmdk檔案

將提取出的所有資料碎片進行重組、拼接,生成完整的vmdk檔案。

4.分析vmdk檔案,提取資料

對vmdk檔案進行繼續分析,合併快照父盤,解析快照及vmdk檔案,提取可用資料。

5.驗證上層資料庫可用性

所有資料提取完成後,在資料恢復儲存上搭建與客戶原儲存環境相同的資料驗證環境,聯絡客戶工程師親自對恢復出的資料進行驗證,經過驗證,客戶原伺服器上的所有資料均成功恢復,本次資料恢復成功。

四、伺服器資料恢復結果

經過客戶管理員的驗證,確認本次資料恢復結果完整度為100%,本次伺服器資料恢復成功。


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

相關文章