《RAID數據恢復技術揭秘》

《RAID數據恢復技術揭秘》

《RAID數據恢復技術揭秘》是汪中夏、張京生 、劉偉編著的作品,由清華大學出版社在2010年12月1日出版。本書作為國內第一本介紹RAID 數據恢復技術的專業書籍,詳細講解了RAID理論的基礎知識,全面系統地介紹了在Linux、UNIX和Apple 系統下RAID數據恢復的原理和恢複方法,內容翔實。

基本信息

內容簡介

《RAID數據恢復技術揭秘》在系統地介紹各種類型raid的結構和工作原理的基礎上,深入淺出地講解了RAID數據恢復的方法和技巧,同時,針對市場上主流的windows、linux、unix和apple等多種檔案系統,提供了大量raid數據恢復的實際案例供讀者學習。採用自然形象的方式描述raid系統的抽象概念;同一個恢復案例,注重對不同的恢複方法進行比較分析。《RAID數據恢復技術揭秘》概念清楚,邏輯性強,圖文並茂,內容新穎。《RAID數據恢復技術揭秘》適合數據恢復、信息安全等領域的從業人員以及對raid數據恢復技術感興趣的人員閱讀,也可作為大專院校計算機相關專業學生的教材或參考書。

作者簡介

《RAID數據恢復技術揭秘》《RAID數據恢復技術揭秘》
劉偉,北京信息科技大學數據恢復專家,長期從事數據恢復技術的研究和教學工作,理論基礎紮實,實踐經驗豐富,2004年3月獲“信息產業部數據恢復技術培訓特聘專家顧問”稱號,著有《數據恢復高級技術》、《數據恢複方法及案例分析》等著作。
汪中夏,北京信息科技大學高級工程師,國內最早從事數據恢復技術研究工作與業務實踐的開拓者之一。曾主持參加了多項國家有關信息安全的科研項目,獨立完成過世界著名反病毒軟體“卡巴斯基”的本地化工作。2004年3月獲“信息產業部數據恢復技術培訓特聘專家顧問”稱號,著有《數據恢復高級技術》、《數據恢複方法及案例分析》等著作。
張京生,北京信息科技大學數據恢復研究所所長,曾主持參加了多項國家有關信息安全的重要科研項目,著有《數據恢複方法及案例分析》等著作。2008年親赴四川地震災區指導搶救和恢復損壞的電腦數據,為災區重建做出了貢獻,同年當選為“首都十大年度教育新聞人物”。

特點

1.基礎知識詳盡,注重理論知識的講解
作為國內第一本介紹RAID數據恢復技術的專業書籍,詳細講解了RAID理論的基礎知識,全面系統地介紹了在Linux、UNIX和Apple系統下RAID數據恢復的原理和恢複方法,內容翔實。對NAS、SAN和DAS等存儲設備的工作原理和數據恢複方法,我們也做了充分的講述,引導讀者通過學習這些理論知識,為今後RAID數據恢復技術的套用打下堅實的基礎。
2.面向實際需求精選案例,提升綜合套用的能力
本著既要使讀者能學習到RAID數據恢復的理論知識,又要為讀者今後的實際套用打下更好基礎的原則,我們精心選擇了針對性、實用性極強的案例。這些案例全部是針對大多數企事業單位的實際需求而選定的,非常具有代表性。如在RAID-5的恢復套用中,我們選用了成員盤前部有RAID信息的RAID-5、有不新鮮數據的RAID-5、RAID-5EE和HP雙循環等案例;在RAID-0的恢復套用中,選用了成員盤前部有RAID信息的RAID-0和成員盤中部有RAID信息的RAID-0等案例。讀者每完成一個案例的學習,就可以立即套用到實際中,並觸類旁通地解決工作中所遇到的問題。
3.以案例為主線,構建完整的教學設計布局
為了方便閱讀,本書精選的案例遵循由淺入深、循序漸進、可操作性強的原則,將知識點巧妙地揉合於各個案例中。通過若干個案例為載體,形成一個種類多樣的案例群,構建一個完整的教學設計布局,並注意突出案例的實用性和完整性。
對於既是重點又是難點的知識,我們還會在不同的案例中反覆使用,使讀者能夠舉一反三,靈活套用,使讀者在完成這些案例學習的同時,逐步掌握RAID的各種恢復技巧。

適用對象

