標籤:互連網
折騰了兩天,終於把這個問題解決了,記錄一下,也協助那些和我一樣碰到類似問題的朋友們,資料無價,我們必須謹慎處理。
這塊硬碟是我們公司一卡通平台的儲存伺服器LUN,由多塊硬碟組成,按道理說它不應該出現問題,因為裡面還有RAID等保護,但偏偏就出現了這樣的問題:硬碟盤符還能看見,但一開啟提示“需要格式化”,看到這個,我想大多數朋友都會驚慌,沒錯,我也一樣,這裡面可是生產環境的資料,而且它是一卡通資料,裡面都是vip消費,有大量跟錢相關的資料在裡面,如果丟了,可想而知結果如何,當然,我肯定不會格式化它,我點擊取消格式化,結果又彈出一個視窗,如下:
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/A6/B5/wKioL1nZz72AWX3-AAx41BXmdMs870.png-wh_500x0-wm_3-wmp_4-s_1480539712.png" title="QQ圖片20171008151111.png" width="374" height="450" border="0" hspace="0" vspace="0" style="width:374px;height:450px;" alt="wKioL1nZz72AWX3-AAx41BXmdMs870.png-wh_50" />
但此時通過磁碟管理器也是看的到這塊盤的,按理說,如果裡面沒有資料,我可以馬上格式化,磁碟應該就能馬上重新恢複使用,但沒辦法,我必須先把資料找回來,在確保資料找回來複製一份到其他硬碟上後才能對這個盤做處理,於是有了以下的流程:
下載DiskGenius------安裝後開啟後,此時驚喜的是能看到這塊盤,而且裡面資料都還在:
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/08/04/wKiom1nZ0Z_SdRbeAABdp3tzUXA948.png-wh_500x0-wm_3-wmp_4-s_3695828226.png" title="QQ圖片20171008151823.png" alt="wKiom1nZ0Z_SdRbeAABdp3tzUXA948.png-wh_50" />
非常高興,於是右鍵需要的重要檔案“複製到指定檔案夾”D盤,由於硬碟太大,沒有對所有檔案進行拷貝,好了,這下重要資料安全了,但安全起見,此時還不敢對這個盤做格式化,因為這個盤內容太多,怕有沒拷完的資料,特別是業務需要的資料被處理掉那就完蛋了,雖然想的全面但接下來的事讓人頭痛,因為當務之急是想儘快把業務一卡通oracle資料庫恢複,因為這個盤此刻不能動了,oracle裡的資料庫檔案、控制檔案、記錄檔的位置指向都還是這個盤,為了不到oracle內部去修改這些檔案的路徑,於是將D盤盤符改為了這個損壞的盤(此盤符為x),好了,啟動oracle資料庫startup,結果出現025報錯,說控制檔案有問題,怎麼會呢?都是從該盤拷出來的啊,而且不止一個啊,難道都壞了,經過網上查文檔,反覆研究,問題確實出在了這個控制檔案,因為控制檔案是二進位檔案,裡面是對磁碟位置指向等眾多相關參數,所以之前修改盤符顯然是錯誤的,於是還是想著怎麼儘快來恢複這個損壞的盤,再不濟最後沒招了把它格掉。
還是不斷網上查資料,有的說分區表壞了,有的說磁碟有壞道,按照說的都試了結果還是不行,通過diskgenius,先將分區表備份,以免二次破壞更加不能恢複,然後搜尋分區,結果找到分區後,卻不能儲存,網上查的結果是儲存功能diskgnius需要收費,價格還不低,大概500元,可想而知,我沒有這麼做,還是找資料,重建分區,可結果一樣,重建之後也沒用,最後通過雙擊HD2它跳出一個錯誤,此時很關鍵,它在修複磁碟,然後突然發現本地磁碟好了,很莫名其妙,當然功勞還是diskgenius,希望以後再遇到這樣的問題,都可以迅速定位。由於過程中經曆了很多流程沒辦法重新,只是大概做了一個記錄,讓跟我遇到同樣問題的朋友們有個借鑒,寫到這裡。
5.45T硬碟即為恢複後的結果。
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/A6/B6/wKioL1nZ2BTic5WqAABEAjfCWEA719.png-wh_500x0-wm_3-wmp_4-s_2191918801.png" title="QQ圖片20171008154715.png" alt="wKioL1nZ2BTic5WqAABEAjfCWEA719.png-wh_50" />
oracle業務硬碟出現故障無法訪問,提示需要重新格式化後解決方案