複製鏈接
請複製以下鏈接發送給好友

數據庫數據恢復

鎖定
在應用系統中,數據庫往往是最核心的部分,一旦數據庫損壞,將會帶來巨大的損失,所以數據庫恢復越來越重要使用數據庫的過程中,由於斷電或其他原因,有可能導致數據庫出現一些小錯誤,比如檢索某些表特別慢、查詢不到符合條件的數據等。出現這些情況的原因往往是數據庫有些損壞或索引不完整。
中文名
數據庫數據恢復
外文名
SQL Server
性    質
恢復較多的服務器類型之一
定    義
比較普遍使用的服務器器種類

目錄

數據庫數據恢復分類

SQL Server數據庫恢復
SQL Server 數據庫服務器是比較普遍使用的服務器器種類,也是我們恢復較多的服務器類型之一。
1、如完全丟失數據庫文件,用一般數據恢復方式不能恢復
2、表被刪除,甚至被重寫,錶行被刪除
3、索引錯誤,或者IAM斷裂
4、數據庫大面損壞,可以指定任意表或者字段提取數據
5、系統表損壞甚至完全損壞,可以提取指定數據
1、undo,systen表空間損壞的恢復
2、誤delete數據的恢復,誤刪除表空間drop,truncate表的恢復
3、各種ora-錯誤的恢復
4、DMP文件不能導入數據庫以及LOB數據恢復等情況
5、oracle數據庫中數據文件出現現壞塊情況下的恢復
6、oracle數據庫無數據庫文件但有有日誌的情況下的恢復
7、能夠在系統表和空間文件丟失,變成0字節下完整的恢復數據
8、只要沒有覆蓋表空間件,我都有信心恢復數據。無論你是什麼系統(Windows,UNIX)等,無論什麼存儲設備(硬盤,磁盤陣列

數據庫數據恢復基本原理

數據存儲及恢復第一步--分區.當主引導記錄因為各種原因(硬盤壞道、病毒、誤操作等)被破壞後,一些或全部分區自然就會丟失不見了,根據數據信息特徵,我們可以重新推算計算分區大小及位置,手工標註到分區信息表,“丟失”的分區回來了。
數據存儲及恢復第二步--文件分配表.硬盤分區完畢後,接下來的工作是格式化分區。格式化程序根據分區大小,合理的將分區劃分為目錄文件分配區和數據區,文件分配表內記錄着每一個文件的屬性、大小、在數據區的位置。我們對所有文件的操作,都是根據文件分配表來進行的。文件分配表遭到破壞以後,系統無法定位到文件,雖然每個文件的真實內容還存放在數據區,系統仍然會認為文件已經不存在。我們的數據丟失了,就像一本小説的目錄被撕掉一樣。要想直接去想要的章節,已經不可能了,要想得到想要的內容(恢復數據),只能憑記憶知道具體內容的大約頁數,或每頁(扇區)尋找你要的內容。我們的數據還可以恢復回來。
數據存儲及恢復第三步--格式化與刪除.當我們需要刪除一個文件時,系統只是在文件分配表內在該文件前面寫一個刪除標誌,表示該文件已被刪除,他所佔用的空間已被"釋放", 其他文件可以使用他佔用的空間。所以,當我們刪除文件又想找回他(數據恢復)時,只需用工具將刪除標誌去掉,數據被恢復回來了。當然,前提是沒有新的文件寫入,該文件所佔用的空間沒有被新內容覆蓋。格式化是將所有文件都加上刪除標誌,或乾脆將文件分配表清空,系統將認為硬盤分區上不存在任何內容。格式化操作並沒有對數據區做任何操作,目錄空了,內容還在,藉助數據恢復知識和相應工具,數據仍然能夠被恢復回來。
數據存儲及恢復第四步--理解覆蓋.個文件被標記上刪除標誌後,他所佔用的空間在有新文件寫入時,將有可能被新文件佔用覆蓋寫上新內容。這時刪除的文件名雖然還在,但他指向數據區的空間內容已經被覆蓋改變,恢復出來的將是錯誤異常內容。同樣文件分配表內有刪除標記的文件信息所佔用的空間也有可能被新文件名文件信息佔用覆蓋,文件名也將不存在了。
當將一個分區格式化後,有拷貝上新內容,新數據只是覆蓋掉分區前部分空間,去掉新內容佔用的空間,該分區剩餘空間數據區上無序內容仍然有可能被重新組織,將數據恢復出來。
同理,克隆、一鍵恢復系統還原等造成的數據丟失,只要新數據佔用空間小於破壞前空間容量,數據恢復工程師就有可能恢復你要的分區和數據。
數據存儲及恢復第五步--硬件故障數據恢復。硬件故障的數據恢復當然是先診斷,對症下藥,先修復相應的硬件故障,然後根據修復其他軟故障,最終將數據成功恢復。
數據存儲及恢復第六步--磁盤陣列RAID數據恢復.其恢復過程也是先排除硬件及軟故障,然後分析陣列順序、塊大小等參數,用陣列卡或陣列軟件重組,重組後便可按常規方法恢復數據。
SAN和NAS是最受人矚目的兩種數據存儲方式:
SAN:一個共用的高速專用存儲網絡,存儲設備集中在服務器的後端。其優勢:高數據傳輸速度;加強存儲管理;加強備份、還原能力的可用性;同種服務的綜合。綜合SAN的優勢,它在高性能數據備份/恢復、集中化管理數據及遠程數據保護領域得到廣泛的應用。
NAS:是一個專用為提供高性能、低擁有成本和高可靠性的數據保存和傳送產品。其優勢:移除服務器I/O瓶頸;簡便實現NT與UNIX下的文件共享;簡便的設備安裝管理與維護;按需增容,方便容量規劃;高可靠性;降低總擁有成本。
更多的數據存儲解決方案趨向於將NAS和SAN進行融合。原因:
·一些分散式的應用和用户要求訪問相同的數據
· 對提供更高的性能,高可靠性和更低的擁有成本的專有功能系統的高增長要求
·以成熟和習慣的網絡標準包括TCP/IP, NFS和CIFS為基礎的操作
·一個獲得以應用為基礎而更具商業競爭力的解決方案慾望
·一個全面降低管理成本和複雜性的需求
·一個不需要增加任何人員的高擴展存儲系統
·一套可以通過重構劃的系統以維持硬件和管理人員的價值

數據庫數據恢復技巧

1、如果你僅想找到不小心誤刪除的文件,可在數據恢復軟件讀完分區的目錄結構信息後就手動中斷簇掃描的過程,軟件一樣會把被刪除文件的信息正確列出,如此可節省大量的掃描時間,快速找到被誤刪除的文件數據。
2、儘可能採取NTFS格式分區
3、.巧妙設置掃描的簇範圍
4.、使用文件格式過濾器