您好,登錄后才能下訂單哦!
服務器數據恢復指的是通過技術手段將原本存儲在服務器、存儲設備內的,由于誤操作、硬件故障、惡意攻擊等原因丟失的數據進行修復提取的專業技術。在介紹服務器數據恢復前我們首先需要了解服務器的數據結構、文件存儲原理,今天小編通過一起華為s5300服務器數據介紹該型號服務器的數據存儲結構和數據恢復原理。
今天為大家介紹的案例故障服務器型號為華為s5300服務器,需要進行數據恢復的服務器內一共有24塊硬盤組成一組raid5盤陣,其中一塊硬盤為熱備盤。在服務器正常運行過程中有一塊硬盤離線激活了熱備盤進行數據同步,在數據同步的過程中服務器內另一塊硬盤因為未知故障離線,導致服務器上層應用崩潰,服務器內的數據丟失。
接到客戶服務器內所有硬盤后首先對硬盤進行逐一檢測,發現除1塊硬盤外其他硬盤均不存在物理故障。考慮到客戶原始數據安全性,服務器數據恢復工程師需要將所有硬盤進行鏡像備份。
分析服務器故障原因
由于華為s5300的控制器檢查磁盤的策略相當嚴格,對于沒有物理故障但性能不穩定的硬盤會當做壞盤踢出raid陣列。服務器數據恢復工程師檢測到有一塊硬盤存在物理故障,因此該服務器掉線的兩塊盤其中有一塊是因為讀寫不穩定掉線。
分析服務器內raid結構
針對服務器硬盤掉線數據恢復案例,想要恢復lun首先需要分析底層的raid結構信息,根據分析得出的raid陣列信息重組raid。服務器數據恢復工程師對每一塊硬盤進行分析,得出了raid陣列的條帶大小、數據走向、硬盤順序、熱備盤、數據庫的分布規律等基礎信息。
通過校驗排查服務器內被同步硬盤
根據已經分析得到的服務器陣列信息,數據恢復工程師使用自主研發的raid虛擬程序進行重組原始陣列,但是在重組過程中發現有一塊硬盤內的數據被同步破壞,我們在數據恢復過程中需要將被損壞的硬盤排除,數據恢復工程師將所有硬盤進行底層數據結構對比,發現了其中一塊硬盤在相同條帶上的數據與其他硬盤明顯不同,使用raid校驗程序對該硬盤進行條帶校驗后確認該硬盤已被同步破壞。服務器數據恢復工程師重組raid陣列后分析lun在raid組中的分配情況及數據塊map,只要能夠完整的將map提取,即可借助數據恢復程序進行解析并恢復lun數據。
提取服務器內數據庫文件并修復數據庫
服務器數據恢復工程師自主編寫了文件系統解析程序對虛擬陣列內的文件系統進行解析,導出數據庫文件后移交數據庫數據恢復工程師進行校驗和修復。
數據庫工程師對數據庫文件進行驗證發現部分數據庫文件及日志文件異常。表空間內存在大量壞塊、所有控制文件被破壞,undotbs02丟失,數據庫數據恢復工程師只好對數據庫文件進行修復,修復過程見下圖:
經過數據庫數據恢復工程師對數據的修復和驗證,最終成功恢復服務器內的數據庫,服務器數據恢復工程師將修復成功的數據庫數據導入數據恢復服務器進行驗證,所有數據正常,聯系客戶進行現場數據驗證均無異常,本次數據恢復服務器100%恢復。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。