在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

服務器數據恢復- Ext4文件系統服務器數據恢復案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2023-09-04 15:32 ? 次閱讀

Ext4文件系統相關概念:
塊組:Ext4文件系統的空間被劃分為若干個塊組,每個塊組內的結構大致相同。
塊組描述符表:每個塊組都對應一個塊組描述符,這些塊組描述符統一放在文件系統的前部,稱為塊組描述符表。每個塊組描述符大小為32字節,其主要描述塊位圖、i-節點位圖及i-節點表的地址等信息。
超級塊(Superblock):用于存儲文件系統的配置參數(如塊大小、總塊數、i-節點數)和動態信息(當前空閑塊數和i-節點數)。Ext4文件系統的超級塊(Superblock)開始于1024字節處,即2號扇區。
i節點:描述文件的時間信息、大小、塊指針等信息。
塊組描述符和超級塊在塊中的位置:當塊大小為2個扇區時,0號塊是引導程序或者保留塊,超級塊起始于1號塊。當塊大小為4個扇區時,引導程序或者保留塊位于0號塊的前兩個扇區,超級塊位于0號塊的后兩個扇區。當塊大小為8個扇區時,引導程序或者保留塊位于0號塊的0-1號扇區,超級塊位于0號塊的2-3號扇區。
Ext4文件系統結構及第一個塊組結構:

pYYBAGNSNzqAU2nXAAEm0EIImZA324.png

北亞企安數據恢復——Ext4文件系統數據恢復


Ext4文件系統故障&初檢&分析:
公司服務器Ext4文件系統umount失敗,管理員執行fsck操作檢查一致性,導致Ext4文件系統mount不上并報錯,報錯信息:“mount:wrong fs type,bad option,bad superblock”。
日志和數據的不一致導致正常文件系統數據被覆蓋的情況在Ext3、Ext4文件系統中發生頻率較高。因為.journal日志文件保留了緩沖數據,可以通過.joumal日志文件找到相應信息并重建源文件。
通過查看MBR分區表得知本案例中的Linux操作系統分了兩個分區:交換分區+Ext4文件系統。北亞企安數據恢復工程師通過對該Ext4文件系統的分析,得到以下信息:
1、塊大小為固定的4KB,即8個扇區。
2、超級塊(Superblock)起始位置在1024字節處,即2號扇區,大小為2個扇區。
3、塊組描述表從第一個塊開始,即從4096字節處開始。

服務器數據恢復過程:
1、將故障服務器上硬盤取出,檢測后沒有發現硬件故障。以只讀方式將磁盤做全盤鏡像,鏡像完成后按照原樣將磁盤還原到原服務器中。后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。
2、用工具打開Ext4文件系統,可以看到0-23扇區的數據(包括超級塊和塊組描述符)被日志記錄覆蓋。Ext3、Ext4文件系統的日志頁以C0 3B 39 98開頭。

pYYBAGNSN0WAXVA7AAILaPxQPHk007.png

北亞企安數據恢復——Ext4文件系統數據恢復


在journal日志中將超級塊的備份查找出來,通過工具查找超級塊信息,其標志是“53ef”。超級塊0x18-0x1B處描述塊大小,確定本案例塊大小為4KB。
查找超級塊:

poYBAGNSN0yAPuagAAOP2HRmpK8266.png

北亞企安數據恢復——Ext4文件系統數據恢復



通過超級塊查看塊大?。?/p>

pYYBAGNSN1OAU5tnAAKQn9LY-UI346.png

北亞企安數據恢復——Ext4文件系統數據恢復



塊大?。?/p>

pYYBAGNSN1iAOeAPAAJ-Gs-RoJY400.png

北亞企安數據恢復——Ext4文件系統數據恢復


3、由于原文件系統超級塊損壞,所以恢復文件時,要把這部分超級塊信息粘貼回去,放在2號扇區開始,或1024字節處。做完以上操作,超級塊備份某些地方與實際的超級塊數值可能不一致,需要通過工具進行修改。對超級塊所在的塊組進行了修改,超級塊在第0個塊組里。

pYYBAGNSN12Aa-5GAAModKHgGMo455.png

北亞企安數據恢復——Ext4文件系統數據恢復


