【服務器數(shù)據(jù)恢復】斷電導致虛擬機組件異常的數(shù)據(jù)恢復案例

服務器數(shù)據(jù)恢復環(huán)境&故障:
某單位服務器配置一套vsan超融合基礎架構(gòu),服務器一共有16塊硬盤,固態(tài)盤和機械盤各8塊,固態(tài)硬盤作為緩存盤使用。
機房供電異常導致服務器非正常關機,管理員重啟服務器后發(fā)現(xiàn)服務器中的vsan存儲邏輯架構(gòu)出現(xiàn)故障,經(jīng)過初步檢測發(fā)現(xiàn)虛擬磁盤文件丟失,虛擬機組件異常。

服務器數(shù)據(jù)恢復過程:
1、服務器數(shù)據(jù)恢復工程師到達現(xiàn)場后將vsan分布式存儲涉及到的服務器上的所有硬盤進行編號并取出服務器,連接到北亞企安數(shù)據(jù)恢復服務器上,以只讀方式做完整的鏡像備份。后續(xù)的數(shù)據(jù)恢復操作都在鏡像文件上進行,避免對故障服務器原始數(shù)據(jù)造成二次破壞。
2、鏡像完成后基于鏡像文件掃描&分析底層數(shù)據(jù),發(fā)現(xiàn)虛擬機組件信息損壞情況并不嚴重,數(shù)據(jù)恢復所需要的信息還比較完整。
3、根據(jù)故障服務器的實際故障情況,北亞企安數(shù)據(jù)恢復工程師編寫掃描程序掃描所有服務器組件,獲取到所有組件信息中的ID信息和所隸屬的對象ID等信息。

4、利用這些組件信息追溯每一個數(shù)據(jù)塊在所隸屬的組件內(nèi)的邏輯位置,完整提取故障服務器中的數(shù)據(jù)。
5、提取完成后,北亞企安數(shù)據(jù)恢復工程師根據(jù)描述信息中記錄的組件邏輯位置信息進行數(shù)據(jù)重組,拼接出完整的vmdk文件。
6、分析拼接出來的vmdk文件,將所有提取出來的vmdk文件的快照和父盤合并,解析后提取其中的數(shù)據(jù)文件。
7、所有的數(shù)據(jù)文件提取完成后,北亞企安數(shù)據(jù)恢復工程師在搭建了與故障服務器環(huán)境相同的驗證環(huán)境,驗證數(shù)據(jù)的完整性和可用性。經(jīng)過驗證,發(fā)現(xiàn)恢復出來的數(shù)據(jù)可以正常使用,無報錯,數(shù)據(jù)完整。
8、由用戶方工程師親自對恢復結(jié)果進行驗證,經(jīng)過反復驗證,確認本次數(shù)據(jù)恢復結(jié)果完整有效。
