重灌系統導致分割槽丟失的資料恢復案例
一、伺服器資料恢復故障情況簡介
北京某公司的一臺伺服器由於重灌作業系統時操作失誤導致分割槽狀態改變,原存有重要資料的一個分割槽丟失無法訪問,伺服器資料恢復的具體情況為:伺服器採用raid5磁碟陣列的儲存方式,MD1200磁碟櫃加raid卡的組合方式;伺服器的磁碟陣列中共有15塊普通磁碟;原伺服器共有80T左右的儲存空間;陣列分配2個lun進行儲存;在系統層面又對lun進行劃分了分割槽;其中分割槽一大小約3T左右,採用LVM擴容方式將分割槽一加入到了root_lv中,其餘分割槽則格式化為XFS檔案系統使用。
二、伺服器資料恢復-資料備份
客戶將伺服器中所有磁碟送到資料恢復中心,工程師對伺服器進行初檢 ,同時將伺服器中所有資料備份至備份伺服器上用來進行資料恢復和分析。
三、伺服器資料恢復-資料分析
1、使用自主研發的資料恢復工具查詢FILE ID編號;分析伺服器磁碟陣列的盤序、條帶大小、迴圈方向、同非同步等資訊,根據分析出的raid陣列資訊虛擬重組raid結構。
3、定位到xfs檔案系統的分割槽起始位置;XFS INODE number:變長的位數表示,三部分組成:起始塊組號+起始塊號+塊內INODE號。起始塊號與塊內INODE號的位長由SUPERBLOCK中引數指定。
4、校驗xfs檔案系統的完整性及正確性;透過校驗發現該檔案系統頭部的超級塊及部分節點、目錄項丟失。
5、修復xfs檔案系統的超級塊結構;根據超級塊備份及檔案系統中的目錄樹結構,對超級塊進行修復還原,修復完成的超級塊如下圖:
6、對xfs檔案系統中丟失的節點及目錄項進行修復;對丟失的節點、目錄項進行修補、重構,修復完成的根節點、重做的目錄項如下圖:
7、修復完成後編寫程式解析xfs檔案系統,提取其中的資料。對丟失的xfs檔案系統的進行檢測後發現,檔案系統頭部的超級塊及部分節點、目錄項丟失,根據超級塊備份及檔案系統中的目錄樹結構,對超級塊進行修復還原,對丟失的節點、目錄項進行修補、重構之後,檔案系統中99%以上的資料可以完整恢復,修復完成的目錄結構如下:
四、伺服器資料恢復結果
由於資料丟失之後客戶未對伺服器做任何寫入等其他破壞性操作,所以資料及檔案系統資訊絕大部分保留完整,資料100%恢復成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2217934/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 伺服器資料恢復—重灌系統導致XFS檔案系統分割槽丟失的資料恢復案例伺服器資料恢復
- 伺服器重灌系統導致分割槽丟失的恢復方法伺服器
- 【伺服器資料恢復】 重灌系統導致raid5磁碟陣列分割槽丟失的資料恢復案例伺服器資料恢復AI陣列
- EMC儲存重灌系統丟失分割槽的資料恢復過程資料恢復
- 【伺服器資料恢復】重灌系統導致伺服器分割槽改變的資料恢復案例伺服器資料恢復
- 分割槽丟失資料恢復資料恢復
- 【伺服器資料恢復】raid6崩潰導致分割槽丟失的資料恢復案例伺服器資料恢復AI
- 【伺服器資料恢復】XFS檔案系統分割槽分割槽丟失無法訪問的資料恢復案例伺服器資料恢復
- 【伺服器資料恢復】重灌系統導致XFS檔案系統分割槽無法訪問的資料恢復伺服器資料恢復
- 【北亞資料恢復】誤操作分割槽損壞導致SqlServer資料庫資料丟失的資料恢復資料恢復SQLServer資料庫
- 儲存互斥失敗導致資料丟失的資料恢復成功案例資料恢復
- 【北亞資料恢復】伺服器重灌系統後分割槽消失和分割槽不可訪問的資料恢復案例資料恢復伺服器
- 伺服器資料恢復-OceanStor儲存xfs分割槽資料丟失的資料恢復案例伺服器資料恢復
- 伺服器資料恢復-斷電導致linux作業系統資料丟失的資料恢復案例伺服器資料恢復Linux作業系統
- 伺服器資料丟失了怎麼恢復/分割槽丟失恢復教程伺服器
- 北亞資料恢復-WINDOWS還原系統後原分割槽丟失的資料恢復方案資料恢復Windows
- 【raid資料恢復案例】raid擴容導致的資料丟失的資料恢復AI資料恢復
- 【伺服器資料恢復】SAN LUN對映出錯導致檔案系統資料丟失的資料恢復案例伺服器資料恢復
- 伺服器重灌系統後分割槽丟失伺服器
- 【資料庫資料恢復】斷電導致Oracle資料庫資料丟失的資料恢復案例資料庫資料恢復Oracle
- RMAN恢復案例:丟失非系統資料檔案恢復
- 【儲存資料恢復】esx vmfs的互斥導致儲存資料丟失的資料恢復案例資料恢復
- 伺服器資料恢復-誤操作導致mysql資料庫資料丟失的資料恢復案例伺服器資料恢復MySql資料庫
- 【北亞資料庫資料恢復】誤操作導致資料丟失的華為雲mysql資料恢復案例資料庫資料恢復MySql
- 【伺服器資料恢復】Linux伺服器癱瘓後重灌系統資料丟失的資料恢復案例伺服器資料恢復Linux
- 【伺服器資料恢復】意外斷電導致RAID模組資訊丟失的資料恢復案例伺服器資料恢復AI
- 伺服器資料恢復—VMware下誤重灌系統導致伺服器崩潰的資料恢復案例伺服器資料恢復
- 【伺服器資料恢復】xfs檔案系統資料丟失的資料恢復案例伺服器資料恢復
- 【伺服器資料恢復】斷電導致raid資訊丟失的磁碟陣列資料恢復案例伺服器資料恢復AI陣列
- 磁碟損壞導致資料檔案丟失的恢復
- 伺服器資料恢復-RAID資訊丟失導致伺服器作業系統無法啟動的資料恢復案例伺服器資料恢復AI作業系統
- 【資料庫資料恢復】LINUX EXT3檔案系統下ORACLE資料庫誤操作導致資料丟失的資料恢復案例資料庫資料恢復LinuxOracle
- 【伺服器資料恢復】伺服器raid5磁碟陣列分割槽丟失的資料恢復案例伺服器資料恢復AI陣列
- 【伺服器資料恢復】伺服器誤刪除導致郵件資料丟失的資料恢復案例伺服器資料恢復
- 伺服器資料恢復—raid5磁碟離線導致SAP資料丟失的資料恢復案例伺服器資料恢復AI
- 伺服器資料恢復—伺服器重灌系統導致出現空白超級塊的資料恢復案例伺服器資料恢復
- RMAN恢復案例:丟失全部資料檔案恢復
- 硬碟/行動硬碟分割槽合併失敗資料丟失瞭如何恢復?硬碟