基於MySQL資料庫討論虛擬機器資料恢復

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

介紹多了伺服器類的資料恢復案例,今天小編從虛擬機器資料恢復角度為大家介紹一篇由於異常斷電導致的虛擬機器無法啟動的資料恢復成功案例。其中不僅涉及虛擬機器資料恢復,另外也涉及有伺服器資料恢復、資料庫修復等技術知識。

客戶的一臺虛擬機器由於伺服器異常斷電導致無法啟動,客戶虛擬機器基於某知名品牌EVA8400伺服器硬體,採用了ESXI5.5作業系統,虛擬機器裡的資料是資料庫。

客戶虛擬機器無法啟動後進行了一次重啟伺服器操作,但是虛擬機器依然無法啟動,由於客戶資料涉密,只好聯絡專業資料恢復操作。

資料恢復工程師前往客戶現場進行資料恢復檢測發現,使用者的虛擬機器共有兩個快照,將兩個虛擬機器快照進行合併然後以磁碟格式將虛擬機器的映象檔案開啟分析。經過分析發現檔案系統的內部資料有被清零、被替換等形式的檔案資料丟失,資料庫的索引檔案被替換。

資料恢復過程:

客戶虛擬機器中的主要資料為資料庫檔案,所以只要提取出虛擬機器內的資料庫檔案即可完成虛擬機器的資料恢復。由於資料庫的mysisam引擎運用的是獨立表空間儲存資料,即各個表的資料是分別獨立儲存的。因此在索引檔案被破壞但檔案存在的情況下依然可以通過分析底層資料的方式恢復資料庫檔案。資料庫工程師通過對客戶映象檔案的分析及修復,最終提取出了資料庫檔案資料,經資料恢復工程師重建虛擬機器後對資料進行驗證,資料依然有部分破壞,預測可能是由於系統表空間存在異常的緣故,此部分資料已確無法修復。

聯絡到客戶進行現場驗證資料後表示虛擬機器中的資料大約有3%的資料沒有恢復成功,不過資料庫的重要資料已經成功恢復。未能成功恢復的3%為次要資料,客戶認可本次資料恢復結果,虛擬機器資料恢復成功。

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

相關文章