《RAID數據恢復技術揭秘》適合數據恢復、信息安全等領域的從業人員,以及對RAID數據恢復技術感興趣的人員閱讀,也可作為大專院校計算機相關專業學生的教材或參考書。
具體包括:數據恢復從業人員、數據恢復教學人員、電子取證工作者、信息安全研究人員、系統管理員以及一切對數據安全存儲與災難恢復感興趣的愛好者

目錄

第1章raid技術詳解1
1.1什麼是raid1
1.1.1raid基礎知識1
1.1.2raid能解決什麼問題1
1.1.3raid級別簡介2
1.1.4如何實現raid3
1.1.5raid專業術語詳解7
1.2raid-0技術詳解10
1.2.1raid-0數據組織原理10
1.2.2raid-0故障原因分析11
1.2.3raid-0數據恢復思路11
1.3raid-1技術詳解12
1.3.1raid-1數據組織原理12
1.3.2raid-1故障原因分析13
1.3.3raid-1數據恢復思路14
1.4raid-10技術詳解14
1.4.1raid-10數據組織原理15
1.4.2raid-10故障原因分析15
1.4.3raid-10數據恢復思路16
1.5raid-1e技術詳解17
.1.5.1raid-1e數據組織原理17
1.5.2raid-1e故障原因分析18
1.5.3raid-1e數據恢復思路19
1.6raid-2、raid-3、raid-4技術詳解20
1.6.1raid-2數據組織原理20
1.6.2raid-3數據組織原理20
1.6.3raid-4數據組織原理21
1.7raid-5技術詳解21
1.7.1raid-5數據組織原理22
1.7.2raid-5的常規左異步結構23
1.7.3raid-5的非常規左異步結構24
1.7.4raid-5的常規左同步結構24
1.7.5raid-5的非常規左同步結構25
1.7.6raid-5的常規右異步結構26
1.7.7raid-5的非常規右異步結構26
1.7.8raid-5的常規右同步結構27
1.7.9raid-5的非常規右同步結構28
1.7.10raid-5故障原因分析28
1.7.11raid-5數據恢復思路29
1.8raid-5e、raid-5ee技術詳解30
1.8.1raid-5e數據組織原理30
1.8.2raid-5ee數據組織原理31
1.8.3raid-5ee故障原因分析32
1.8.4raid-5ee數據恢復思路32
1.9hp雙循環技術詳解33
1.9.1hp雙循環數據組織原理33
1.9.2hp雙循環故障原因分析34
1.9.3hp雙循環數據恢復思路35
1.10raid-6技術詳解35
1.10.1p+q雙校驗raid-6數據組織原理36
1.10.2netapp雙異或raid-6數據組織原理37
1.10.3x-code編碼raid-6數據組織原理42
1.10.4zzs編碼raid-6數據組織原理43
1.10.5park編碼raid-6數據組織原理44
1.10.6raid-6故障原因分析44
1.10.7raid-6數據恢復思路45
1.11jbod技術詳解46
1.11.1jbod數據組織原理46
1.11.2jbod故障原因分析47
1.11.3jbod數據恢復思路48
第2章raid數據恢復前的準備工作49
2.1伺服器硬碟與數據恢復工作機的連線49
2.1.1將raid中的成員盤去raid化49
2.1.2伺服器專業硬碟介紹51
2.1.3多塊伺服器硬碟與工作機的連線方法58
2.2raid成員盤的物理故障檢測60
2.2.1電路板故障61
2.2.2磁頭組件故障62
2.2.3碟片劃傷及缺陷扇區63
2.2.4固件出錯64
2.3raid成員盤的鏡像方法64
2.3.1raid成員盤鏡像的必要性64
2.3.2raid成員盤沒有壞扇區的鏡像方法65
2.3.3raid成員盤有壞扇區的鏡像方法67
2.4判斷raid數據的新鮮度79
2.4.1判斷raid數據新鮮度的必要性及方法79
2.4.2挑出不新鮮的raid成員盤81
2.5raid數據恢復軟體介紹82
2.5.1winhex83
2.5.2raidreconstructor85
2.5.3r-studio88
2.5.4filescav90
2.5.5ufsexplorer92
2.5.6getwayraidrecovery94
第3章基於windows系統的raid數據恢復96
3.1基於windows系統的分區知識儲備96
3.1.1mbr磁碟分區96
3.1.2動態磁碟分區116
3.1.3gpt磁碟分區150
3.2基於windows系統的檔案系統知識儲備163
3.2.1ntfs檔案系統介紹164
3.2.2ntfs檔案系統結構布局165
3.2.3ntfs檔案系統的元檔案分析167
3.2.4ntfs檔案系統的檔案記錄分析173
3.2.5ntfs檔案系統的屬性分析177
3.3windows系統分區及檔案系統知識的套用189
3.3.1分區結構在raid分析中的作用189
3.3.2$boot檔案在raid分析中的作用193
3.3.3$mft檔案在raid分析中的作用196
3.3.40x10屬性在raid分析中的作用198
3.3.50x30屬性在raid分析中的作用198
3.3.60x80屬性在raid分析中的作用199
3.4基於windows系統的raid結構判斷方法199
3.4.1raid條帶大小的判斷200
3.4.2raid成員盤的盤序判斷202
3.4.3raid校驗方向的判斷203
3.4.4raid數據同步與異步的判斷205
3.5windows系統下各種raid數據恢復實例分析207
3.5.1實例3-1:常規raid-0的實例分析207
3.5.2實例3-2:成員盤前部有raid信息的raid-0實例分析217
3.5.3實例3-3:成員盤中部有raid信息的raid-0實例分析224
3.5.4實例3-4:常規raid-1的實例分析244
3.5.5實例3-5:成員盤前部有raid信息的raid-1實例分析245
3.5.6實例3-6:raid-1e實例分析248
3.5.7實例3-7:左異步raid-5實例分析252
3.5.8實例3-8:左同步raid-5實例分析263
3.5.9實例3-9:右異步raid-5實例分析270
3.5.10實例3-10:右同步raid-5實例分析(每扇區2048位元組)283
3.5.11實例3-11:成員盤前部有raid信息的raid-5實例分析303
3.5.12實例3-12:成員盤中部有raid信息的raid-5實例分析317
3.5.13實例3-13:有熱備盤的raid-5實例分析333
3.5.14實例3-14:有不新鮮數據的raid-5實例分析348
3.5.15實例3-15:有缺盤的raid-5實例分析362
3.5.16實例3-16:raid-5ee實例分析373
3.5.17實例3-17:hp雙循環實例分析381
3.5.18實例3-18:hpadgraid-6實例分析386
第4章基於linux系統的raid數據恢復394
4.1基於linux系統的分區知識儲備394
4.1.1mbr磁碟分區394
4.1.2gpt磁碟分區402
4.2基於linux系統的檔案系統知識儲備404
4.2.1ext3檔案系統介紹405
4.2.2ext3檔案系統結構布局405
4.2.3ext3檔案系統的超級塊分析406
4.2.4ext3檔案系統的塊組描述符分析413
4.2.5ext3檔案系統的點陣圖分析414
4.2.6ext3檔案系統的i-節點分析415
4.2.7ext3檔案系統的目錄項分析420
4.3linux系統分區及檔案系統知識的套用422
4.3.1分區結構在raid分析中的作用422
4.3.2超級塊在raid分析中的作用424
4.3.3塊組描述符在raid分析中的作用426
4.3.4點陣圖在raid分析中的作用427
4.3.5i-節點在raid分析中的作用429
4.3.6目錄項在raid分析中的作用432
4.4基於linux系統的raid結構判斷方法433
4.4.1raid條帶大小的判斷433
4.4.2raid成員盤的盤序判斷434
4.4.3raid校驗方向的判斷434
4.4.4raid數據同步與異步的判斷434
4.5linux系統下各種raid數據恢復實例分析435
4.5.1實例4-1:raid-0的實例分析435
4.5.2實例4-2:前部有raid信息的左異步raid-5實例分析439
4.5.3實例4-3:有熱備盤的左同步raid-5實例分析454
4.5.4實例4-4:右異步raid-5實例分析472
第5章基於unix系統的raid數據恢復488
5.1基於unix系統的分區知識儲備488
5.1.1solaris分區488
5.1.2bsd分區496
5.2基於unix系統的檔案系統知識儲備501
5.2.1ufs檔案系統介紹501
5.2.2ufs檔案系統結構布局501
5.2.3ufs檔案系統的超級塊分析502
5.2.4ufs檔案系統的柱面組概要分析507
5.2.5ufs檔案系統的柱面組描述符分析508
5.2.6ufs檔案系統的點陣圖分析510
5.2.7ufs檔案系統的i-節點分析511
5.2.8ufs檔案系統的目錄項分析514
5.3unix系統分區及檔案系統知識的套用516
5.3.1分區結構在raid分析中的作用516
5.3.2超級塊在raid分析中的作用517
5.3.3柱面組描述符在raid分析中的作用519
5.3.4點陣圖在raid分析中的作用520
5.3.5i-節點在raid分析中的作用522
5.3.6目錄項在raid分析中的作用525
5.4基於unix系統的raid結構判斷方法526
5.4.1raid條帶大小的判斷526
5.4.2raid成員盤的盤序判斷527
5.4.3raid校驗方向的判斷527
5.4.4raid數據同步與異步的判斷527
5.5unix系統下各種raid數據恢復實例分析528
5.5.1實例5-1:sunSolaris系統raid-0實例分析528
5.5.2實例5-2:sunsolaris系統raid-5實例分析535
5.5.3實例5-3:freeBSD系統nasraid-5實例分析550
第6章基於apple系統的raid數據恢復573
6.1基於apple系統的分區知識儲備573
6.1.1apm分區573
6.1.2gpt分區580
6.2基於apple系統的檔案系統知識儲備583
6.2.1hfs+檔案系統介紹583
6.2.2hfs+檔案系統結構布局584
6.2.3hfs+檔案系統的卷頭分析585
6.2.4hfs+檔案系統的節點分析592
6.2.5hfs+檔案系統的編錄檔案分析600
6.3apple系統分區及檔案系統知識的套用608
6.3.1驅動程式描述符在raid分析中的作用608
6.3.2分區結構在raid分析中的作用610
6.3.3卷頭在raid分析中的作用613
6.3.4編錄檔案在raid分析中的作用614
6.4基於apple系統的raid結構判斷方法617
6.4.1raid條帶大小的判斷617
6.4.2raid成員盤的盤序判斷617
6.4.3raid校驗方向的判斷618
6.4.4raid數據同步與異步的判斷618
6.5apple系統下各種raid數據恢復實例分析618
6.5.1實例6-1:apm分區raid-0實例分析618
6.5.2實例6-2:gpt分區raid-5實例分析627
6.5.3實例6-3:條帶大小為1扇區的raid-5實例分析646
參考文獻655

