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

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

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

【服務(wù)器數(shù)據(jù)恢復】VMware誤操作還原快照的數(shù)據(jù)恢復方案

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2023-03-17 11:13 ? 次閱讀

服務(wù)器數(shù)據(jù)恢復環(huán)境:
幾年前從一臺物理服務(wù)器上遷移到ESXI上的虛擬機,在遷移完成后做了一個快照。

服務(wù)器故障:
某天工作人員誤操作還原了幾年前遷移完成后所做的快照,將這臺虛擬機的數(shù)據(jù)恢復到幾年前剛遷移完成時候的狀態(tài),近3年的更新的數(shù)據(jù)全部丟失。

服務(wù)器數(shù)據(jù)恢復原理:
還原快照操作與刪除數(shù)據(jù)在本質(zhì)上是一樣的,虛擬機刪除快照后會將底層存儲空間相應的位置釋放,然后重新使用該部分空間存儲新的數(shù)據(jù)。北亞企安數(shù)據(jù)恢復工程師在這里強調(diào)一下:如果一臺設(shè)備上的虛擬機不小心還原了快照,應該盡快將該設(shè)備上所有虛擬機關(guān)機或遷移到其他ESXI上。
恢復數(shù)據(jù)之前需要先了解vmfs文件系統(tǒng)的底層結(jié)構(gòu)。vmfs文件系統(tǒng)是wmware虛擬化的專有文件系統(tǒng)。vmfs文件系統(tǒng)下默認將所有的硬盤劃分為若干區(qū)域,這些區(qū)域的最小單位被稱為block。每個block的大小為1MB,每1024個block組成一個MAP。這些信息記錄在vmfs文件系統(tǒng)的某一片特定區(qū)域內(nèi)。每個map里面的block在物理硬盤上的存儲順序不連續(xù),但每個map里的所有block一定是屬于同一個文件的,F(xiàn)ileSize= N × MAP × 1024(Block)。

poYBAGQT2p2Ab5mrAAFiIdV2quI683.png

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

在vmfs文件系統(tǒng)中,如果某文件被刪除,在底層數(shù)據(jù)層面只是刪除了文件的索引項,數(shù)據(jù)內(nèi)容及指向數(shù)據(jù)map并沒有被刪除。

服務(wù)器數(shù)據(jù)恢復方案:
1、提取整個vmfs文件系統(tǒng)里所有的空閑map。
2、找到符合快照文件頭結(jié)構(gòu)的map。
3、根據(jù)vmfs文件結(jié)構(gòu)繼續(xù)提取剩余的文件碎片。
4、將所有數(shù)據(jù)提取完成后,結(jié)合原有的vmdk合并成一個新的vmdk。
5、將新合成的vmdk文件掛載,解釋里面的數(shù)據(jù)即可完成虛擬機的數(shù)據(jù)恢復。

審核編輯黃宇

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

    關(guān)注

    12

    文章

    8715

    瀏覽量

    84591
  • 數(shù)據(jù)恢復
    +關(guān)注

    關(guān)注

    10

    文章

    507

    瀏覽量

    17215
  • VMware
    +關(guān)注

    關(guān)注

    1

    文章

    289

    瀏覽量

    21491
收藏 人收藏

    評論

    相關(guān)推薦

    虛擬化數(shù)據(jù)恢復—EXSI虛擬機誤還原快照如何恢復數(shù)據(jù)?

    虛擬化技術(shù)原理是將硬件虛擬化供不同的虛擬機使用,一臺物理機上可以有多臺虛擬機。人為誤操作或者物理機故障會導致上層虛擬機不可用,甚至虛擬機里的重要數(shù)據(jù)丟失。下面給大家分享一個vmware虛擬化
    的頭像 發(fā)表于 09-09 11:56 ?166次閱讀
    虛擬化<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—EXSI虛擬機誤<b class='flag-5'>還原</b><b class='flag-5'>快照</b>如何<b class='flag-5'>恢復數(shù)據(jù)</b>?

    服務(wù)器數(shù)據(jù)恢復—異常斷電導致VMware虛擬機無法啟動的數(shù)據(jù)恢復案例

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

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

    服務(wù)器存儲數(shù)據(jù)恢復環(huán)境: 某品牌EVA8400,服務(wù)器上安裝VMware ESXi虛擬化平臺,虛擬機的虛擬磁盤包括
    的頭像 發(fā)表于 05-28 10:29 ?251次閱讀

    服務(wù)器數(shù)據(jù)恢復VMware虛擬機無法啟動的數(shù)據(jù)恢復案例

    服務(wù)器數(shù)據(jù)恢復環(huán)境: 某品牌EVA某型號存儲中部署VMware ESXi虛擬化平臺,數(shù)據(jù)盤(精簡模式)+
    的頭像 發(fā)表于 05-06 13:26 ?312次閱讀

    服務(wù)器數(shù)據(jù)恢復—分享幾個服務(wù)器數(shù)據(jù)恢復的案例

    服務(wù)器數(shù)據(jù)恢復案例之服務(wù)器raid6中3個磁盤離線導致陣列崩潰的數(shù)據(jù)恢復案例;
    的頭像 發(fā)表于 03-04 13:21 ?847次閱讀

    虛擬機數(shù)據(jù)恢復-虛擬機還原快照原理和誤還原快照數(shù)據(jù)恢復方案

    由一臺物理服務(wù)器遷移到ESXI上的虛擬機,虛擬機遷移完成后做了一個快照,該ESXI上面一共運行了數(shù)十臺虛擬機。某天工作人員不小心將快照進行了還原,虛擬機內(nèi)的
    的頭像 發(fā)表于 02-27 11:54 ?818次閱讀
    虛擬機<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>-虛擬機<b class='flag-5'>還原</b><b class='flag-5'>快照</b>原理和誤<b class='flag-5'>還原</b><b class='flag-5'>快照</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復方案</b>

    服務(wù)器數(shù)據(jù)恢復服務(wù)器遷移數(shù)據(jù)數(shù)據(jù)損壞的數(shù)據(jù)恢復案例

    服務(wù)器數(shù)據(jù)恢復環(huán)境&服務(wù)器故障: 一臺安裝Windows操作系統(tǒng)的服務(wù)器。工作人員在遷移該
    的頭像 發(fā)表于 01-16 13:19 ?699次閱讀

    服務(wù)器數(shù)據(jù)恢復—Linux操作系統(tǒng)服務(wù)器raid5數(shù)據(jù)恢復案例

    服務(wù)器數(shù)據(jù)恢復環(huán)境: 某品牌linux操作系統(tǒng)服務(wù)器,服務(wù)器中有4塊SAS接口硬盤組建一組ra
    的頭像 發(fā)表于 11-28 15:07 ?393次閱讀

    服務(wù)器數(shù)據(jù)恢復VMware虛擬化下重裝系統(tǒng)導致服務(wù)器崩潰的數(shù)據(jù)恢復案例

    VMware虛擬化,vmfs文件系統(tǒng),共3塊磁盤。工作人員誤操作VMware虛擬化重裝系統(tǒng),服務(wù)器崩潰。 正常情況下,重裝系統(tǒng)會導致文件系統(tǒng)元文件被覆蓋。要
    的頭像 發(fā)表于 11-15 15:08 ?381次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>—<b class='flag-5'>VMware</b>虛擬化下重裝系統(tǒng)導致<b class='flag-5'>服務(wù)器</b>崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復</b>案例

    服務(wù)器數(shù)據(jù)恢復—誤還原快照導致SqlServer數(shù)據(jù)數(shù)據(jù)丟失的數(shù)據(jù)恢復案例

    服務(wù)器數(shù)據(jù)恢復環(huán)境: vmfs文件系統(tǒng),存放的是SqlServer數(shù)據(jù)庫及其他辦公文件。 服務(wù)器故障: 工作人員
    的頭像 發(fā)表于 11-06 15:06 ?551次閱讀

    服務(wù)器數(shù)據(jù)恢復-VSAN數(shù)據(jù)恢復方案

    塊機械硬盤。 故障描述:一個節(jié)點服務(wù)器掉線,導致部分虛擬機無法訪問。 期望恢復數(shù)據(jù)恢復VSAN環(huán)境中故障虛擬磁盤數(shù)據(jù)。
    的頭像 發(fā)表于 10-31 14:15 ?543次閱讀

    服務(wù)器數(shù)據(jù)恢復-VMWARE ESX SERVER數(shù)據(jù)恢復案例

    服務(wù)器數(shù)據(jù)恢復環(huán)境: 幾臺VMware ESX SERVER共享一臺某品牌存儲,共有幾十組虛擬機。 服務(wù)器故障: 虛擬機在工作過程
    的頭像 發(fā)表于 10-08 16:58 ?668次閱讀

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

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