在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

服務器數據恢復—異常斷電導致虛擬機配置文件丟失的數據恢復案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2024-06-28 16:34 ? 次閱讀

服務器數據恢復環境:
某品牌X3850系列服務器(用于VMware虛擬主機)+某品牌RD220i系列存儲(用于存放虛擬機文件)+VMware ESXi虛擬化操作系統
虛擬機操作系統:Windows Server,虛擬機上運行SQL Server數據庫(宏橋和索菲兩套應用的數據庫)。
虛擬磁盤:數據盤(精簡模式)+ 快照數據盤。

服務器故障:
意外斷電導致某臺虛擬機無法正常啟動。管理員檢查后發現此虛擬機除了磁盤文件以外其他配置文件全部丟失,xxx-flat.vmdk磁盤文件和xxx-000001-delta.vmdk快照文件還在。管理員聯系VMware工程師尋求幫助。VMware工程師嘗試新建一個虛擬機,但發現ESXi存儲空間不足,于是將故障虛擬機下的xxx-flat.vmdk磁盤文件刪除了。VMware工程師重建了一個虛擬機,并且分配了固定大小的虛擬磁盤。

服務器數據恢復過程:
1、在VMware vSphere Client上將掛載的RD220i存儲中VMFS卷以正常方式卸載,然后將RD220i存儲上的VMFS卷通過網線連接到北亞企安備份服務器上。使用專業工具將VMFS卷以扇區的方式鏡像到已準備好的備份空間上。后續數據分析和數據恢復操作均在鏡像文件上進行,避免對原始數據造成二次破壞。
2、故障分析:
a、基于鏡像文件分析VMFS卷的底層數據,發現ESXi主機的非正常斷電導致故障虛擬機目錄下的目錄項被破壞,這種問題可以通過人工修復。
b、人為刪除某個文件,則目錄項對應的數據區索引會被清掉,不會影響文件的實際數據,這種情況可根據刪除虛擬磁盤文件中的文件系統以及文件類型,通過在VMFS卷自由空間中匹配和合并碎片的方法來恢復刪除的虛擬磁盤文件。
但是本案例中的故障情況是在上述的兩種情況下又新建了一臺虛擬機并且分配了虛擬磁盤。經過分析發現分配的虛擬磁盤已經全部清零(在創建虛擬磁盤的時候會選擇創建磁盤的類型),也就是說這個新建的虛擬機所占用的磁盤空間全部被清零。 如果新虛擬磁盤占用了刪除虛擬機磁盤文件所釋放的空間,那么此部分空間的數據將無法恢復。
故障虛擬機的目錄項區域:

pYYBAGRvGYiADFTzAAU7mrFVkPI702.png

北亞企安數據恢復——虛擬化數據恢復



3、經過北亞企安數據恢復工程師團隊會診后,確定以下三套數據恢復方案。
a、方案一:恢復刪除的VMDK文件。
根據刪除虛擬磁盤文件中的文件系統以及文件類型在VMFS卷的自由空間中匹配和合并碎片,恢復刪除的虛擬磁盤文件。使用快照合并程序將快照文件和恢復的虛擬磁盤文件合并成一個完整的虛擬磁盤文件,然后通過文件系統解釋工具解釋虛擬磁盤文件中的所有文件。
b、方案二:恢復MSSQL數據庫文件。
如果方案一效果不理想,可根據SQL Server數據庫文件結構,對VMFS卷自由空間中符合SQL Server頁結構的數據區域進行統計、分析和聚合,生成一個可以正常使用的.MDF格式的文件。
c、方案三:恢復MSSQL數據庫備份文件。
如果上述兩種方案執行后還有一些數據庫文件無法恢復的話,可以通過備份文件(故障虛擬機中的數據庫每天做一次增量備份,15天做一次全部備份。)恢復數據庫。根據備份文件.bak的結構,對VMFS卷自由空間中符合SQL Server備份文件結構的數據區域進行統計、分析和聚合,生成一個可以正常導入到SQL Server數據庫中.BAK格式的文件。
4、執行方案一。基于鏡像文件分析底層,根據VMFS卷的結構以及刪除虛擬磁盤的文件系統信息,在底層的自由空間中掃描符合刪除虛擬機磁盤的區域,統計其數量和大小是否符合刪除虛擬磁盤的大小。根據虛擬磁盤中的文件系統信息將這些掃描到的碎片進行排列組合,結果發現中間有好多碎片缺失,重新掃描還是沒有找到這些缺失的碎片。將掃描到的碎片按照虛擬磁盤原本順序重組,暫且留空沒有找到的碎片。使用虛擬磁盤快照程序合并重組好的父盤和快照盤,生成一個新的虛擬磁盤。解釋虛擬磁盤中的文件系統,因為很多數據缺失,文件系統解釋過程中出現很多報錯,提示某些文件損壞。

poYBAGRvGZuAXXQdAAMzlZTDwR0299.png