序言

隨著計算機技術的快速發展,RAID技術已經滲透到計算機遍布的各個領域。如今,在家用計算機主機板中,RAID控制晶片也隨處可見。RAID存儲技術的廣泛套用,隨之帶來的數據安全問題也日益突出,儘管RAID技術本身提供了一定的數據安全性,但由於硬體損壞和人為誤操作等造成的災難性的RAID數據丟失的事件還是屢屢發生,面對損壞的RAID存儲設備,RAID數據恢復技術是挽救數據的唯一希望。
在國內,數據恢復技術日益普及,有關書籍林林總總,但在市面上的技術書籍中還未曾見過一本專門討論RAID數據恢復的書籍。本書重點是研究RAID數據恢復的原理、方法和過程。同時本書提供了大量RAID數據恢復的實際例子,通過學習這些例子,讀者能舉一反三,掌握RAID數據恢復技術的脈絡。
本書包含了北京信息科技大學數據恢復研究所多年的RAID數據恢復實踐工作的經驗總結,讀者可以將此書作為一本RAID數據恢復的專業書籍來學習。本書並沒有什麼高深莫測的知識,研究和分析非公開的RAID數據結構只需讀者具備耐性、時間和精力,如果讀者已經具備了這3個條件,那么相信本書一定能對你有所幫助。

