吴忠躺衫网络科技有限公司

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

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

3天內不再提示

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

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2023-02-23 14:44 ? 次閱讀

服務器數據恢復環境:
品牌PowerEdge系列服務器,磁盤陣列存儲型號為該品牌MD3200系列存儲,分配lun;
linux centos 7操作系統,EXT4文件系統。

服務器故障:
服務器在工作中由于未知原因突然關機且無法啟動,管理員經過修復后可以啟動服務器,但服務器的某個分區無法掛載。管理員對無法掛載的分區執行了fsck修復,修復完成后該分區可以成功掛載,但是查看該分區數據后發現部分文件丟失。

服務器數據恢復過程:
1、數據恢復工程師到達現場后將故障服務器以只讀模式映射到北亞企安數據恢復服務器上,將所有硬盤數據以只讀方式鏡像到數據恢復服務器上,后續數據分析和數據恢復操作都基于鏡像文件進行,避免對原始數據造成二次破壞。
2、通過對鏡像文件的分析,數據恢復工程師初步診斷導致該服務器故障的原因是機房供電不穩引起的服務器非正常關機。
3、仔細分析故障服務器的底層數據,發現服務器的異常斷電導致目錄項被破壞,所幸的是底層數據依然存在,只需要數據恢復工程師手工修復即可恢復數據。
4、由于管理員對文件系統執行了fsck修復,被破壞的目錄項在修復失敗后以目錄節點號命名,并存放于lost+found目錄內,隨后又清除了這些目錄項所對應的數據區索引。這就是分區掛載成功后部分文件丟失的原因。這樣的情況想要恢復數據,可以根據被刪除的虛擬磁盤文件的文件系統和文件類型在vmfs卷自由空間中進行排查,匹配碎片并重新合并,最終通過這種方式將刪除的虛擬磁盤文件恢復。
5、由于故障服務器采用的是EXT4文件系統,EXT4文件系統有一個特點就是文件丟失后其節點信息也會被清除,所以在本案例不能采用基于節點信息進行還原的方法來恢復數據,而是根據丟失的文件目錄項節點號匹配lost+found目錄下的文件名稱這種方式來恢復數據。因為lost+found目錄下的文件命名規則就是該文件的目錄項節點號。可以先提取目錄項節點號并與lost+found目錄下的文件名進行一一對應,最終還原出服務器的原始目錄結構。
6、基于鏡像文件分析底層,在底層空間掃描目錄項的區域,將目錄項的節點號、數量等信息進行統計和記錄,根據服務器磁盤中的文件系統信息將統計到的目錄項和節點號進行整合匹配,然后匹配lost+found目錄下的文件記錄號,最終將服務器分區丟失的數據恢復出來。
7、經過管理員對恢復出來的數據進行反復驗證后,確認恢復出來的數據完整有效,本次數據恢復工作完成。

審核編輯黃宇

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

    關注

    12

    文章

    9308

    瀏覽量

    86071
  • 數據恢復
    +關注

    關注

    10

    文章

    586

    瀏覽量

    17633