北亞企安數據恢復——虛擬化數據恢復



文件系統解析完成后沒有找到原始數據庫文件,而宏橋備份和索菲備份這兩個目錄的目錄結構正常,但是嘗試將備份導入數據庫中時,數據庫導入程序提示報錯。

poYBAGRvGaSASHrkAARkGVosG1U875.png

北亞企安數據恢復——虛擬化數據恢復

poYBAGRvGaSAQOMLAAPi37rBL8M593.png

北亞企安數據恢復——虛擬化數據恢復



導入.BAK文件報錯信息:

pYYBAGRvGa-ATQB6AATuiOew6nI559.png

北亞企安數據恢復——虛擬化數據恢復



2、執行方案二。由于方案一沒有將數據庫文件恢復出來,且其中很多備份文件都無法正常使用,因此采用第二套方案來恢復尚未恢復的數據庫文件。
根據SQL Server數據庫的結構去自由空間中找到數據庫的開始位置。在SQL Server數據庫的結構中,數據庫的第9個頁會記錄本數據庫的數據庫名,根據這個特征核對此數據庫的頭部頁是否是正在查找的。數據庫的每個頁中都會記錄數據庫頁編號以及文件號,北亞企安數據恢復工程師根據這些特征編寫數據庫掃描程序去底層掃描所有符合數據庫頁的數據碎片。接著將掃描出來的碎片按順序重組成一個完整MDF文件。通過MDF校驗程序檢測MDF文件的完整性。經過校驗,只有cl_system3.dbf和erp42_jck.dbf因有部分碎片缺失沒有找到外,其余數據庫文件均校驗成功。

poYBAGRvGbmAXZVNAAPVrJ62ZXk522.png

北亞企安數據恢復——虛擬化數據恢復



cl_system3.dbf和erp42_jck.dbf因底層有很多碎片缺失找不到(初步懷疑被覆蓋),因此校驗不通過。
cl_system3.dbf文件中某個碎片丟失的區域:

poYBAGRvGeyAEhDCAAU_6gfOoDo471.png

北亞企安數據恢復——虛擬化數據恢復



3、執行方案三。
由于前兩個方案執行后并沒有將所有的數據庫文件全部恢復出來。cl_system3.dbf和erp42_jck.dbf這2個文件因缺失部分頁導致其無法正常使用,因此需要采用備份來恢復這兩個數據庫文件,但是檢查完這兩個文件的備份后發現cl_system3.dbf因備份機制故障沒有備份出來,erp42_jck.dbf沒有全部備份,只有增量備份。

pYYBAGRvGfSAAvmBAAT-cUIuEL0728.png

北亞企安數據恢復——虛擬化數據恢復



由于erp42_jck.dbf文件中只缺失少量的頁,因此可以根據缺失的頁號在增量備份中查找,再將找到的頁補到erp42_jck.dbf文件中,通過這種方式可以恢復一部分丟失的數據庫頁。結果補完后還是缺失部分頁,無法正常使用。通過北亞企安自主開發的數據庫解析程序將erp42_jck.dbf文件中比較重要的幾十張表導出并導入到新建的數據庫中。

驗證數據:
在本地服務器中搭建和原始環境一樣的數據庫環境并安裝上層宏橋應用軟件。由用戶方工程驗證數據庫是否完整,經過仔細驗證,上層應用可以正常運行,數據記錄基本沒有缺失,數據庫成功掛載。用戶方認可本次數據恢復結果。

pYYBAGRvGfuAO5GzAAMeuhuIgkY331.png

北亞企安數據恢復——虛擬化數據恢復


