服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境:
某品牌EVA8400,服務(wù)器上安裝VMware ESXi虛擬化平臺,虛擬機的虛擬磁盤包括數(shù)據(jù)盤(精簡模式)+快照數(shù)據(jù)盤,部分虛擬機中運行oracle數(shù)據(jù)庫和mysql數(shù)據(jù)庫。
服務(wù)器存儲故障&檢測:
存儲異常斷電重啟后,存儲中一臺虛擬機無法啟動。工作人員推測故障原因是異常斷電導(dǎo)致電源模塊出現(xiàn)故障,清空cache后重新啟動存儲發(fā)現(xiàn)該虛擬機仍無法正常啟動。
發(fā)生故障的虛擬機內(nèi)的數(shù)據(jù)主要是oracle數(shù)據(jù)庫和mysql數(shù)據(jù)庫,mysql數(shù)據(jù)庫部分表異常無法查看數(shù)據(jù)。
1、故障虛擬機有兩個快照文件,因為vmware虛擬機快照文件被創(chuàng)建后所有的數(shù)據(jù)更新操作都只發(fā)生于快照文件內(nèi),所以必須先合并虛擬機快照才能確定虛擬磁盤內(nèi)部文件的損壞情況。
2、合并快照完成后,以磁盤格式打開虛擬機磁盤鏡像文件,發(fā)現(xiàn)文件系統(tǒng)內(nèi)部數(shù)據(jù)異常:文件丟失、文件內(nèi)部數(shù)據(jù)被替換或清零等。mysql數(shù)據(jù)庫內(nèi)的myisam索引文件MYI被替換為其他數(shù)據(jù)。大概有一個星期的寫入文件丟失,根據(jù)其他文件的損壞情況及常規(guī)的文件存儲流程可以判斷,這部分數(shù)據(jù)暫存于緩沖中沒有寫入磁盤。緩沖在重啟存儲的過程中已被清空,所以這部分數(shù)據(jù)無法恢復(fù)。
服務(wù)器存儲數(shù)據(jù)恢復(fù)方案:
1、Mysql數(shù)據(jù)庫的myisam引擎使用了獨立表空間對各個表的數(shù)據(jù)進行存儲,文件仍然存在的情況下可以通過解析底層數(shù)據(jù)的方法獲取表數(shù)據(jù)。索引文件MYI的受損程度影響數(shù)據(jù)恢復(fù)概率,預(yù)計可恢復(fù)百分之八十到百分之九十的數(shù)據(jù)。
2、Oracle數(shù)據(jù)庫的校驗機制比較嚴(yán)格,經(jīng)過測試發(fā)現(xiàn)系統(tǒng)表空間存在異常,北亞企安數(shù)據(jù)恢復(fù)工程師按照底層數(shù)據(jù)量進行分析,預(yù)計可恢復(fù)百分之八十到百分之九十的數(shù)據(jù)。
3、針對丟失文件,除去那些存于緩沖而未寫入磁盤的文件,其他丟失的文件可通過掃描空閑空間獲得。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9795瀏覽量
88003 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
650瀏覽量
18158 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3927瀏覽量
66261
發(fā)布評論請先 登錄
服務(wù)器數(shù)據(jù)恢復(fù)—Linux系統(tǒng)服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Zfs文件系統(tǒng)服務(wù)器數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—磁盤出現(xiàn)故障導(dǎo)致Mdisk成員盤上線失敗的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—ZFS文件系統(tǒng)下RAIDZ數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—多塊硬盤離線導(dǎo)致EVA存儲崩潰的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—光纖存儲硬盤故障燈亮起的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—存儲硬盤指示燈顯示黃色的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲中RAID5陣列數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲磁盤組磁盤掉線的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲硬盤指示燈亮黃燈的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致linux系統(tǒng)無法啟動的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Linux網(wǎng)站服務(wù)器硬盤出現(xiàn)壞扇區(qū)的數(shù)據(jù)恢復(fù)案例
Oracle數(shù)據(jù)恢復(fù)—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電導(dǎo)致虛擬機虛擬磁盤損壞的數(shù)據(jù)恢復(fù)案例

評論