收藏 人收藏

    評論

    相關推薦

    在眾核場景EXT4該如何應對才能發揮性能

    一、背景和問題 1. EXT4日志的問題 隨著計算機系統加載數百個CPU內核,文件系統的可擴展性得到進一步強調。因此本文主要定位服務器中廣泛使用的Ext4
    的頭像 發表于 12-30 11:35 ?186次閱讀
    在眾核場景<b class='flag-5'>下</b><b class='flag-5'>EXT4</b>該如何應對才能發揮性能

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

    塊組:Ext4文件系統的全部空間被劃分為若干個塊組,每個塊組結構基本上相同。 塊組描述符表:每個塊組都對應一個塊組描述符,這些塊組描述符統一放在文件系統的前部,稱為塊組描述符表。每個塊組描述符大小
    的頭像 發表于 11-13 13:25 ?448次閱讀
    服務器<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>案例

    虛擬化數據恢復—UFS2文件系統數據恢復案例

    虛擬化數據恢復環境: SAN環境通過iSCSI實現FreeNAS,FreeNAS采用的UFS2文件系統。物理存儲架構在一臺服務器上,另外兩臺服務器上安裝ESXi虛擬化
    的頭像 發表于 11-11 11:02 ?221次閱讀

    服務器數據恢復—raid5陣列+reiserfs文件系統數據恢復案例

    服務器數據恢復環境: 一臺服務器中有一組由4塊SAS硬盤組建的RAID5陣列,上層安裝linux操作系統統。分區結構:boot
    的頭像 發表于 11-07 13:15 ?220次閱讀

    服務器數據恢復—異常斷電導致linux系統無法啟動的數據恢復案例

    服務器數據恢復環境: 某品牌服務器+同品牌存儲,Linux centos7+EXT4文件系統。 服務器故障: 意外斷電導致服務器操作系統
    的頭像 發表于 10-25 17:42 ?468次閱讀

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

    服務器數據恢復環境: 郵件服務器中有一組由8塊盤組成的RAID5陣列, 上層是Linux操作系統+EXT3文件系統。 服務器故障:
    的頭像 發表于 10-23 15:11 ?213次閱讀
    服務器<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>的<b class='flag-5'>恢復</b>案例

    Linux根文件系統掛載過程

    Linux根文件系統(rootfs)是Linux系統中所有其他文件系統和目錄的起點,它是內核啟動時掛載的第一個文件系統
    的頭像 發表于 10-05 16:50 ?517次閱讀

    全志Linux磁盤操作基礎命令

    //生產一個1G大小的dd.img鏡像 [ubuntu@book:~]$ mkfs.ext4 dd.img//格式化為 ext4文件系統類型。 [ubuntu@book:~]$ sudo mount
    發表于 09-02 10:47

    ubuntu刪除的文件怎么恢復

    : Ubuntu文件系統概述 Ubuntu是一個基于Linux的操作系統,其文件系統與Windows系統有所不同。在Ubuntu中,文件系統
    的頭像 發表于 08-30 15:10 ?1795次閱讀

    虛擬機數據恢復—KVM虛擬機被誤刪除的數據恢復案例

    虛擬機數據恢復環境: Linux操作系統服務器,EXT4文件系統。服務器中有數臺KVM虛擬機。 虛擬機1:主
    的頭像 發表于 08-07 13:33 ?527次閱讀
    虛擬機<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—KVM虛擬機被誤刪除的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復—誤刪除KVM虛擬機的數據恢復案例

    1臺服務器,Linux操作系統+EXT4文件系統,部署了數臺KVM虛擬機,每臺虛擬機包含一個qcow2格式的磁盤文件,和一個raw格式的磁盤文件
    的頭像 發表于 06-17 15:10 ?408次閱讀
    服務器<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—誤刪除KVM虛擬機的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復—CX4-480存儲中XFS文件系統分區丟失的數據恢復案例

    重裝操作系統后,未知原因導致服務器操作系統層面的磁盤分區改變,一個XFS文件系統分區丟失,無法訪問,該分區存放大量重要業務信息。
    的頭像 發表于 06-03 14:51 ?363次閱讀
    服務器<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—CX<b class='flag-5'>4</b>-480存儲中XFS<b class='flag-5'>文件系統分區</b>丟失的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

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

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

    服務器數據恢復—xfs文件系統分區丟失的數據恢復案例

    服務器數據恢復環境: 一臺服務器+MD1200磁盤柜通過RAID卡創建了一組RAID5陣列并分配一個LUN。在Linux系統層面將該LUN劃分了sdc1和sdc2兩個分區。通過LVM
    的頭像 發表于 05-16 11:07 ?553次閱讀
    服務器<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—xfs<b class='flag-5'>文件系統分區</b>丟失的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    虛擬機數據恢復EXT4文件系統KVM虛擬機數據恢復案例

    發行版本中。KVM使用Linux自身的調度器進行管理。 本案例中的服務器操作系統為Linux,文件系統EXT4。操作系統上的部署的幾臺KVM虛擬機被刪除,每臺KVM虛擬機包含一個q
    的頭像 發表于 04-17 14:22 ?413次閱讀
    虛擬機<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>EXT4</b><b class='flag-5'>文件系統</b><b class='flag-5'>下</b>KVM虛擬機<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例
    百家乐单注技巧| 新百家乐的玩法技巧和规则 | 晴隆县| 利博百家乐官网的玩法技巧和规则 | 百家乐21点| 舟山星空棋牌下载| 百家乐官网必赢外挂软件| 百家乐官网庄89| 百家乐凯时娱乐网| 百家乐官网赌博机吧| 百家乐赌场占多大概率| 十六浦娱乐| 天格数16土人格24火地格数19水| 大发888体育场下载| 怎么玩百家乐官网网上赌博| 凤凰百家乐的玩法技巧和规则 | 三元玄空24山坐向开门| 大发888心水论坛| 诚信百家乐官网平台| 博彩百家乐字谜总汇| 百家乐官网网址是多少| 百家乐现金网信誉排名| 百家乐官网不能视频| 下载百家乐棋牌大厅| 沂水县| 百家乐技术辅助软件| 百家乐官网的如何玩| 真百家乐游戏| 哪个百家乐官网投注比较好| 皇冠网百家乐阿| 赌场百家乐官网是如何玩| 威尼斯人娱乐城003| 百家乐官网庄闲和各| 大发888官方下载网址| 圣保罗百家乐官网的玩法技巧和规则 | 十三张百家乐的玩法技巧和规则| 百家乐官网翻天粤| 怎么赢百家乐的玩法技巧和规则| 好用百家乐官网分析软件| 二八杠论坛| 风水24山组成|