服務器數(shù)據(jù)恢復環(huán)境:
某品牌EVA某型號存儲中部署VMware ESXi虛擬化平臺,數(shù)據(jù)盤(精簡模式)+快照數(shù)據(jù)盤,虛擬機中有mysql數(shù)據(jù)庫。
服務器故障:
機房意外斷電導致該存儲中的一臺VMware虛擬機無法啟動,管理員清空cache并嘗試重新啟動該虛擬機 ,問題依舊,無法成功啟動虛擬機。用戶方聯(lián)系到我們數(shù)據(jù)恢復中心要求恢復該無法啟動的虛擬機中的數(shù)據(jù)。
服務器數(shù)據(jù)恢復過程:
1、合并虛擬機快照。
VMware虛擬機快照原理:虛擬機的快照文件一旦被創(chuàng)建,之后的數(shù)據(jù)更新都只在快照文件里面發(fā)生。該虛擬機存在兩個快照文件,數(shù)據(jù)恢復的第一步就是將兩個虛擬機快照進行合并,然后分析虛擬機的快照文件,確定虛擬磁盤內部文件的實際損壞情況。
2、分析虛擬機中數(shù)據(jù)情況。
兩個快照文件合并完成后,將虛擬機的鏡像文件以磁盤格式打開,北亞企安工程師分析后發(fā)現(xiàn)文件系統(tǒng)內部的情況非常糟糕:原有文件丟失、文件內部部分數(shù)據(jù)被替換、部分數(shù)據(jù)被清零。最直觀的表現(xiàn)就是MySQL數(shù)據(jù)庫的myisam索引文件MYI被完全替換成其他數(shù)據(jù),按日期寫入的文件有近半個月的數(shù)據(jù)被全部替換。從數(shù)據(jù)恢復的角度看,這近半個月的數(shù)據(jù)尚暫存在cache里并沒有寫入磁盤,存儲意外斷電后的重啟會清空cache,所以初步判斷該虛擬機中這部分被覆蓋的數(shù)據(jù)無法恢復。
3、恢復虛擬機數(shù)據(jù)。
Mysql的myisam引擎使用了獨立表空間存儲各個表的數(shù)據(jù),數(shù)據(jù)恢復工程師通過解析底層數(shù)據(jù)獲取到表數(shù)據(jù)。由于索引文件MYI受破壞程度較大,恢復出來的數(shù)據(jù)大概只有故障虛擬機中總數(shù)據(jù)量的90%。經過仔細驗證,用戶需要的重要數(shù)據(jù)都恢復出來了,認可本次數(shù)據(jù)恢復結果。
審核編輯 黃宇
-
服務器
+關注
關注
14文章
10256瀏覽量
91522 -
數(shù)據(jù)恢復
+關注
關注
10文章
712瀏覽量
18989 -
虛擬機
+關注
關注
1文章
972瀏覽量
30489
發(fā)布評論請先 登錄
虛擬機數(shù)據(jù)恢復—虛擬機vmdk文件被刪除的數(shù)據(jù)恢復案例
【服務器數(shù)據(jù)恢復】服務器“泡水”硬盤掉線,數(shù)據(jù)竟這樣恢復
服務器數(shù)據(jù)恢復—EqualLogic存儲硬盤離線導致上層虛擬機不可用的數(shù)據(jù)恢復案例
虛擬化數(shù)據(jù)恢復—Hyper-V服務癱瘓危機:虛擬機數(shù)據(jù)文件丟失后的數(shù)據(jù)恢復案例
虛擬機數(shù)據(jù)恢復—異常斷電致ESXI存儲失聯(lián)?這份實戰(zhàn)數(shù)據(jù)恢復案例請收好
服務器數(shù)據(jù)恢復—EqualLogic存儲上raid5磁盤陣列數(shù)據(jù)恢復案例
服務器數(shù)據(jù)恢復—RAIDZ多塊硬盤離線導致服務器崩潰的數(shù)據(jù)恢復案例
服務器數(shù)據(jù)恢復—服務器斷電導致raid模塊損壞的數(shù)據(jù)恢復案例
服務器數(shù)據(jù)恢復—硬盤離線導致raid上層的卷無法掛載的數(shù)據(jù)恢復案例
vsan數(shù)據(jù)恢復—vsan分布式服務器節(jié)點上raid數(shù)據(jù)恢復案例
服務器數(shù)據(jù)恢復—Linux系統(tǒng)服務器崩潰的數(shù)據(jù)恢復案例
分布式存儲數(shù)據(jù)恢復—虛擬機上hbase和hive數(shù)據(jù)庫數(shù)據(jù)恢復案例
數(shù)據(jù)庫數(shù)據(jù)恢復——MongoDB數(shù)據(jù)庫文件拷貝后服務無法啟動的數(shù)據(jù)恢復
服務器數(shù)據(jù)恢復—raid5陣列中硬盤壞道導致陣列崩潰的數(shù)據(jù)恢復案例
虛擬化數(shù)據(jù)恢復—VMware虛擬化環(huán)境下重裝系統(tǒng)導致服務器數(shù)據(jù)丟失的數(shù)據(jù)恢復
服務器數(shù)據(jù)恢復—VMware虛擬機無法啟動的數(shù)據(jù)恢復案例
評論