計算機與網際網路技術圖書

計算機與網路圖書:力圖從傳播知識與套用層次談計算機與網際網路,從人文角度介紹相關知識與技術,以客觀的態度,獨特的視角,生動的方式,將重要實用的知識、信息、技能、經驗及時奉獻給讀者。
《人工智慧》
《RAID數據恢復技術揭秘》
《Java程式設計師面試寶典》
《人工智慧及其套用》
《Web套用開發技術》
《AutoCAD建築製圖實用教程》
《Access資料庫實用教程》
《Windows7哪裡有問題》
《Hadoop權威指南》
《管理信息與資料庫技術實驗與習題》
《Android應用程式開發》
《智慧型足球機器人系統》
《人工智慧原理與套用》
《計算群體智慧型基礎》
《學習OpenCV》
《電腦上網》
《老年人學電腦上網》
《信息系統審計》
《決策分析與決策支持系統》
《Web技術導論》
《計算機系統組裝與維護》
《計算機取證與司法鑑定》
《過程感知的信息系統》
《商務智慧型》
《套用系統開發導論實驗教程》
《ARM嵌入式系統結構與編程》
《計算機音樂與作曲基礎》
《DSP控制器原理及套用》
《Excel商務套用與建模》
《並行計算機系統結構與可擴展計算》
《公務員電子政務必修教程》
《ALGOR結構分析高級教程》
《銀行計算機系統實訓教程》
《移動計算技術》
《Windows核心編程》
《數字水印理論與技術》
《Excel在會計和財務中的套用》
《智慧型儀器原理及設計》
《Matlab工程計算》
《社會統計分析及SAS套用教程》
《分散式系統原理與范型》
《數碼影像實用教程》
《機器人控制系統的設計與Matlab仿真》
《Excel統計分析典型實例》
《經濟信息安全》
《計算機安全超級工具集》
《精通ArcGIS地理信息系統》
《管理信息系統》
《決策支持系統教程》
《大學計算機基礎》
《信息檢索與利用教程》
《看圖學電腦》
《信息系統分析與設計》
《會計信息系統實務教程》
《計算機學科概論》
《Web資料庫編程與套用》
《輕鬆安裝與重灌系統》
《玩轉BIOS與註冊表》
《計算機輔助審計原理及套用》
《計算機控制技術》
《JSP完全學習手冊》
《Excel工程套用實用教程》
《和諧人機環境2007》
《和諧人機環境2008》
《電腦綜合套用》
《Java手機遊戲設計基礎》
《信息系統風險管理》
《UML基礎與Rose建模實用教程》
《計算機控制理論與套用》
《Java手機遊戲設計基礎實驗指導》
《計算機套用技術簡明教程》
《社會科學統計軟體SPSS教程》
《信息檢索與分析利用》
《電腦家庭套用》
《智慧城市》
《新手學做網站》
《五筆字型速成》
《信息系統基礎》
《知識工程語言學》
《地理信息系統原理教程》
《科技情報檢索》
《老年人學電腦》
《電腦故障診斷排除1200例》
《電子政務概論》
《虛擬現實技術》
《網上開店與買賣》
《電腦黑客攻防入門》
《電腦打字與Word排版》
《地理信息系統導論實驗指導》
《電腦組裝與維護實訓教程》
《IT操作風險管理理論與實務》
《知識工程與知識管理》
《數控工具機基礎與運用實驗指南》
《Excel公司管理典型實際》
《Excel會計套用典型實例》
《Excel公式與函式實例辭典》
《網路信息資源開發與管理》
《大規模並行處理器編程實戰》
《人機互動:以用戶為中心的設計和評估》
《信息化工程導論》
《計算機智慧型化音樂製作》
《地理信息系統導論》
《Excel在會計信息處理中的套用》
《精通SPSS統計分析》
《管理信息與資料庫技術》
《邏輯與數字系統設計學習指導及題解》
《ERP原理與套用》
《Linux伺服器配置與管理指南》
《家庭電腦套用入門與進階》
《管理信息系統開發方法、工具與套用》
《Mathematica有限元分析與工程套用》
《專利分析和預警操作實務》
《會計信息系統實踐教程》
《Matlab有限元結構動力學分析與工程套用》
《常用辦公設備與辦公軟體》
《Linux命令套用大全》
《統計與決策常用算法及其實現》
《統計分析方法與SPSS套用教程》
《信息管理與信息系統實驗》
《ARM7嵌入式系統實訓教程》
《嵌入式系統程式設計》
《智慧型建築自控網路》
《計算機系統服務外包及運行維護管理》
《商務智慧型資料庫SybaseIQ技術與套用》
《計算機維護技術》
《分散式對象技術及其套用》
《PLC原理與實踐》
《多媒體信息檢索與管理》
《多媒體計算機與虛擬現實技術》
《ASP從入門到精通》
《精通LINQ程式設計》
《計算機繪畫》
《搜尋引擎技術基礎》
《搜尋引擎基礎教程》
《信息系統設計與套用》
《Mathematica演示項目筆記》
《信息系統攻防技術》
《基於Mapx技術的地理信息系統開發實例》
《現代控制系統》
《網頁製作技術與案例精解》
《工程信息檢索與論文寫作》
《Flex從入門到實踐》
《微型計算機控制技術》
《嵌入式GIS開發及套用》
《條形碼技術與程式設計》
《信息系統開發方法教程》
《Web開發實用技術基礎》
《Matlab控制系統套用與實例》
《人機互動基礎教程》

相關詞條

相關搜尋

熱門詞條

聯絡我們