4、由于部分塊組描述表被破壞,所以需要在.journal日志文件里找到所有的塊組描述表并把它們粘貼回去。.journal日志文件里的塊組描述符表存儲在超級塊的后面,要找塊組描述表可以先找到超級塊,找到后將塊組描述符表內容粘貼到4096字節處。
5、恢復某個文件夾比如kyproc文件夾里的數據時,我們發現這些文件夾在WinHex里是不能打開的狀態(如下圖1所示),很明顯這個目錄損壞了。打開其節點信息,發現正常數據被日志填充(如下圖2所示)。

poYBAGNSN2WAHiggAAIKHVH8Vx0023.png

北亞企安數據恢復——Ext4文件系統數據恢復

poYBAGNSN22APq6dAAJf-vmwbGs449.png

北亞企安數據恢復——Ext4文件系統數據恢復



找到它的上一級目錄,即var文件夾。右擊點“open”,打開看到var文件里的所有文件的目錄信息。找到要恢復的kyproc目錄的信息,12 32 EE 00是其i-節點號,10 00表示其目錄項長度,06表示其文件名稱長度,02表示其文件類型為目錄(如下圖所示)。

poYBAGNSN3OAfeihAAKVGaqmAGk968.png

北亞企安數據恢復——Ext4文件系統數據恢復



在var文件夾的目錄塊下查找kyproc目錄的位置(如下圖所示),標紅的位置是找到的結果。此位置顯示所在塊號為62399108。

pYYBAGNSN3iAUx6WAAQQOI_JXdE900.png

北亞企安數據恢復——Ext4文件系統數據恢復



根據所在塊號可以定位kyproc目錄相應節點的位置。打開.journal日志文件,從里面找到其節點信息,把相應的信息粘貼回去。
6、通過上述方法重建目錄后開始重建目錄里的文件。重建目錄里的文件也是使用同樣的方法:從.journal日志文件里找到相應的文件的節點信息,找到后粘貼回原來的位置,達到重建文件的目的。

審核編輯 黃宇

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

    關注

    12

    文章

    9231

    瀏覽量

    85625
  • 數據恢復
    +關注

    關注

    10

    文章

    580

    瀏覽量

    17522
