這篇文章主要介紹了raid數據恢復的方法是什么的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇raid數據恢復的方法是什么文章都會有所收獲,下面我們一起來看看吧。
成都創新互聯的客戶來自各行各業,為了共同目標,我們在工作上密切配合,從創業型小企業到企事業單位,感謝他們對我們的要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。專業領域包括網站制作、成都做網站、電商網站開發、微信營銷、系統平臺開發。
【物理服務器與邏輯存儲介紹】
客戶使用一臺IBM 3850服務器,4塊300GB SAS磁盤做的RAID5磁盤陣列。服務器操作系統為 windows2003 x64,跑有一個單節點Oracle,版本為11.2.0.2 ,數據存儲為文件系統,無歸檔。此oracle數據量不大,oracle 內只有一個用戶建的用戶,使用默認的users 表空間,users 表空間下僅有一個數據文件,大小不到 1GB。
【服務器故障現象】
由于負荷過重,存儲底層的RAID磁盤陣列出現問題,用戶為了挽救數據做了一系列重建RAID的操作,后因一磁盤出現故障而中止RAID初始化,但有少量數據被同步而破壞,此時RAID磁盤陣列已可訪問,
系統雖出現錯誤,但能正常啟動,但D盤也就是oracle數據庫所在分區報錯無法打開,客戶chkdsk后能正常打開,但oracle無法啟動,客戶在原盤上重裝了 oracle系統,并導入了以前備份的 dmp文件,但數據差得太多。
【數據恢復過程】
客戶聯系到北京數據恢復中心后,數據恢復中心安排Oracle數據恢復工程師和服務器數據恢復工程師同時來到客戶現場進行恢復。
首先分析RAID層: 重建RAID會帶來最為嚴重的破壞,但分析發現重建的RAID的塊大小、盤序都和原來一樣,而在初始化過程中僅同步了前部的少量數據,RAID層損壞不大,數據庫還沒被破壞。
然后分析后面管理員對分區chkdsk和重裝oracle系統和導入 dmp文件所帶來的破壞: Chkdsk并不會破壞用戶數據區,chkdsk只對文件系統元數據區修改。這時數據庫文件仍無破壞,最多只是文件的MFT或目錄項被破壞。最嚴重的是重裝 Oracle系統和導入dmp文件,這不只是對 文件系統元數據區進行破壞,還對用戶數據區進行覆蓋。
第三步對D盤的NTFS文件系統進行分析:發現原所有oracle數據文件的的MFT均被覆蓋,NTFS日志也早被輪回覆蓋,從NTFS元數據區找不可利用信息。只能使用數據恢復中心內部的Oracle恢復程序對整個分區進行恢復。經掃描,發現 Oracle實例為 ANSORA,掃描出的一個原始完整的控制文件和一個原始完整的undotbs表空間數據文件,重要的system和 users表空間數據文件都有不同程度的破壞,
其中system表空間的數據文件僅剩中后部的10MB,原始應有約700MB,而 users 表空間的數據文件也有部分被覆蓋,但僅4MB。
提取出找到了數據,下一步對嚴重損壞的數據庫進行修復。
由于 system表空間不可用,無法得到數據字典,在和客戶溝通后,客戶確認了重要的三張表,這三張表也較大,從客戶imp回去的數據庫中得到了這三張表的結構,再從恢復 users表空間的數據文件中找到對應的segment,但有一張表死活無法對應上,再次詢問客戶,客戶表示這一張表有過更改字段的操作,再構建新的表結構對應上users表空間數據文件中segment,然后通過 oracle官方的dul工具提取這三張表的數據,客戶驗證后,表示數據已無問題。
【數據恢復結果】耗時三天,用戶指定數據99%以上恢復成功。
關于“raid數據恢復的方法是什么”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“raid數據恢復的方法是什么”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道。
本文標題:raid數據恢復的方法是什么
本文鏈接:http://vcdvsql.cn/article8/gjegop.html
成都網站建設公司_創新互聯,為您提供網站改版、全網營銷推廣、網站排名、電子商務、用戶體驗、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