審核編輯 黃宇

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

    關注

    13

    文章

    9717

    瀏覽量

    87361
  • 數據恢復
    +關注

    關注

    10

    文章

    640

    瀏覽量

    18031
  • 數據庫
    +關注

    關注

    7

    文章

    3904

    瀏覽量

    65818
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    服務器數據恢復—raid5陣列中硬盤壞道導致陣列崩潰的數據恢復案例

    文件。 存儲中的數據包括:數十臺iunx系統虛擬機和windows系統虛擬機、壓縮包文件配置文件
    的頭像 發表于 03-28 13:25 ?254次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—raid5陣列中硬盤壞道<b class='flag-5'>導致</b>陣列崩潰的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    虛擬數據恢復—VMware虛擬化環境下重裝系統導致服務器數據丟失數據恢復

    VMware虛擬化平臺 vmfs文件系統 工作人員誤操作重裝操作系統,服務器崩潰。 重裝系統會導致文件系統元
    的頭像 發表于 03-13 10:33 ?320次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—VMware<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'>數據</b><b class='flag-5'>恢復</b>

    vSAN數據恢復異常斷電導致虛擬機無法啟動的vSAN數據恢復案例

    異常斷電導致vSAN存儲上層虛擬機無法啟動。
    的頭像 發表于 01-08 13:18 ?398次閱讀
    vSAN<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>無法啟動的vSAN<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    虛擬數據恢復—XenServer虛擬機數據恢復案例

    Server操作系統虛擬機,該虛擬機有2塊虛擬磁盤(系統盤+數據盤),當作網站服務器使用。 服務
    的頭像 發表于 11-08 10:32 ?457次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—XenServer<b class='flag-5'>虛擬機</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

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

    服務器數據恢復環境: 某品牌服務器+同品牌存儲,Linux centos7+EXT4文件系統。
    的頭像 發表于 10-25 17:42 ?1014次閱讀

    虛擬數據恢復——Hyper-V虛擬機數據恢復案例

    虛擬數據恢復環境: Windows Server操作系統服務器上部署Hyper-V虛擬機環境。虛擬機
    的頭像 發表于 10-25 09:26 ?606次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>——Hyper-V<b class='flag-5'>虛擬機</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    虛擬機數據恢復異常斷電導致XenServer虛擬機不可用的數據恢復案例

    虛擬機有兩個虛擬機磁盤(系統盤 + 數據盤),虛擬機作為Web服務器使用。 虛擬機故障&分
    的頭像 發表于 10-21 14:17 ?477次閱讀
    <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>XenServer<b class='flag-5'>虛擬機</b>不可用的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    虛擬數據恢復異常斷電導致VMware虛擬機文件丟失數據恢復案例

    某品牌服務器(部署VMware EXSI虛擬機)+同品牌存儲(存放虛擬機文件)。
    的頭像 發表于 09-14 17:35 ?1178次閱讀
    <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>VMware<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>案例

    服務器數據恢復—意外斷電導致虛擬機虛擬磁盤損壞的數據恢復案例

    使用。 服務器故障: 因機房異常斷電導致服務器中一臺VPS(Xen Server虛擬機)不可用,虛擬
    的頭像 發表于 09-10 17:25 ?696次閱讀
    <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'>虛擬</b>磁盤損壞的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

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

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

    虛擬數據恢復—Hyper-V服務癱瘓導致虛擬機無法使用的數據恢復

    一臺服務器上部署的Hyper-V虛擬化平臺,虛擬機的硬盤文件配置文件放在一臺某品牌MD3200存儲中。該存儲中有一組由4塊硬盤組建的rai
    的頭像 發表于 07-31 11:56 ?599次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—Hyper-V<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>

    服務器數據恢復異常斷電導致RAID信息丟失數據恢復案例

    屬于可修改信息,一次或多次的意外斷電可能會導致這部分信息被篡改或丟失斷電次數過多甚至會導致raid卡上的元
    的頭像 發表于 07-01 11:21 ?601次閱讀

    服務器數據恢復異常斷電導致存儲癱瘓的數據恢復案例

    服務器存儲數據恢復環境: 一臺存儲中有一組由12塊SAS硬盤組建的RAID6磁盤陣列,劃分為一個卷,分配給幾臺Vmware ESXI主機做共享存儲。該卷中存放了大量Windows虛擬機
    的頭像 發表于 06-25 13:41 ?555次閱讀
    <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'>數據</b><b class='flag-5'>恢復</b>案例

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

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

    服務器數據恢復—EMC Isilon存儲中虛擬機數據恢復案例

    服務器存儲數據恢復環境: EMC Isilon S200集群存儲,共三個節點,每節點配置12塊SATA硬盤。 服務器存儲故障: 工
    的頭像 發表于 06-13 13:38 ?624次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—EMC Isilon存儲中<b class='flag-5'>虛擬機</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例
    主站蜘蛛池模板: 四虎音影 | 国产美女流出白浆在线观看 | 久久精品看片 | 自拍你懂的 | 久久久久青草 | 五月天婷婷在线播放 | 天天爽夜夜爽一区二区三区 | 久久99精品久久久久久园产越南 | 女人被免费网站视频在线 | 老头天天吃我奶躁我的动图 | 国产小视频在线免费 | 播五月婷婷 | 天天摸天天舔天天操 | 国产欧美一区二区日本加勒比 | 成人男女啪啪免费观看网站 | 色婷婷六月桃花综合影院 | 国产在线精品一区免费香蕉 | 日韩成人影院 | 欧美成人精品一区二三区在线观看 | 狠狠狠狠狠狠狠狠 | 88av在线看| 色六月婷婷 | 久久男女 | 米奇色影院 | 欧美成年网站 | 视频一区二区在线观看 | 一区卡二区卡三区卡视频 | 人人添人人澡人人澡人人人爽 | 黄色免费网站在线播放 | 免费黄色福利 | 三级黄色网 | 五月天婷婷综合网 | 91亚色视频| 亚欧美综合 | 婷婷丁香在线观看 | 国产精品网址你懂的 | 99色在线视频 | 国产三级a三级三级野外 | 色老头在线精品视频在线播放 | www.射| 日本不卡免费新一区二区三区 |