0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

服務器數(shù)據(jù)恢復—DS4700存儲硬盤指示燈亮黃色的數(shù)據(jù)恢復案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2024-07-04 11:03 ? 次閱讀

服務器存儲數(shù)據(jù)恢復環(huán)境&故障:
一臺某品牌DS4700存儲中有14塊硬盤組建raid,存放的是oracle數(shù)據(jù)庫。存儲中有兩塊硬盤的指示燈亮黃色,raid崩潰,卷無法掛載,業(yè)務全部癱瘓。

服務器存儲故障檢測
服務器數(shù)據(jù)恢復工程師通過IBM storage manager連接存儲查看服務器存儲的當前狀態(tài),發(fā)現(xiàn)邏輯卷狀態(tài)失敗。對物理磁盤狀態(tài)進行查看,發(fā)現(xiàn)13號磁盤狀態(tài)為“警告”,10號和11號磁盤狀態(tài)為“失敗”。通過IBM storage manager對當前存儲的全部日志進行備份并解析邏輯卷結構信息

服務器存儲數(shù)據(jù)恢復過程:
1、將服務器存儲中全部磁盤編號后取出槽位,由硬件工程師進行物理故障檢測。經(jīng)過初步檢測,所有硬盤均可以正常識別,13號盤SMART狀態(tài)為“警告”,和在IBM storage manager中的狀態(tài)一致。
2、服務器數(shù)據(jù)恢復工程師在windows環(huán)境下的磁盤管理器中將可以識別的磁盤標記為脫機狀態(tài),使用工具將所有磁盤進行扇區(qū)級別鏡像操作(在鏡像過程中13號硬盤的鏡像速度極其緩慢,初步判斷該盤存在壞道或者不穩(wěn)定/損壞扇區(qū),需要使用專業(yè)設備處理)。在使用專業(yè)設備對13號硬盤做鏡像的過程中觀察鏡像狀態(tài),發(fā)現(xiàn)13號盤的壞道并不多,只是存在大量不穩(wěn)定扇區(qū)。調(diào)整該磁盤的鏡像策略后繼續(xù)鏡像。鏡像完成后將所有磁盤按照編號還原到原存儲中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件進行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
3、基于鏡像文件查看生成的日志,發(fā)現(xiàn)在IBM storage manager和硬盤SMART狀態(tài)中均沒有發(fā)現(xiàn)異常的1號盤、10號和11號盤均存在大量不規(guī)律的壞道分布。結合壞道列表情況進行分析,EXT3文件系統(tǒng)中的部分關鍵性源數(shù)據(jù)處于壞道區(qū)域,北亞企安數(shù)據(jù)恢復工程師通過13號硬盤的鏡像文件進行同一條帶的xor,
并根據(jù)文件系統(tǒng)的上下關系手動修復損壞的文件系統(tǒng)。
4、通過對ext3文件系統(tǒng)的逆向以及日志文件的分析獲取到盤序、raid校驗方向、raid塊大小、raid校驗方式等信息,利用獲取到的信息虛擬重組raid。重組完成后解析EXT3文件系統(tǒng),將oracle數(shù)據(jù)庫中的dmp文件進行部分提取。
5、在恢復dmp的過程中出現(xiàn)內(nèi)容為“imp-0008”的報錯,經(jīng)過分析發(fā)現(xiàn)報錯原因是dmp文件有問題。再次重組raid并重新導出dmp文件和dbf原始庫文件進行測試,dbf原始庫文件均能通過測試。
6、把數(shù)據(jù)庫文件拷貝到原數(shù)據(jù)庫服務器中,路徑為“/home/oracle/tmp/syntong”。在根目錄下創(chuàng)建一個oradata文件夾,把整個syntong文件夾拷貝到oradata目錄下,更改oradata文件夾及其所有文件的屬組和權限。
7、備份原數(shù)據(jù)庫環(huán)境,包括ORACLE_HOME下product文件夾下的相關文件。配置監(jiān)聽,使用splplus連接到數(shù)據(jù)庫,嘗試啟動數(shù)據(jù)庫到nomount狀態(tài)。進行狀態(tài)查詢沒有發(fā)現(xiàn)環(huán)境和參數(shù)文件有問題。 嘗試啟動數(shù)據(jù)庫到mount狀態(tài),進行狀態(tài)查詢沒有問題。啟動數(shù)據(jù)庫到open狀態(tài)。出現(xiàn)報錯:
ORA-01122: database file 1 failed verification check
ORA-01110: data file 1: '/oradata/syntong/system01.dbf'
ORA-01207: file is more recent than control file - old control file
經(jīng)過檢測和分析,判斷此故障為控制文件和數(shù)據(jù)文件信息不一致,這是一種常見的由于異常關機所引起的故障。
8、對數(shù)據(jù)庫文件進行逐個檢測,經(jīng)過檢測沒有發(fā)現(xiàn)有數(shù)據(jù)庫文件存在物理損毀的情況。
9、在mount狀態(tài)下備份控制文件,alter database backup controlfile to trace as ' /backup/controlfile';對備份的控制文件進行查看修改,獲取到其中的重建控制文件命令。把這些命令復制到一個新建腳本文件controlfile.sql中。
10、關閉數(shù)據(jù)庫,刪除/oradata/syntong/下的3個控制文件。 啟動數(shù)據(jù)庫到nomount狀態(tài),執(zhí)行controlfile.sql 腳本。
SQL>startup nomount
SQL>@controlfile.sql
11、重建控制文件后,直接啟動數(shù)據(jù)庫報錯,需要進一步處理。
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: '/free/oracle/oradata/orcl/system01.dbf'
然后執(zhí)行恢復命令:
recover database using backup controlfile until cancel;
Recovery of Online Redo Log: Thread 1 Group 1 Seq 22 Reading mem 0
Mem# 0 errs 0: /free/oracle/oradata/orcl/redo01.log

