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

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

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

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

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

服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲(chǔ)誤刪除VDISK的數(shù)據(jù)恢復(fù)案例

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

服務(wù)器數(shù)據(jù)恢復(fù)—LeftHand存儲(chǔ)結(jié)構(gòu)&raid故障的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致RAID信息丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致存儲(chǔ)癱瘓的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—存儲(chǔ)中卷被刪除后重建如何恢復(fù)被刪除卷的數(shù)據(jù)?
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)硬盤(pán)故障導(dǎo)致存儲(chǔ)崩潰的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列中多塊磁盤(pán)掉線導(dǎo)致EVA存儲(chǔ)不可用的數(shù)據(jù)恢復(fù)案例

評(píng)論