【伺服器資料恢復】Vsan節點虛擬機器磁碟元件出現故障的資料恢復案例

北亞資料恢復發表於2023-02-16


伺服器資料恢復環境:

VMWARE VSAN包含三臺伺服器節點;

每個伺服器節點上配置2塊SSD硬碟和4塊機械硬碟;

每個伺服器節點上建立兩個磁碟組;

每個磁碟組採用1個SSD硬碟作為快取盤,2個機械硬碟作為容量盤,三個伺服器節點共6個磁碟組組成VSAN儲存空間來存放

虛擬機器檔案。


伺服器故障:

非正常關機導致VSAN邏輯架構出現故障,部分虛擬機器磁碟元件出現問題,磁碟檔案丟失。


伺服器資料恢復過程:

1、為避免資料恢復過程中對原始資料造成二次破壞, 在資料恢復之前對所有硬碟以只讀方式做映象備份,後續的資料恢復操

作都基於映象檔案進行。掃描映象檔案後發現故障虛擬機器的後設資料和元件資訊沒有遭受嚴重破壞,保留較為完整。

2、VSAN中的所有檔案是以物件的方式存在,每個物件被分割為多個元件。掃描所有元件資訊,元件資訊中記錄著元件ID和

該元件屬於哪個物件的物件ID等資訊。北亞企安資料恢復工程師編寫程式掃描元件資訊。

3、根據掃描出來的元件資訊找到每個資料塊和該塊在元件的邏輯位置,然後由北亞企安資料恢復工程師編寫程式提取完整組

件。

4、根據元件資訊中的描述資訊,將元件按照描述資訊中記錄的RAID級別和各個元件在物件中的邏輯位置進行組合,拼接出

完整的物件,即完整的vmdk檔案。

5、由於每個元件可能會有部分資料留存在快取盤上,而並沒有寫入到容量盤中,北亞企安資料恢復工程師編寫程式將快取

盤上的資料重新整理到對應的元件或物件中。

6、對於有快照的vmdk檔案,將快照和父盤進行合併。

7、解析合併完成後的vmdk檔案並提取其中的SQL server資料庫備份檔案。

8、安裝SQL server資料庫,將提取出來的資料庫備份檔案進行還原操作,還原過程中和還原之後沒有出現任何報錯。還原

完成後檢測資料庫的完整性,也無任何報錯。

9、由使用者親自檢測所有恢復出來的資料,確認恢復出來的資料完整可用,本次vsan資料恢復工作完成。


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

相關文章