服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
一臺linux操作系統(tǒng)網(wǎng)站服務(wù)器,該服務(wù)器上部署了幾十個網(wǎng)站,使用一塊SATA硬盤。
服務(wù)器故障&原因:
服務(wù)器在工作過程中突然宕機(jī)。管理員嘗試重新啟動服務(wù)器失敗,于是將服務(wù)器上的硬盤拆下檢測,發(fā)現(xiàn)很多壞扇區(qū)。聯(lián)系當(dāng)?shù)氐囊患覕?shù)據(jù)恢復(fù)公司處理,但是沒有成功。
當(dāng)用戶方聯(lián)系我們后,經(jīng)過溝通和初步檢測,工程師對服務(wù)器故障問題進(jìn)行初步推斷。
1、服務(wù)器硬盤出現(xiàn)壞道后,用戶試圖進(jìn)行fsck操作,讓問題更加嚴(yán)重。
2、以部分塊組全為0來看,可能做過未完成的mkfs。
3、先找的這家公司在恢復(fù)數(shù)據(jù)的過程中存在進(jìn)一步破壞數(shù)據(jù)的可能性。
服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、使用專業(yè)工具以只讀方式將這塊硬盤進(jìn)行完整鏡像,并在鏡像過程中分析數(shù)據(jù)。服務(wù)器操作系統(tǒng)層面劃分了兩個分區(qū):100M的boot分區(qū)和/分區(qū)(剩余空間全部分配到該分區(qū)并通過LVM管理),文件系統(tǒng)均為EXT3。根分區(qū)超級塊正常,根據(jù)超級塊查看第一塊組描述表正常,但節(jié)點(diǎn)區(qū)全為0。
2、北亞企安數(shù)據(jù)恢復(fù)工程師根據(jù)塊組描述表分析其他塊組,發(fā)現(xiàn)前幾十個塊組全部為0,但塊組前后的數(shù)據(jù)區(qū)明顯有數(shù)據(jù)存在。中間塊組區(qū)元數(shù)據(jù)正常(描述表、節(jié)點(diǎn)、BITMAP等),最后部分塊組的元數(shù)據(jù)區(qū)全部為0。
3、試圖查找根目錄,以根目錄為線索恢復(fù)根目錄節(jié)點(diǎn)區(qū)。
4、以生成的根目錄節(jié)點(diǎn)區(qū)與根目錄記錄生成文件系統(tǒng)樹,文件系統(tǒng)樹生成后已經(jīng)可以看到大量數(shù)據(jù),而且文件系統(tǒng)結(jié)構(gòu)正常,但部分文件或文件夾的節(jié)點(diǎn)為0。通過節(jié)點(diǎn)跟蹤,發(fā)現(xiàn)節(jié)點(diǎn)區(qū)位于文件系統(tǒng)前部分及后部分。
5、試圖恢復(fù)節(jié)點(diǎn)區(qū)為0的文件與文件夾,文件夾大部分恢復(fù)成功,但文件大部分無法恢復(fù)。
6、試圖恢復(fù)之前做的.TAR.GZ備份包,但打開時報錯,中間數(shù)據(jù)被破壞,只能導(dǎo)出部分網(wǎng)站數(shù)據(jù)。
7、經(jīng)過檢查核對,用戶確認(rèn)需要的重要數(shù)據(jù)已經(jīng)成功恢復(fù)出來,認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。
TIPS:
1、服務(wù)器上的重要的數(shù)據(jù)一定不要放在單盤上,盡量通過raid來存放數(shù)據(jù)。
2、做好備份工作,盡量將備份包放到不同的存儲體上。退而求其次,也一定不要放到同一分區(qū)下。
3、硬盤出現(xiàn)故障后,在進(jìn)行任何操作之前,先做完整備份。
4、選擇專業(yè)正規(guī)的數(shù)據(jù)恢復(fù)公司,不專業(yè)的公司或個人會無意(技術(shù)原因)或有意對數(shù)據(jù)造成二次破壞。
審核編輯 黃宇
-
Linux
+關(guān)注
關(guān)注
88文章
11760瀏覽量
219043 -
服務(wù)器
+關(guān)注
關(guān)注
14文章
10253瀏覽量
91500 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
712瀏覽量
18984
發(fā)布評論請先 登錄
【服務(wù)器數(shù)據(jù)恢復(fù)】多盤掉線RAID6數(shù)據(jù)恢復(fù):基于Reed-Solomon算法的修復(fù)
【服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器raid5陣列raid模塊損壞的數(shù)據(jù)恢復(fù)案例
【服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器“泡水”硬盤掉線,數(shù)據(jù)竟這樣恢復(fù)
服務(wù)器數(shù)據(jù)恢復(fù)—一文讀懂服務(wù)器高頻故障排查+標(biāo)準(zhǔn)數(shù)據(jù)恢復(fù)流程
服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電!Linux服務(wù)器數(shù)據(jù)恢復(fù)大揭秘
服務(wù)器數(shù)據(jù)恢復(fù)—硬盤離線致raid5陣列崩潰,數(shù)據(jù)恢復(fù)大揭秘
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲上raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—RAIDZ多塊硬盤離線導(dǎo)致服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器斷電導(dǎo)致raid模塊損壞的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器上的卷被誤刪數(shù)據(jù)如何恢復(fù)?
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器硬盤狀態(tài)燈變紅色,分區(qū)數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Linux網(wǎng)站服務(wù)器硬盤出現(xiàn)壞扇區(qū)的數(shù)據(jù)恢復(fù)案例
評論