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

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

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

服務(wù)器數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致linux系統(tǒng)無(wú)法啟動(dòng)的數(shù)據(jù)恢復(fù)案例

Frombyte ? 來(lái)源:Frombyte ? 作者:Frombyte ? 2024-10-25 17:42 ? 次閱讀

服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
品牌服務(wù)器+同品牌存儲(chǔ),Linux centos7+EXT4文件系統(tǒng)。

服務(wù)器故障:
意外斷電導(dǎo)致服務(wù)器操作系統(tǒng)不能正常啟動(dòng)。經(jīng)過(guò)修復(fù)后系統(tǒng)可以正常啟動(dòng),但是掛載的分區(qū)無(wú)法正常訪問(wèn)。使用fsck修復(fù)這個(gè)問(wèn)題分區(qū),雖然修復(fù)完成之后文件系統(tǒng)正常,但是發(fā)現(xiàn)部分文件丟失,查看后發(fā)現(xiàn)缺失的部分文件在lost+found文件夾里,文件名已經(jīng)發(fā)生改變。

服務(wù)器數(shù)據(jù)恢復(fù)過(guò)程:
1、將存儲(chǔ)上的出現(xiàn)問(wèn)題的lun以只讀模式映射到一臺(tái)windows server系統(tǒng)服務(wù)器上,以扇區(qū)的方式鏡像到備份空間,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作均在備份的數(shù)據(jù)上進(jìn)行,避免對(duì)原始數(shù)據(jù)造成二次破壞。
2、基于鏡像數(shù)據(jù)分析故障卷的底層數(shù)據(jù),發(fā)現(xiàn)服務(wù)器異常斷電導(dǎo)致虛擬機(jī)目錄下的目錄項(xiàng)被破壞。這種破壞不會(huì)影響重要數(shù)據(jù),只是破壞了文件的目錄項(xiàng),可以通過(guò)人工修復(fù)解決。之后工作人員使用fsck修復(fù)文件系統(tǒng),導(dǎo)致文件目錄結(jié)構(gòu)丟失。損壞的目錄項(xiàng)修復(fù)不成功,直接以目錄節(jié)點(diǎn)號(hào)命名放到lost+found文件夾下。這時(shí),目錄項(xiàng)對(duì)應(yīng)的數(shù)據(jù)區(qū)索引會(huì)被清掉,但是也不會(huì)影響刪除文件的實(shí)際數(shù)據(jù)??梢愿鶕?jù)刪除虛擬磁盤文件中的文件系統(tǒng)以及虛擬磁盤中的文件類型,在VMFS卷自由空間中進(jìn)行碎片匹配和合并,恢復(fù)刪除的虛擬磁盤文件。
由于ext4文件系統(tǒng)文件丟失后,文件的節(jié)點(diǎn)信息也會(huì)被清除,所以無(wú)法根據(jù)文件的節(jié)點(diǎn)信息恢復(fù)數(shù)據(jù),只能將丟失的文件的目錄項(xiàng)節(jié)點(diǎn)號(hào)和lost+found里面的文件的名稱進(jìn)行匹配。由于lost+found里面的文件是以文件的目錄項(xiàng)的節(jié)點(diǎn)號(hào)命名的,所以把目錄項(xiàng)節(jié)點(diǎn)號(hào)提取出來(lái)和lost+found里面的文件名進(jìn)行匹配就可以還原之前的目錄結(jié)構(gòu)。
3、按照上述思路分析底層數(shù)據(jù)。根據(jù)EXT4的文件系統(tǒng)結(jié)構(gòu)信息,在底層的空間中掃描符合的目錄項(xiàng)的區(qū)域,統(tǒng)計(jì)其數(shù)量和計(jì)算目錄項(xiàng)的節(jié)點(diǎn)號(hào)。根據(jù)磁盤中的文件系統(tǒng)的信息,北亞企安數(shù)據(jù)恢復(fù)工程師將這些掃描到的目錄項(xiàng)節(jié)點(diǎn)號(hào)進(jìn)行整合,將掃描到的目錄項(xiàng)節(jié)點(diǎn)號(hào)記錄到數(shù)據(jù)庫(kù)。將lost+found里面的文件記錄號(hào)和數(shù)據(jù)庫(kù)里面的記錄號(hào)進(jìn)行匹配。
4、經(jīng)過(guò)匹配,數(shù)據(jù)正?;謴?fù)。經(jīng)過(guò)數(shù)據(jù)恢復(fù)工程師和用戶方的驗(yàn)證都沒有發(fā)現(xiàn)問(wèn)題,數(shù)據(jù)恢復(fù)工作完成。