做介質(zhì)恢復,直到返回報告,恢復完成。
12、嘗試open數(shù)據(jù)庫。
SQL> alter database open resetlogs;
13、數(shù)據(jù)庫啟動成功。把原來temp表空間的數(shù)據(jù)文件加入到對應的temp表空間中。
14、對數(shù)據(jù)庫進行各種常規(guī)檢查,沒有發(fā)現(xiàn)任何錯誤。
15、進行emp備份,全庫備份完成,沒有報錯。將應用程序連接到數(shù)據(jù)庫,進行應用層面的數(shù)據(jù)驗證,一切正常,本次數(shù)據(jù)恢復工作完成。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9256

    瀏覽量

    85761
  • RAID
    +關注

    關注

    0

    文章

    278

    瀏覽量

    35129
  • 數(shù)據(jù)恢復

    關注

    10

    文章

    584

    瀏覽量

    17552
  • 數(shù)據(jù)庫

    關注

    7

    文章

    3841

    瀏覽量

    64545
收藏 人收藏

    評論

    相關推薦

    服務器數(shù)據(jù)恢復服務器硬盤閃黃燈的數(shù)據(jù)恢復案例

    ,而其他顏色的沒有的話,通常表示這塊硬盤出現(xiàn)故障,這時候更換新硬盤同步數(shù)據(jù)即可。 如果沒有及時發(fā)現(xiàn)
    的頭像 發(fā)表于 01-03 13:23 ?99次閱讀

    服務器數(shù)據(jù)恢復—多塊硬盤離線導致EVA存儲崩潰的數(shù)據(jù)恢復案例

    一臺HP EVA存儲中有23塊硬盤,掛接到一臺windows server操作系統(tǒng)的服務器。 EVA存儲上有三個硬盤
    的頭像 發(fā)表于 12-03 13:32 ?136次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—多塊<b class='flag-5'>硬盤</b>離線導致EVA<b class='flag-5'>存儲</b>崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—光纖存儲硬盤故障亮起的數(shù)據(jù)恢復案例

    服務器存儲數(shù)據(jù)恢復環(huán)境: 某品牌光纖存儲上共有16塊FC硬盤。
    的頭像 發(fā)表于 11-26 14:04 ?204次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—光纖<b class='flag-5'>存儲</b><b class='flag-5'>硬盤</b>故障<b class='flag-5'>燈</b>亮起的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復存儲硬盤指示燈顯示黃色數(shù)據(jù)恢復案例

    服務器存儲數(shù)據(jù)恢復環(huán)境: 某單位一臺某品牌型號為DS5300的服務器
    的頭像 發(fā)表于 11-20 11:34 ?184次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>存儲</b><b class='flag-5'>硬盤</b><b class='flag-5'>指示燈</b>顯示<b class='flag-5'>黃色</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—EqualLogic存儲硬盤指示燈黃燈的數(shù)據(jù)恢復案例

    服務器存儲數(shù)據(jù)恢復環(huán)境: 一臺EqualLogic存儲中有一組由16塊SAS硬盤組建的RAID
    的頭像 發(fā)表于 11-05 17:43 ?217次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—EqualLogic<b class='flag-5'>存儲</b><b class='flag-5'>硬盤</b><b class='flag-5'>指示燈</b><b class='flag-5'>亮</b>黃燈的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—浪潮服務器硬盤指示燈黃燈的數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 一臺浪潮服務器中有一組由6塊SAS硬盤組建的RAID。服務器上劃分了1個
    的頭像 發(fā)表于 10-18 14:15 ?282次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—浪潮<b class='flag-5'>服務器</b><b class='flag-5'>硬盤</b><b class='flag-5'>指示燈</b><b class='flag-5'>亮</b>黃燈的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—Raid5陣列兩塊硬盤指示燈黃色數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 一臺某品牌存儲設備上有一組由10塊硬盤(9塊數(shù)據(jù)盤+1塊熱備盤)組建的r
    的頭像 發(fā)表于 10-10 13:48 ?252次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—Raid5陣列兩塊<b class='flag-5'>硬盤</b><b class='flag-5'>指示燈</b><b class='flag-5'>亮</b><b class='flag-5'>黃色</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復存儲中RAID5陣列兩塊盤離線的數(shù)據(jù)恢復案例

    服務器存儲數(shù)據(jù)恢復環(huán)境: 某品牌P2000存儲,存儲中有一組由8塊
    的頭像 發(fā)表于 07-11 15:57 ?289次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>存儲</b>中RAID5陣列兩塊盤離線的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—同品牌新老型號服務器raid5陣列數(shù)據(jù)恢復方法分析

    。 服務器故障: LH6000系列服務器故障如下: 一塊硬盤指示燈亮紅燈,服務器還在正常運行,但沒過多久,
    的頭像 發(fā)表于 07-08 13:48 ?279次閱讀

    服務器數(shù)據(jù)恢復—EqualLogic存儲硬盤指示燈黃色數(shù)據(jù)恢復案例

    一臺DELL EqualLogic PS 4000存儲中有一組由12塊磁盤組建的raid5陣列,存儲空間劃分3個同等大小的卷,采用的VMFS文件系統(tǒng)。 兩塊硬盤指示燈
    的頭像 發(fā)表于 07-02 10:05 ?395次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—EqualLogic<b class='flag-5'>存儲</b><b class='flag-5'>硬盤</b><b class='flag-5'>指示燈</b><b class='flag-5'>亮</b><b class='flag-5'>黃色</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復服務器硬盤狀態(tài)紅色,raid癱瘓的數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 一臺某品牌DL380服務器中3塊SAS硬盤組建了一組raid。 服務器
    的頭像 發(fā)表于 06-24 10:11 ?685次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>服務器</b><b class='flag-5'>硬盤</b>狀態(tài)<b class='flag-5'>燈</b><b class='flag-5'>亮</b>紅色,raid癱瘓的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—EqualLogic存儲硬盤故障導致存儲崩潰的數(shù)據(jù)恢復案例

    服務器故障: 存儲設備上兩塊硬盤指示燈顯示黃色,磁盤出現(xiàn)故障導致存儲不可用,
    的頭像 發(fā)表于 05-31 11:35 ?500次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—EqualLogic<b class='flag-5'>存儲</b><b class='flag-5'>硬盤</b>故障導致<b class='flag-5'>存儲</b>崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—RAID5陣列硬盤報警黃燈的數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 某品牌P2000服務器,有一組由數(shù)塊硬盤組建的raid5磁盤陣列(有熱備盤),部署了VMWARE ESX虛擬化平臺,
    的頭像 發(fā)表于 05-30 11:43 ?1182次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—RAID5陣列<b class='flag-5'>硬盤</b>報警<b class='flag-5'>亮</b>黃燈的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—分享幾個服務器數(shù)據(jù)恢復的案例

    服務器數(shù)據(jù)恢復案例之服務器raid6中3個磁盤離線導致陣列崩潰的數(shù)據(jù)恢復案例;
    的頭像 發(fā)表于 03-04 13:21 ?1205次閱讀

    服務器數(shù)據(jù)恢復硬盤壞道掉線導致服務器崩潰的數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 一臺IBM某型號服務器上有16塊FC硬盤組建RAID陣列。上層linux操作系統(tǒng),ext3文件系統(tǒng),部署有oracl
    的頭像 發(fā)表于 02-26 11:36 ?883次閱讀