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

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

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

服務(wù)器數(shù)據(jù)恢復(fù)—ocfs2文件系統(tǒng)被誤格式化為Ext4文件系統(tǒng)的數(shù)據(jù)恢復(fù)案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2023-12-04 10:49 ? 次閱讀

服務(wù)器故障:
由于工作人員的誤操作,將Ext4文件系統(tǒng)誤裝入到存儲中Ocfs2文件系統(tǒng)數(shù)據(jù)卷上,導(dǎo)致原Ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)。
由于Ext4文件系統(tǒng)每隔幾百兆就會寫入文件系統(tǒng)的原始信息,原Ocfs2文件系統(tǒng)數(shù)據(jù)會遭受一定程度的破壞,但破壞的應(yīng)該不太多。

服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、將存儲以只讀模式映射到北亞企安的備份服務(wù)器,將映射到備份服務(wù)器中的數(shù)據(jù)全部做鏡像。做完鏡像后將所有存儲配置及鏈路還原至初始狀態(tài),后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對原始數(shù)據(jù)造成二次破壞。

pYYBAGOrtfmABrURAAD3ierCZ_0398.png北亞企安數(shù)據(jù)恢復(fù)——ocfs2數(shù)據(jù)恢復(fù)



2、基于鏡像文件分析底層數(shù)據(jù),找到ocfs2文件系統(tǒng)的超級塊。過分析超級塊獲取ocfs2文件系統(tǒng)的結(jié)構(gòu)信息,然后通過用戶方提供的虛擬磁盤文件名稱查找虛擬磁盤文件的目錄項,從而找到所對應(yīng)的所有一級索引項和二級索引項。利用北亞企安自主開發(fā)的文件系統(tǒng)解析程序?qū)σ褌浞莸臄?shù)據(jù)進(jìn)行文件系統(tǒng)解析。
一級索引項:

poYBAGOrtgOATarkAAQrNkvYOu4045.png北亞企安數(shù)據(jù)恢復(fù)——ocfs2數(shù)據(jù)恢復(fù)



二級索引項:

pYYBAGOrtgiAbTDRAAOxeUm35C0376.png北亞企安數(shù)據(jù)恢復(fù)——ocfs2數(shù)據(jù)恢復(fù)



3、對原Ocfs2文件系統(tǒng)做一致性檢測,對損壞的區(qū)域進(jìn)行人工修復(fù)。
4、利用北亞企安自主開發(fā)的針對Ocfs2不完整文件系統(tǒng)的解析工具解析已修復(fù)的Ocfs2文件系統(tǒng)。根據(jù)文件系統(tǒng)分析的結(jié)果,北亞企安數(shù)據(jù)恢復(fù)工程師編寫對應(yīng)的數(shù)據(jù)提取程序,利用程序恢復(fù)虛擬磁盤文件并對恢復(fù)出來的虛擬磁盤文件進(jìn)行一致性檢測。
5、解析恢復(fù)虛擬磁盤文件進(jìn)并驗(yàn)證虛擬磁盤文件是否有錯誤,并嘗試修復(fù)錯誤?;謴?fù)虛擬磁盤中的用戶文件,對已恢復(fù)的用戶文件進(jìn)行一致性檢測,并嘗試修復(fù)損壞的文件。
6、驗(yàn)證虛擬機(jī),大多數(shù)虛擬機(jī)都可以開機(jī)并進(jìn)入到到登錄界面。部分虛擬機(jī)開機(jī)藍(lán)屏或開機(jī)檢測磁盤,經(jīng)過光盤修復(fù)之后都可以啟動。
部分虛擬機(jī)開機(jī)如下:

poYBAGOrtg6AaB6WAAII2K9Hr5M831.png北亞企安數(shù)據(jù)恢復(fù)——ocfs2數(shù)據(jù)恢復(fù)



其中有一臺虛擬機(jī)磁盤文件恢復(fù)之后,通過解析發(fā)現(xiàn)該虛擬機(jī)中沒有數(shù)據(jù)。繼續(xù)分析該虛擬磁盤文件,發(fā)現(xiàn)該文件索引項存在,但是索引結(jié)構(gòu)并不多,數(shù)據(jù)量也很少,可能存在人為清零或修改的情況,也可能虛擬機(jī)本身就沒有多少數(shù)據(jù)。
7、驗(yàn)證重要虛擬機(jī)中的數(shù)據(jù)庫,數(shù)據(jù)庫都正常。部分?jǐn)?shù)據(jù)庫與應(yīng)用程序?qū)佑袉栴},聯(lián)系應(yīng)用程序原廠的工作人員修復(fù)后,數(shù)據(jù)庫都可以正常使用。用戶方認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。
8、在北亞企安數(shù)據(jù)恢復(fù)工程師的幫助下,將恢復(fù)出來的數(shù)據(jù)遷移到用戶方準(zhǔn)備好的服務(wù)器中。

審核編輯 黃宇

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

    評論

    相關(guān)推薦

    ubuntu刪除的文件怎么恢復(fù)

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

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

    某公司一臺服務(wù)器,連接了一臺存儲。該服務(wù)器安裝linux操作系統(tǒng),文件系統(tǒng)為xfs。 在運(yùn)行過程中該服務(wù)器出現(xiàn)故障,管理員使用xfs_re
    的頭像 發(fā)表于 08-19 10:49 ?140次閱讀

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

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

    服務(wù)器數(shù)據(jù)恢復(fù)—誤刪除KVM虛擬機(jī)的數(shù)據(jù)恢復(fù)案例

    1臺服務(wù)器,Linux操作系統(tǒng)+EXT4文件系統(tǒng),部署了數(shù)臺KVM虛擬機(jī),每臺虛擬機(jī)包含一個qcow2
    的頭像 發(fā)表于 06-17 15:10 ?233次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—誤刪除KVM虛擬機(jī)的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

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

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

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

    sdc1分區(qū)加入到了卷組中的一個邏輯卷中,sdc2分區(qū)格式化為XFS文件系統(tǒng)使用。Linux操作系統(tǒng)采用的xfs文件系統(tǒng)。
    的頭像 發(fā)表于 05-16 11:07 ?280次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—xfs<b class='flag-5'>文件系統(tǒng)</b>分區(qū)丟失的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

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

    發(fā)行版本中。KVM使用Linux自身的調(diào)度進(jìn)行管理。 本案例中的服務(wù)器操作系統(tǒng)為Linux,文件系統(tǒng)EXT4。操作
    的頭像 發(fā)表于 04-17 14:22 ?267次閱讀
    虛擬機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>EXT4</b><b class='flag-5'>文件系統(tǒng)</b>下KVM虛擬機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)】硬盤壞道掉線導(dǎo)致服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺IBM某型號服務(wù)器上有16塊FC硬盤組建RAID陣列。上層linux操作系統(tǒng)
    的頭像 發(fā)表于 02-26 11:36 ?604次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)】異常斷電導(dǎo)致UFS2文件系統(tǒng)故障的數(shù)據(jù)恢復(fù)案例

    一臺服務(wù)器通過FreeNAS(本案例使用的是UFS2文件系統(tǒng))實(shí)現(xiàn)iSCSI存儲,整個UFS2文件系統(tǒng)作為一個
    的頭像 發(fā)表于 02-22 14:48 ?423次閱讀
    【<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>】異常斷電導(dǎo)致UFS<b class='flag-5'>2</b><b class='flag-5'>文件系統(tǒng)</b>故障的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—非正常關(guān)機(jī)導(dǎo)致服務(wù)器文件丟失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某品牌PowerEdge R730服務(wù)器+PowerVault MD3200存儲,劃分若干lun,操作系統(tǒng)版本是ce
    的頭像 發(fā)表于 01-19 13:42 ?326次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)】UFS2文件系統(tǒng)數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺服務(wù)器,虛擬化系統(tǒng)為esxi,上層使用iSCSI的方式實(shí)現(xiàn)FC SAN功能,iSCSI通過FreeNAS構(gòu)建。
    的頭像 發(fā)表于 01-09 14:53 ?597次閱讀

    【北亞服務(wù)器數(shù)據(jù)恢復(fù)】ZFS文件系統(tǒng)服務(wù)器RAIDZ數(shù)據(jù)恢復(fù)案例

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

    服務(wù)器數(shù)據(jù)恢復(fù)—IBM存儲raid5磁盤損壞導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例

    IBM某型號存儲,6塊sas硬盤組建一組raid5,劃分一個lun分配給Linux服務(wù)器格式化為OCFS2文件系統(tǒng),共享給虛擬化使用,存放的數(shù)據(jù)
    的頭像 發(fā)表于 11-20 15:30 ?465次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—IBM存儲raid5磁盤損壞導(dǎo)致陣列崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    FAT32文件系統(tǒng)詳細(xì)分析 (格式化SD nand/SD卡)

    文章目錄FAT32文件系統(tǒng)詳細(xì)分析(續(xù)FAT文件系統(tǒng)詳解)1.前言2.格式化SDnand/SD卡3.FAT32文件系統(tǒng)分析3.1保留區(qū)分析3
    的頭像 發(fā)表于 10-18 17:12 ?1086次閱讀
    FAT32<b class='flag-5'>文件系統(tǒng)</b>詳細(xì)分析 (<b class='flag-5'>格式化</b>SD nand/SD卡)

    服務(wù)器數(shù)據(jù)恢復(fù)-zfs文件系統(tǒng)服務(wù)器數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺服務(wù)器共配備32塊硬盤,組建了4組RAIDZ,Windows操作系統(tǒng)
    的頭像 發(fā)表于 09-27 14:46 ?397次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>-zfs<b class='flag-5'>文件系統(tǒng)</b><b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例