審核編輯 黃宇

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

    關(guān)注

    87

    文章

    11181

    瀏覽量

    208506
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8873

    瀏覽量

    84968
  • 數(shù)據(jù)恢復(fù)

    關(guān)注

    10

    文章

    528

    瀏覽量

    17318
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電導(dǎo)致虛擬機(jī)虛擬磁盤損壞的數(shù)據(jù)恢復(fù)案例

    使用。 服務(wù)器故障: 因機(jī)房異常斷電導(dǎo)致服務(wù)器中一臺(tái)VPS(Xen Server虛擬機(jī))不可用,虛擬磁盤文件丟失。
    的頭像 發(fā)表于 09-10 17:25 ?211次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—意外<b class='flag-5'>斷電導(dǎo)致</b>虛擬機(jī)虛擬磁盤損壞的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)異常斷電導(dǎo)致RAID信息丟失的數(shù)據(jù)恢復(fù)案例

    屬于可修改信息,一次或多次的意外斷電可能會(huì)導(dǎo)致這部分信息被篡改或丟失。斷電次數(shù)過(guò)多甚至?xí)?b class='flag-5'>導(dǎo)致raid卡上的元損壞。
    的頭像 發(fā)表于 07-01 11:21 ?250次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)異常斷電導(dǎo)致存儲(chǔ)癱瘓的數(shù)據(jù)恢復(fù)案例

    系統(tǒng)盤是統(tǒng)一大小,數(shù)據(jù)盤大小不確定,數(shù)據(jù)盤是精簡(jiǎn)模式。 服務(wù)器存儲(chǔ)故障: 機(jī)房斷電導(dǎo)致服務(wù)器
    的頭像 發(fā)表于 06-25 13:41 ?257次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>異常</b><b class='flag-5'>斷電導(dǎo)致</b>存儲(chǔ)癱瘓的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)異常斷電導(dǎo)致VMware虛擬機(jī)無(wú)法啟動(dòng)數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某大廠PS4000服務(wù)器服務(wù)器上部署VMware ESXi虛擬化平臺(tái)。
    的頭像 發(fā)表于 05-29 11:29 ?893次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>異常</b><b class='flag-5'>斷電導(dǎo)致</b>VMware虛擬機(jī)<b class='flag-5'>無(wú)法</b><b class='flag-5'>啟動(dòng)</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲(chǔ)異常斷電后出現(xiàn)故障的數(shù)據(jù)恢復(fù)方案

    數(shù)據(jù)庫(kù)。 服務(wù)器存儲(chǔ)故障&檢測(cè): 存儲(chǔ)異常斷電重啟后,存儲(chǔ)中一臺(tái)虛擬機(jī)無(wú)法啟動(dòng)。工作人員
    的頭像 發(fā)表于 05-28 10:29 ?298次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—VMware虛擬機(jī)無(wú)法啟動(dòng)數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某品牌EVA某型號(hào)存儲(chǔ)中部署VMware ESXi虛擬化平臺(tái),數(shù)據(jù)盤(精簡(jiǎn)模式)+快照數(shù)據(jù)盤,虛擬機(jī)中有mysql
    的頭像 發(fā)表于 05-06 13:26 ?395次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)異常斷電導(dǎo)致RAID管理信息丟失的數(shù)據(jù)恢復(fù)案例

    使用。 服務(wù)器故障: 機(jī)房供電幾次意外中斷,服務(wù)器出現(xiàn)故障前最后一次異常斷電重啟后RAID報(bào)錯(cuò),提示無(wú)法找到存儲(chǔ)設(shè)備,進(jìn)入RAID管
    的頭像 發(fā)表于 04-30 15:34 ?279次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)異常斷電導(dǎo)致服務(wù)器raid卡硬件損壞的數(shù)據(jù)恢復(fù)案例

    使用,所以未引起管理員的注意。后續(xù)出現(xiàn)的多次異常斷電導(dǎo)致raid報(bào)錯(cuò),服務(wù)器無(wú)法找到存儲(chǔ)設(shè)備,進(jìn)入raid管理模塊進(jìn)行任何操作都會(huì)導(dǎo)致操作
    的頭像 發(fā)表于 03-20 17:38 ?625次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)-異常斷電導(dǎo)致服務(wù)器故障的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: dell某型號(hào)服務(wù)器中有一組通過(guò)raid卡組建的raid10,該raid陣列中一共有4塊磁盤。上層部署XenServer虛擬化平臺(tái),作為網(wǎng)站
    的頭像 發(fā)表于 02-28 15:15 ?759次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>-<b class='flag-5'>異常</b><b class='flag-5'>斷電導(dǎo)致</b><b class='flag-5'>服務(wù)器</b>故障的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)斷電導(dǎo)致服務(wù)器RAID信息丟失的數(shù)據(jù)恢復(fù)案例

    故障之前出現(xiàn)過(guò)幾次意外斷電的情況,服務(wù)器斷電重啟后沒有發(fā)現(xiàn)異常,直到最后一次斷電重啟后RAID報(bào)錯(cuò):“無(wú)
    的頭像 發(fā)表于 02-18 13:53 ?563次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)】raid5崩潰導(dǎo)致同友存儲(chǔ)無(wú)法啟動(dòng)數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)同友存儲(chǔ),存儲(chǔ)上有一組raid5磁盤陣列,存儲(chǔ)上層有若干臺(tái)虛擬機(jī),其中有3臺(tái)linux操作系統(tǒng)虛擬機(jī)上存放重要
    的頭像 發(fā)表于 01-02 13:28 ?306次閱讀
    【<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>】raid5崩潰<b class='flag-5'>導(dǎo)致</b>同友存儲(chǔ)<b class='flag-5'>無(wú)法</b><b class='flag-5'>啟動(dòng)</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    【北亞服務(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 ?498次閱讀
    【北亞<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ù)器斷電導(dǎo)致raid模塊損壞的數(shù)據(jù)恢復(fù)案例

    情況,北亞企安數(shù)據(jù)恢復(fù)工程師初步判斷服務(wù)器故障原因是意外斷電導(dǎo)致的raid模塊損壞,經(jīng)過(guò)詳細(xì)檢測(cè)發(fā)現(xiàn)是異常
    的頭像 發(fā)表于 12-25 14:29 ?462次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)-raid5故障導(dǎo)致上層卷無(wú)法掛載的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)服務(wù)器中有一組由24塊FC硬盤組建的raid5磁盤陣列,linux操作系統(tǒng)
    的頭像 發(fā)表于 12-14 11:32 ?457次閱讀