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

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

3天內(nèi)不再提示

XSAN數(shù)據(jù)恢復-XSAN文件系統(tǒng)數(shù)據(jù)恢復案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2024-12-30 17:10 ? 次閱讀

XSAN數(shù)據(jù)恢復環(huán)境:
昆騰存儲+MAC OS操作系統(tǒng),存儲數(shù)據(jù)主要是視頻類數(shù)據(jù)如MXF、MOV等格式文件。
該昆騰存儲中有9個數(shù)據(jù)卷:1個META信息卷和8個DATA信息卷。

XSAN故障情況:
將存儲空間從XSAN架構(gòu)遷移到STORNEXT架構(gòu)后,發(fā)現(xiàn)存儲空間中數(shù)據(jù)全部丟失。

XSAN數(shù)據(jù)恢復過程:
1、將昆騰存儲的存儲空間以只讀方式進行完整鏡像,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復操作都基于鏡像文件進行,避免對原存儲的數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析META信息卷,讀取META信息卷中的元信息。經(jīng)過初步分析推測導致存儲空間中數(shù)據(jù)丟失的原因:在遷移數(shù)據(jù)的時候,誤將整個存儲系統(tǒng)格式化。

wKgZO2dyYxGAONiJAAGpdyInNk8336.png

北亞企安數(shù)據(jù)恢復—XSAN數(shù)據(jù)恢復



3、由于版本差異,此版本的XSAN元信息結(jié)構(gòu)與之前版本的XSAN元信息結(jié)構(gòu)有一定差異。目錄項的解析方式與節(jié)點的解析方式都有了一定的區(qū)別。分析出完整的元信息結(jié)構(gòu)之后,北亞企安數(shù)據(jù)恢復工程師編寫腳本,掃描META卷中的全部目錄和節(jié)點信息,并寫入到數(shù)據(jù)庫中。
目錄塊截圖:

wKgaomTIpfeAFmO-AATp9qqbvAM552.png

北亞企安數(shù)據(jù)恢復—XSAN數(shù)據(jù)恢復



節(jié)點截圖:

wKgZomTIpguAeGKrAAP7Aw4zjE0490.png

北亞企安數(shù)據(jù)恢復—XSAN數(shù)據(jù)恢復



數(shù)據(jù)庫信息截圖:

wKgaomTIphqAQ5BfAAPmlOU2nzk831.png

北亞企安數(shù)據(jù)恢復—XSAN數(shù)據(jù)恢復



4、雖然存儲系統(tǒng)在格式化后,大部分節(jié)點和目錄塊信息保留完整,但是仍然有少量的節(jié)點和目錄塊被系統(tǒng)重置,導致部分文件或目錄信息丟失。目錄信息的丟失造成部分文件的目錄結(jié)構(gòu)斷開,無法重構(gòu)完整的目錄樹和提取文件。進一步分析節(jié)點和目錄塊的信息,重構(gòu)修復部分斷開的目錄樹。對于無法修復的目錄樹則放到最后進行特殊處理。
5、根據(jù)用戶方的需求,將數(shù)據(jù)提取分為三階段:
階段一:針對優(yōu)先級和實效性高的數(shù)據(jù)需盡快恢復。根據(jù)用戶方提供的文件列表,北亞企安數(shù)據(jù)恢復工程師編寫腳本,讀取數(shù)據(jù)庫并重構(gòu)文件的目錄樹,批量提取恢復列表中的文件。
階段二:針對文件量比較大但優(yōu)先級較弱,且用戶方無法提供信息的數(shù)據(jù),僅能提供文件上一層或幾層的目錄信息。根據(jù)提供的一些目錄信息編寫腳本,讀取數(shù)據(jù)庫并重構(gòu)完整目錄樹,針對目錄進行子文件或子目錄的完整提取恢復。
階段三:遍歷整個數(shù)據(jù)庫,讀取數(shù)據(jù)庫中剩余的文件信息。針對目錄樹完整的文件,重構(gòu)完整目錄樹;針對部分上層目錄樹斷開的文件,重構(gòu)其部分目錄樹。提取數(shù)據(jù)庫中剩余未提取的全部文件。
客戶提供的文件信息列表:

wKgZomTIpiGAEJErAAIMQ83Da9k025.png

北亞企安數(shù)據(jù)恢復—XSAN數(shù)據(jù)恢復



數(shù)據(jù)提取過程截圖:

wKgZomTIpimAPH2yAAMR4skFigY132.png

北亞企安數(shù)據(jù)恢復—XSAN數(shù)據(jù)恢復


