程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle數據庫服務詳解

Oracle數據庫服務詳解

編輯:Oracle數據庫基礎

以下的文章是通過實例的描述來說明問題,假如維護工程師不小心停掉了Oracle數據庫服務,想把Oracle做成一個冷備份,再把Oracle庫文件備份導到Windows PC Server上,再用CuteFTP的客戶端下載。在下載過程中,發現下載速度特別慢,想刪除下載任務,結果誤操作,把要下載的Oracle實例文件夾整個都刪除了, Oracle庫文件、控制文件、日志文件全部刪除。

達思數據恢復:EXT3文件系統誤刪除數據恢復技術介紹

實際上,Linux操作系統的EXT3文件系統並沒有預留反刪除的功能。在EXT3文件系統中,每個文件都是通過Inode來描述其數據存放的具體位置,當文件被刪除以後,Inode的數據指針部分被清零,文件目錄區沒有太多變化。文件的讀寫都是通過Inode來實現,當Inode數據指針被清零以後,即便文件內容還在,也沒有辦法把文件內容組合出來。

EXT3文件系統是一種帶日志功能的文件系統,Inode的變化會在日志文件.journal中有記錄,.journal文件比較小,一般是32MB。當EXT3文件系統中的metadata數據發生變化時,相應的metadata在.journal文件會有一份COPY。比如一個文件被刪除了,它的Inode信息會在.journal文件中先保存一份,然後把要刪除文件inode相關信息清零。

這個.journal文件是循環使用的,當操作過多時,刪除的文件的inode日志記錄會被新的數據替換,這就徹底喪失了根據inode找回數據的機會了。如果是大量文件的刪除,這個.journal文件會被反復循環利用多次,只留給最後刪除的那些文件的恢復機會。

達思數據恢復專家上門服務 3天Oracle數據庫奇跡般成功恢復!

客戶在北京咨詢了五六家數據恢復公司,最終決定請達思數據恢復專家上門服務。達思數據修復專家開車抵達位於順義區天竺的客戶數據中心現場。

客戶要恢復的是Oracle數據庫,Oracle數據庫文件被刪除以後,只要是數據內容沒有被覆蓋,達思數據恢復技術是可以把文件單獨提取出來。DST專家經過深入分析,在.journal文件沒有找到刪除過的Oracle數據文件,原因是用戶刪除數據以後,系統還在開機運行,同時嘗試啟動過Oracle實例。

Oracle產生一些日志文件,這些日志文件數量比較多,而要恢復的刪除過的文件數量只有16個,在.journal文件中已經沒有了刪除文件的inode信息。最終,數據恢復的思路只有兩條:

第一種:根據Oracle數據文件內部結構,對全盤進行搜索,符合Oracle數據頁面的數據都提取出來,然後按照Oracle數據文件的ID號進行重新組合。

第二種:根據Oracle數據文件分布規律,精確定位Oracle文件的數據指針地址,包括一級間接地址、二級間接地址和三級間接地址,重新構造出該文件的inode信息,然後把數據讀取出來。

達思數據恢復專家最終恢復的效果非常好。第二天下午,由於工作量比較大,達思研發部的程序員在現場編寫了腳本,以提高Oracle數據庫組合進度。第三天,Oracle能正常啟動。工程師把數據全部備份出來,最後發現有兩個表數據少了一些記錄,經查明,原因就是刪除文件以後,一些日志文件的寫入該分區。

破壞了Oracle數據文件的一些數據頁面,幸好這兩張表數據對用戶來說不是很重要,客戶接受數據恢復結果。

達思數據恢復專家提示:

在Linux/UINX下誤刪除了文件,當發現數據丟失以後,不要進行任何操作,馬上關機,保留現場。如果條件不允許關機,就要想辦法把數據丟失的文件系統經過DD鏡像到另外的存儲空間上作為最原始的備份,以便數據恢復專家現場診斷。

達思是誰?

達思數據恢復中心是數據恢復行業規模最大的知名企業之一,在全國乃至亞洲地區有著較高的知名度,達思是一家以研究數據恢復前沿技術而著稱的專業公司。達思數據恢復公司為眾多世界五百強企業提供數據恢復外包服務,比如埃森哲、西門子、中國石油、巴斯夫、中國工商銀行、百度公司、聯想集團等。

達思建設有國內領先的數據恢復實驗室、國內首家局部十級潔淨間、服務器數據恢復工作站、硬盤維修基地、數據恢復培訓基地、U盤手機數據恢復平台等,為國內數據恢復技術發展起到了積極的推進作用。

達思數據恢復中心聯系方式:010-62672127 4007000017 www.dstfix.cn

達思數據恢復中心全國服務器上門服務監督電話:13501325036

專家溫馨提醒:

重要數據丟失時不要慌亂,更不能隨便找個服務商就進行數據恢復操作。最好的辦法是找可靠的人且懂得相關業務的人協助尋找數據恢復公司,否則,打電話多咨詢幾家公司問問,尤其是一些數據恢復的細節,正規的數據恢復公司會在細節方面非常有經驗。專家提醒,數據恢復公司的選擇一定要一步到位,找到最專業的公司,數據恢復更輕松! 關鍵詞: 系統 下載 服務器 數據庫 客戶 。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved