EMC UNITY 400儲存卷刪除資料恢復操作過程
近日,我中心接到一例儲存資料恢復的業務,客戶儲存裝置為EMC Unity 400型號儲存,是EMC新一代中端儲存,同時支援block,file和vvol三種服務型別。
在此之前,國內的同行似乎都還沒有過該型號儲存恢復的經驗,也沒有聽說過任何成功恢復的案例,可以說我們沒有任何可借鑑的經驗、技術,需要我們完全自助的研究開發。
而經過研發部門小夥伴的不懈努力,我們終於成功逆向解析出了EMC Unity 400儲存的資料演算法結構,解決了EMC Unity 400儲存的故障恢復,為客戶挽回了資料。以下就是此次恢復案例的具體故障情況及恢復過程。
一.故障描述
故障情況:客戶裝置為EMC UNITY400儲存,共連線2臺硬碟櫃。在2臺硬碟櫃上,共建立2組POOL,這2組POOL互相獨立。
在使用過程中,由於誤操作,刪除了 2組POOL上的部分資料卷,這2組POOL共包含21塊6T容量的硬碟,硬碟規格為520位元組硬碟。
二.故障檢測
1、對客戶全部硬碟進行備份,並轉換為512位元組格式。
2、與客戶進行溝通,得知共刪除5個資料卷,
3、對硬碟底層進行初步檢測分析,硬碟底層資料量較多,刪除資料卷後,相關資料空間應該沒有進行回收清零,資料具有可恢復性。
三.資料恢復
1、Raid分析重組
對被刪除卷涉及的共21塊6T硬碟進行分析,共配置2組RAID6。其中1號RAID包含11塊硬碟. 2號RAID包含10塊硬碟,
根據以上資訊使用專用資料恢復軟體虛擬重組出2組RAID,並分別匯出成映象檔案。
2、全域性點陣圖整理
對每組RAID前面的全域性點陣圖資訊進行讀取,整理。如圖為儲存的全域性點陣圖
將整理後的點陣圖資訊寫入資料庫
整理後的全域性點陣圖中,offset代表RAID(POOL)中的資料塊的塊號,據此,可以大致獲取RAID(POOL)中被刪除的資料卷對應的,已釋放的資料塊。
3、自由資料塊整理
對獲取到的自由資料塊進行遍歷掃描,找到被刪除的資料卷的頭部。並確使用者資料的一個索引資訊,根據這個索引資訊,可以索引到完整的使用者資料卷。
對被刪除的資料卷的頭部進行讀取,獲取到使用者資料卷的部分索引點陣圖。同時對自由資料塊繼續進行遍歷掃描,獲取到剩餘的索引點陣圖。
4、自由資料塊拼接
根據與客戶的溝通得知,客戶刪除的5個資料卷,全部為NTFS格式的資料卷,據此,根據NTFS檔案系統的結構,結合自由資料塊點陣圖和使用者資料卷索引點陣圖,編寫程式對自由資料塊進行匹配拼接,完整拼接復原出5個NTFS格式的資料卷。
5、檔案系統修復
資料卷拼接完成後,對資料卷中NTFS檔案系統的正確性及完整性進行校驗,修復檔案系統中的錯誤,手工對部分未匹配到的自由資料塊進行分析處理,拼接到相應的資料卷中。
解析恢復出的資料卷,將資料複製到客戶準備的目標空間中。
四.資料恢復結果
經過客戶的驗證,被刪除的5個資料卷基本完全恢復,其中資料完整度達100%,資料全部可用,此次資料恢復工作圓滿成功。
經此一役,EMC Unity 400儲存的演算法結構對我們來說已經不是秘密,同樣的資料卷刪除問題,甚至硬碟損壞、控制器故障等情況我們已經都可以解決了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2772322/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【伺服器資料恢復】EMC Unity儲存誤刪除的資料恢復案例伺服器資料恢復Unity
- 伺服器資料恢復—EMC儲存資料卷被誤刪除如何恢復資料?伺服器資料恢復
- 【伺服器儲存裝置資料恢復】EMC儲存裝置POOL上的資料卷被刪除的資料恢復案例伺服器資料恢復
- EMC Isilon儲存誤刪除虛擬機器的恢復過程虛擬機
- 儲存過程誤刪除的恢復儲存過程
- 【伺服器資料恢復】EMC Isilon儲存誤刪除的資料恢復案例伺服器資料恢復
- 【伺服器資料恢復】EMC伺服器Isilon儲存誤刪除的資料恢復案例伺服器資料恢復
- 【儲存資料恢復案例】Netapp誤操作刪除lun的資料恢復資料恢復APP
- EMC儲存重灌系統丟失分割槽的資料恢復過程資料恢復
- 【儲存資料恢復】HP EVA儲存誤刪除VDISK的資料恢復案例資料恢復
- 【儲存資料恢復】NetApp儲存誤刪除的資料恢復案例資料恢復APP
- 【儲存資料恢復】H3C FlexStorage儲存卷被刪如何恢復資料?資料恢復Flex
- EMC 儲存資料恢復案例詳解【資料恢復方案】資料恢復
- 【伺服器資料恢復】NetApp儲存中lun被誤刪除的資料恢復過程伺服器資料恢復APP
- 儲存崩潰資料恢復過程;資料恢復案例資料恢復
- 誤刪除儲存SqlServer資料庫資料恢復SQLServer資料庫資料恢復
- vsan儲存資料恢復過程—虛擬機器故障恢復過程資料恢復虛擬機
- OS 刪除oracle資料檔案恢復過程Oracle
- 儲存刪除資料後恢復方法-適用netAPP儲存APP
- 【儲存資料恢復】EMC某型號儲存raid5崩潰的資料恢復案例資料恢復AI
- 【儲存資料恢復】NetApp儲存誤刪資料夾的資料恢復案例資料恢復APP
- 【伺服器資料恢復】NetApp儲存誤刪除的資料恢復案例伺服器資料恢復APP
- 函式儲存過程被誤刪恢復步驟函式儲存過程
- 用flashback恢復儲存過程儲存過程
- EMC儲存崩潰raid離線恢復資料方法AI
- RM 刪除資料檔案恢復操作
- V3700系列儲存資料恢復成功過程資料恢復
- 【伺服器資料恢復】EMC儲存raid5崩潰的資料恢復案例伺服器資料恢復AI
- 用flashback恢復儲存過程(ZT)儲存過程
- 【伺服器資料恢復】伺服器誤刪除卷怎麼恢復資料伺服器資料恢復
- 一次物理刪除資料檔案的恢復過程
- 恢復MySQL資料庫建立儲存過程是遇到錯誤MySql資料庫儲存過程
- 刪除私有dblink的儲存過程儲存過程
- 恢復被覆蓋的儲存過程 oracle儲存過程Oracle
- 磁碟誤刪卷資料恢復工具資料恢復
- 【伺服器資料恢復】華為OceanStor T系列儲存中卷的資料恢復案例伺服器資料恢復
- 【伺服器資料恢復】OceanStor儲存中NAS卷資料丟失的資料恢復案例伺服器資料恢復
- EMC NAS中虛擬機器被誤刪除的資料恢復案例虛擬機資料恢復