XSAN數(shù)據(jù)恢復結(jié)果:
此次數(shù)據(jù)恢復工作搶救回幾百TB的數(shù)據(jù)。經(jīng)用戶方驗證,數(shù)據(jù)文件正確無誤,視頻文件可以正常播放,工程文件可以正常編輯,認可數(shù)據(jù)恢復結(jié)果。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦

    服務器數(shù)據(jù)恢復—Zfs文件系統(tǒng)服務器數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境&故障: 一臺zfs文件系統(tǒng)的服務器,管理員誤操作刪除了服務器上的數(shù)據(jù)。
    的頭像 發(fā)表于 01-16 17:27 ?62次閱讀

    SqlServer數(shù)據(jù)恢復—SqlServer數(shù)據(jù)數(shù)據(jù)恢復案例

    一塊硬盤上存放的SqlServer數(shù)據(jù)庫,windows server操作系統(tǒng)+NTFS文件系統(tǒng)。由于誤操作導致分區(qū)損壞,需要恢復硬盤里的SqlServer
    的頭像 發(fā)表于 01-09 11:15 ?75次閱讀
    SqlServer<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—SqlServer<b class='flag-5'>數(shù)據(jù)</b>庫<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    虛擬化數(shù)據(jù)恢復—UFS2文件系統(tǒng)數(shù)據(jù)恢復案例

    虛擬化數(shù)據(jù)恢復環(huán)境: SAN環(huán)境下通過iSCSI實現(xiàn)FreeNAS,F(xiàn)reeNAS采用的UFS2文件系統(tǒng)。物理存儲架構(gòu)在一臺服務器上,另外兩臺服務器上安裝ESXi虛擬化系統(tǒng)。整個存儲
    的頭像 發(fā)表于 11-11 11:02 ?194次閱讀

    服務器數(shù)據(jù)恢復—raid5陣列+reiserfs文件系統(tǒng)數(shù)據(jù)恢復案例

    位置有個空的reiserfs超級塊。 用戶方需要恢復reiserfs文件系統(tǒng)中所有數(shù)據(jù),包含數(shù)據(jù)庫、網(wǎng)站程序與網(wǎng)頁、OA系統(tǒng)中所有辦公文檔
    的頭像 發(fā)表于 11-07 13:15 ?202次閱讀

    服務器數(shù)據(jù)恢復—EXT3文件系統(tǒng)下誤刪除數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 郵件服務器中有一組由8塊盤組成的RAID5陣列, 上層是Linux操作系統(tǒng)+EXT3文件系統(tǒng)。 服務器故障: 由于誤刪除導致
    的頭像 發(fā)表于 10-23 15:11 ?199次閱讀
    服務器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—EXT3<b class='flag-5'>文件系統(tǒng)</b>下誤刪除<b class='flag-5'>數(shù)據(jù)</b>的<b class='flag-5'>恢復</b>案例

    服務器數(shù)據(jù)恢復—V7000存儲NTFS文件系統(tǒng)數(shù)據(jù)恢復案例

    服務器存儲數(shù)據(jù)恢復環(huán)境: 一臺掛載在Windows server服務器上的v7000存儲。存儲空間劃分了一個分區(qū),采用NTFS文件系統(tǒng),存放oracle數(shù)據(jù)庫。 服務器存儲故障:
    的頭像 發(fā)表于 10-14 14:03 ?255次閱讀
    服務器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—V7000存儲NTFS<b class='flag-5'>文件系統(tǒng)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    NetApp數(shù)據(jù)恢復—NetApp存儲WAFL文件系統(tǒng)下誤刪除的數(shù)據(jù)恢復案例

    NetApp某型號存儲,WAFL文件系統(tǒng)。 工作人員誤操作將該NetApp存儲中的重要數(shù)據(jù)刪除。
    的頭像 發(fā)表于 10-11 14:17 ?223次閱讀

    ubuntu刪除的文件怎么恢復

    在Ubuntu系統(tǒng)中,刪除的文件可以通過多種方法進行恢復。本文將詳細介紹Ubuntu系統(tǒng)中刪除文件恢復
    的頭像 發(fā)表于 08-30 15:10 ?1676次閱讀

    服務器數(shù)據(jù)恢復—xfs文件系統(tǒng)服務器數(shù)據(jù)恢復案例

    某公司一臺服務器,連接了一臺存儲。該服務器安裝linux操作系統(tǒng),文件系統(tǒng)為xfs。 在運行過程中該服務器出現(xiàn)故障,管理員使用xfs_repair工具試圖對xfs文件系統(tǒng)進行修復但失敗,服務器中所有
    的頭像 發(fā)表于 08-19 10:49 ?325次閱讀

    虛擬機數(shù)據(jù)恢復—KVM虛擬機被誤刪除的數(shù)據(jù)恢復案例

    虛擬機數(shù)據(jù)恢復環(huán)境: Linux操作系統(tǒng)服務器,EXT4文件系統(tǒng)。服務器中有數(shù)臺KVM虛擬機。 虛擬機1:主數(shù)據(jù)庫服務器 虛擬磁盤
    的頭像 發(fā)表于 08-07 13:33 ?503次閱讀
    虛擬機<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—KVM虛擬機被誤刪除的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

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

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

    服務器數(shù)據(jù)恢復—xfs文件系統(tǒng)分區(qū)丟失的數(shù)據(jù)恢復案例

    服務器數(shù)據(jù)恢復環(huán)境: 一臺服務器+MD1200磁盤柜通過RAID卡創(chuàng)建了一組RAID5陣列并分配一個LUN。在Linux系統(tǒng)層面將該LUN劃分了sdc1和sdc2兩個分區(qū)。通過LVM擴容的方式將
    的頭像 發(fā)表于 05-16 11:07 ?535次閱讀
    服務器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—xfs<b class='flag-5'>文件系統(tǒng)</b>分區(qū)丟失的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    虛擬機數(shù)據(jù)恢復—EXT4文件系統(tǒng)下KVM虛擬機數(shù)據(jù)恢復案例

    虛擬化數(shù)據(jù)恢復環(huán)境&故障: KVM是Kernel-based Virtual Machine的簡稱,是一個開源的系統(tǒng)虛擬化模塊,自Linux2.6.20版本之后集成在Linux的各個主要
    的頭像 發(fā)表于 04-17 14:22 ?397次閱讀
    虛擬機<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—EXT4<b class='flag-5'>文件系統(tǒng)</b>下KVM虛擬機<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例