收藏 人收藏

    評論

    相關推薦

    服務器誤刪除郵件數據數據恢復案例

    服務器數據恢復環境: 8塊盤組成的RAID5磁盤陣列; EXT3文件系統服務器故障:
    的頭像 發表于 09-22 11:26 ?1369次閱讀
    <b class='flag-5'>服務器</b>誤刪除郵件<b class='flag-5'>數據</b>的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復】Linux Ext4文件系統執行fsck檢查一致性后文件掛載報錯的數據恢復案例

    某公司Ext4文件系統umount失敗,管理員執行fsck檢查一致性,結果Ext4文件mount不上(有時也表現為目錄變成了文件),報錯信息
    的頭像 發表于 10-21 14:11 ?1416次閱讀
    【<b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>】Linux <b class='flag-5'>Ext4</b><b class='flag-5'>文件系統</b>執行fsck檢查一致性后<b class='flag-5'>文件</b>掛載報錯的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    EXT4文件系統下分區不能掛載的數據恢復案例

    服務器數據恢復環境: 某品牌PowerEdge系列服務器,磁盤陣列存儲型號為該品牌MD3200系列存儲,分配lun; linux centos 7操作
    的頭像 發表于 02-23 14:44 ?880次閱讀

    服務器數據恢復-EXT3文件系統下郵件數據恢復案例

    服務器數據恢復環境: 一臺服務器有一組由8塊盤組建的RAID5陣列,EXT3文件系統。
    的頭像 發表于 08-08 15:15 ?504次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>-<b class='flag-5'>EXT</b>3<b class='flag-5'>文件系統</b>下郵件<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復-ext4文件系統服務器數據恢復案例

    一臺服務器掛載一臺存儲設備,存儲中劃分一個Lun;服務器操作系統是Linux centos,EXT4文件系統
    的頭像 發表于 08-10 14:03 ?655次閱讀

    服務器數據恢復-LINUX下誤刪除/格式化的數據恢復方案

    服務器數據恢復環境: 基于EXT2/EXT3/EXT4/Reiserfs/Xfs
    的頭像 發表于 09-15 15:29 ?974次閱讀

    服務器數據恢復-zfs文件系統服務器數據恢復案例

    服務器數據恢復環境: 一臺服務器共配備32塊硬盤,組建了4組RAIDZ,Windows操作系統
    的頭像 發表于 09-27 14:46 ?495次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>-zfs<b class='flag-5'>文件系統</b><b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復—ocfs2文件系統被誤格式化為Ext4文件系統數據恢復案例

    由于工作人員的誤操作,將Ext4文件系統誤裝入到存儲中Ocfs2文件系統數據卷上,導致原Ocfs2文件系統被格式化為
    的頭像 發表于 12-04 10:49 ?465次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—ocfs2<b class='flag-5'>文件系統</b>被誤格式化為<b class='flag-5'>Ext4</b><b class='flag-5'>文件系統</b>的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    【北亞服務器數據恢復】ZFS文件系統服務器RAIDZ數據恢復案例

    服務器數據恢復環境: 服務器中有32塊硬盤,組建了3組RAIDZ,部分磁盤作為熱備盤。zfs文件系統。
    的頭像 發表于 12-28 15:17 ?577次閱讀
    【北亞<b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>】ZFS<b class='flag-5'>文件系統</b><b class='flag-5'>服務器</b>RAIDZ<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復】UFS2文件系統數據恢復案例

    服務器數據恢復環境: 一臺服務器,虛擬化系統為esxi,上層使用iSCSI的方式實現FC SAN功能,iSCSI通過FreeNAS構建。
    的頭像 發表于 01-09 14:53 ?917次閱讀

    服務器數據恢復—非正常關機導致服務器文件丟失的數據恢復案例

    服務器數據恢復環境: 某品牌PowerEdge R730服務器+PowerVault MD3200存儲,劃分若干lun,操作系統版本是ce
    的頭像 發表于 01-19 13:42 ?542次閱讀

    服務器數據恢復】硬盤壞道掉線導致服務器崩潰的數據恢復案例

    服務器數據恢復環境: 一臺IBM某型號服務器上有16塊FC硬盤組建RAID陣列。上層linux操作系統,
    的頭像 發表于 02-26 11:36 ?866次閱讀

    服務器數據恢復—KVM虛擬機raw格式磁盤文件數據恢復案例

    服務器數據恢復環境: 一臺服務器安裝Linux操作系統+EXT4
    的頭像 發表于 05-17 13:33 ?465次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—KVM虛擬機raw格式磁盤<b class='flag-5'>文件數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復EXT3文件系統下誤刪除數據恢復案例

    服務器數據恢復環境: 郵件服務器中有一組由8塊盤組成的RAID5陣列, 上層是Linux操作系統+EX
    的頭像 發表于 10-23 15:11 ?181次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>EXT</b>3<b class='flag-5'>文件系統</b>下誤刪除<b class='flag-5'>數據</b>的<b class='flag-5'>恢復</b>案例

    服務器數據恢復——Ext4文件系統umount失敗的數據恢復案例

    塊組:Ext4文件系統的全部空間被劃分為若干個塊組,每個塊組結構基本上相同。 塊組描述符表:每個塊組都對應一個塊組描述符,這些塊組描述符統一放在文件系統的前部,稱為塊組描述符表。每個塊組描述符大小
    的頭像 發表于 11-13 13:25 ?323次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>——<b class='flag-5'>Ext4</b><b class='flag-5'>文件系統</b>umount失敗的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例
    主站蜘蛛池模板: 亚洲日韩图片专区第1页| 三级黄色免费网站| 5x性区m免费毛片视频看看| 电影天堂bt| 欧美成人免费全部观看天天性色 | 国产成人精品1024在线| 欧美高清一区二区| 噜噜噜久久久| 日本三级日产三级国产三级| 资源新版在线天堂| 一区二区三区中文国产亚洲| 成人午夜免费视频毛片| 手机看片福利在线| 亚洲午夜一区| 成人午夜性视频欧美成人| 97福利| 国产成人精品亚洲日本在线| 99日精品欧美国产| 青青热久久国产久精品秒播| 午夜官网| 午夜va| 国产成人夜间影院在线观看| 好吊色7777sao在线视频观看| 米奇777四色精品人人爽| 天天摸夜夜添狠狠添2018| 在线资源站| 午夜视频在线看| 午夜在线观看免费观看大全| 免费在线观看一级片| 欧美三级免费网站| 欧美男人的天堂| 男校霸把男校草玩出水男男| 久久精品国产精品亚洲婷婷| 双性强迫开宫灌满h| 一区二区三区在线看| 一级 黄 色 片免费| 婷色| 偷偷久久| 色香视频一sxmv首页| 色01视频| 年轻人影院www你懂的|