91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬機(jī)數(shù)據(jù)恢復(fù)案例

Frombyte ? 來(lái)源:Frombyte ? 作者:Frombyte ? 2024-11-08 10:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

服務(wù)器虛擬化數(shù)據(jù)恢復(fù)環(huán)境:
某品牌720服務(wù)器中有一組通過(guò)同品牌、型號(hào)為H710P的RAID卡+4塊STAT硬盤(pán)組建的RAID10磁盤(pán)陣列。上層部署XenServer虛擬化平臺(tái)。1臺(tái)Windows Server操作系統(tǒng)虛擬機(jī),該虛擬機(jī)有2塊虛擬磁盤(pán)(系統(tǒng)盤(pán)+數(shù)據(jù)盤(pán)),當(dāng)作網(wǎng)站服務(wù)器使用。

服務(wù)器虛擬化故障:
XenServer虛擬機(jī)不可用,虛擬磁盤(pán)中數(shù)據(jù)丟失。

服務(wù)器虛擬化數(shù)據(jù)恢復(fù)過(guò)程:
1、將故障服務(wù)器中磁盤(pán)標(biāo)記后取出,硬件工程師檢測(cè)后沒(méi)有發(fā)現(xiàn)有硬盤(pán)存在硬件故障。將所有磁盤(pán)以只讀方式進(jìn)行扇區(qū)級(jí)完整鏡像,鏡像完成后將所有磁盤(pán)按照原樣還原到原服務(wù)器中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤(pán)數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析所有硬盤(pán)底層數(shù)據(jù),發(fā)現(xiàn)XenServer虛擬機(jī)的磁盤(pán)是以LVM來(lái)管理的,即每臺(tái)虛擬機(jī)的虛擬磁盤(pán)都是一個(gè)LV,LVM的相關(guān)信息在XenServer中都有記載。
查看“/etc/lvm/backup/ “目錄下LVM的相關(guān)信息。沒(méi)有發(fā)現(xiàn)損壞的虛擬磁盤(pán)信息,基本上可以判斷LVM信息已經(jīng)被更新。繼續(xù)查找,還是在底層發(fā)現(xiàn)了未被更新的LVM信息。

wKgZoWctd42AfXpjAAbtwDYtgLM057.png

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



3、根據(jù)未被更新的LVM信息找到虛擬磁盤(pán)的數(shù)據(jù)區(qū)域,發(fā)現(xiàn)該區(qū)域的數(shù)據(jù)已被破壞。這種情況極有可能是虛擬機(jī)遭遇攻擊后留下惡意程序所造成的。雖然該區(qū)域很多數(shù)據(jù)被破壞,但是在該區(qū)域找到大量數(shù)據(jù)庫(kù)頁(yè)碎片??梢試L試將數(shù)據(jù)庫(kù)的頁(yè)碎片拼接成一個(gè)可用的數(shù)據(jù)庫(kù)。
4、數(shù)據(jù)庫(kù)之前做過(guò)一次備份。這個(gè)數(shù)據(jù)庫(kù)備份文件和網(wǎng)站代碼一起被壓縮到一個(gè)RAR的壓縮包中,因此只需要恢復(fù)這個(gè)壓縮包即可恢復(fù)這個(gè)備份的數(shù)據(jù)庫(kù)和網(wǎng)站的源代碼。經(jīng)過(guò)嘗試后發(fā)現(xiàn)壓縮包中的數(shù)據(jù)已經(jīng)損壞,解壓報(bào)錯(cuò)。

poYBAGNM0yuAauM1AAI-NctpSxc226.png

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



修復(fù)后也只能解壓出部分網(wǎng)站源代碼,并沒(méi)有解壓出數(shù)據(jù)庫(kù)的備份文件,RAR壓縮包中的數(shù)據(jù)庫(kù)備份文件是損壞的。無(wú)法通過(guò)這種方法恢復(fù)數(shù)據(jù)。

pYYBAGNM0zKASZTpAAG3jsQa6Bw084.png

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



5、根據(jù)SQL Server數(shù)據(jù)庫(kù)的結(jié)構(gòu)在底層分析數(shù)據(jù)庫(kù)的開(kāi)始位置。
SQL Server數(shù)據(jù)庫(kù)中第9個(gè)頁(yè)會(huì)記錄本數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)名。在用戶方獲取到數(shù)據(jù)庫(kù)的名稱之后,在底層找到數(shù)據(jù)庫(kù)的開(kāi)始位置。SQL Server數(shù)據(jù)庫(kù)每個(gè)頁(yè)都會(huì)記錄數(shù)據(jù)庫(kù)頁(yè)編號(hào)以及文件號(hào),根據(jù)這些特征北亞企安數(shù)據(jù)恢復(fù)工程師編寫(xiě)程序在底層掃描符合數(shù)據(jù)庫(kù)頁(yè)的數(shù)據(jù)。
6、將掃描出來(lái)的碎片按順序重組成一個(gè)完整MDF文件,再使用MDF校驗(yàn)程序檢測(cè)MDF文件的完整性。

poYBAGNM0ziAbPuFAAFNJ4q7Bbw883.png

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



7、檢測(cè)沒(méi)問(wèn)題之后搭建數(shù)據(jù)庫(kù)環(huán)境。將重組后的數(shù)據(jù)庫(kù)附加到搭建好的數(shù)據(jù)庫(kù)環(huán)境中。查詢相關(guān)表數(shù)據(jù)是否正常,查詢最新數(shù)據(jù)是否存在。

pYYBAGNM0z-AQNqrAAQiij7zgFs254.png

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



8、從網(wǎng)站開(kāi)發(fā)商拿到了網(wǎng)站代碼搭建好網(wǎng)站環(huán)境,將恢復(fù)出來(lái)的數(shù)據(jù)庫(kù)配置好進(jìn)行驗(yàn)證。經(jīng)過(guò)用戶方驗(yàn)證后,確認(rèn)恢復(fù)出來(lái)的數(shù)據(jù)庫(kù)沒(méi)問(wèn)題。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10256

    瀏覽量

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

    關(guān)注

    10

    文章

    712

    瀏覽量

    18986
  • 虛擬化
    +關(guān)注

    關(guān)注

    1

    文章

    403

    瀏覽量

    30922
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    虛擬機(jī)數(shù)據(jù)恢復(fù)虛擬機(jī)vmdk文件被刪除的數(shù)據(jù)恢復(fù)案例

    本次數(shù)據(jù)恢復(fù)涉及一臺(tái)R710系列服務(wù)器和一臺(tái)MD3200系列存儲(chǔ),上層是ESXI5.5版本的虛擬機(jī)虛擬文件。因客戶機(jī)房非正常斷電,虛擬機(jī)無(wú)
    的頭像 發(fā)表于 02-10 17:05 ?220次閱讀
    <b class='flag-5'>虛擬機(jī)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>虛擬機(jī)</b>vmdk文件被刪除的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    分布式數(shù)據(jù)恢復(fù)—Ceph+TiDB數(shù)據(jù)恢復(fù)報(bào)告

    無(wú)法正常訪問(wèn)。目標(biāo)需要恢復(fù)的RBD卷中存儲(chǔ)了一臺(tái)虛擬機(jī)的完整磁盤(pán)鏡像,該虛擬機(jī)內(nèi)部運(yùn)行TiDB分布式數(shù)據(jù)庫(kù)系統(tǒng),包含重要的業(yè)務(wù)數(shù)據(jù)。
    的頭像 發(fā)表于 02-03 17:22 ?94次閱讀
    分布式<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—Ceph+TiDB<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>報(bào)告

    服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)硬盤(pán)離線導(dǎo)致上層虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)案例

    某公司IT部門(mén)一臺(tái)EqualLogic 6100存儲(chǔ)設(shè)備突然崩潰。 經(jīng)過(guò)初步檢查發(fā)現(xiàn)服務(wù)器存儲(chǔ)崩潰的原因是該存儲(chǔ)一組陣列上的2塊硬盤(pán)出現(xiàn)故障離線,上層虛擬機(jī)不可用、存儲(chǔ)崩潰。該存儲(chǔ)設(shè)備已經(jīng)過(guò)保,無(wú)法申請(qǐng)售后(即使沒(méi)有過(guò)保,存儲(chǔ)設(shè)備廠商的售后也只為硬件提供質(zhì)保,對(duì)存儲(chǔ)設(shè)備中的數(shù)據(jù)
    的頭像 發(fā)表于 01-20 14:52 ?104次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EqualLogic存儲(chǔ)硬盤(pán)離線導(dǎo)致上層<b class='flag-5'>虛擬機(jī)</b>不可用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    vsan數(shù)據(jù)恢復(fù)—Vsan故障與SQLserver數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

    作緩存盤(pán)、2塊機(jī)械硬盤(pán)作容量盤(pán),共6個(gè)磁盤(pán)組構(gòu)成VSAN存儲(chǔ)空間存儲(chǔ)虛擬機(jī)文件。 非正常關(guān)機(jī)導(dǎo)致VSAN中邏輯架構(gòu)出現(xiàn)故障,部分虛擬機(jī)磁盤(pán)組件出現(xiàn)問(wèn)題,導(dǎo)致磁盤(pán)文件丟失。
    的頭像 發(fā)表于 12-02 11:58 ?335次閱讀
    vsan<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—Vsan故障與SQLserver<b class='flag-5'>數(shù)據(jù)</b>庫(kù)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬數(shù)據(jù)恢復(fù)—Hyper-V服務(wù)癱瘓危機(jī):虛擬機(jī)數(shù)據(jù)文件丟失后的數(shù)據(jù)恢復(fù)案例

    一臺(tái)服務(wù)器中虛擬機(jī)數(shù)據(jù)文件丟失,hyper-v服務(wù)受到影響,服務(wù)器無(wú)法正常使用。 北亞企安數(shù)據(jù)恢復(fù)中心的硬件工程師對(duì)服務(wù)器進(jìn)行物理故障排查,未發(fā)現(xiàn)服務(wù)器存在物理故障。服務(wù)器
    的頭像 發(fā)表于 11-20 15:47 ?350次閱讀

    虛擬機(jī)數(shù)據(jù)恢復(fù)—異常斷電致ESXI存儲(chǔ)失聯(lián)?這份實(shí)戰(zhàn)數(shù)據(jù)恢復(fù)案例請(qǐng)收好

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)服務(wù)器上部署esxi虛擬平臺(tái)。上層采用通過(guò)FreeNAS構(gòu)建的iSCSI方式FCSAN功能,F(xiàn)reeNAS層采用UFS2文件系統(tǒng)。 esxi
    的頭像 發(fā)表于 11-11 14:11 ?265次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)上raid5磁盤(pán)陣列數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境&故障: 某品牌EqualLogic PS6100存儲(chǔ)陣列上有一組由16塊硬盤(pán)組建的raid5磁盤(pán)陣列。磁盤(pán)陣列上層劃分多個(gè)大小不同的卷,存放虛擬機(jī)文件。 硬盤(pán)出現(xiàn)故障導(dǎo)致存儲(chǔ)陣列不可用,需要
    的頭像 發(fā)表于 10-21 15:04 ?344次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫(kù)文件丟失的數(shù)據(jù)恢復(fù)案例

    MongoDB數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)操作系統(tǒng)為Windows Server的虛擬機(jī)上部署MongoDB數(shù)據(jù)庫(kù)。 MongoDB
    的頭像 發(fā)表于 07-01 11:13 ?644次閱讀
    <b class='flag-5'>數(shù)據(jù)</b>庫(kù)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—MongoDB<b class='flag-5'>數(shù)據(jù)</b>庫(kù)文件丟失的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    TECS OpenStack資源池虛擬機(jī)網(wǎng)絡(luò)二層地址無(wú)法互通的問(wèn)題處理

    某運(yùn)營(yíng)商TECS OpenStack使用主機(jī)overlay SDN方案組網(wǎng),運(yùn)維人員在創(chuàng)建虛擬機(jī)測(cè)試虛擬機(jī)網(wǎng)絡(luò)狀態(tài)時(shí)發(fā)現(xiàn)問(wèn)題:在其中一臺(tái)主機(jī)上創(chuàng)建兩臺(tái)同網(wǎng)段虛擬機(jī),虛擬機(jī)之間二層地址無(wú)
    的頭像 發(fā)表于 06-12 09:28 ?900次閱讀
    TECS OpenStack資源池<b class='flag-5'>虛擬機(jī)</b>網(wǎng)絡(luò)二層地址無(wú)法互通的問(wèn)題處理

    虛擬數(shù)據(jù)恢復(fù)XenServer虛擬平臺(tái)上VPS不可用的數(shù)據(jù)恢復(fù)案例

    系統(tǒng),運(yùn)行Web服務(wù)器。有系統(tǒng)盤(pán) + 數(shù)據(jù)盤(pán)兩個(gè)虛擬機(jī)磁盤(pán)。 虛擬故障: 機(jī)房斷電導(dǎo)致XenServer服務(wù)器中一臺(tái)VPS(
    的頭像 發(fā)表于 05-30 11:35 ?700次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>XenServer</b><b class='flag-5'>虛擬</b><b class='flag-5'>化</b>平臺(tái)上VPS不可用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    Vsan數(shù)據(jù)恢復(fù)——Vsan分布式文件系統(tǒng)上虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)

    一臺(tái)采用VsSAN分布式文件系統(tǒng)的存儲(chǔ)設(shè)備由于未知原因關(guān)機(jī)重啟。管理員發(fā)現(xiàn)上層的虛擬機(jī)不可用,存儲(chǔ)內(nèi)的數(shù)據(jù)丟失。
    的頭像 發(fā)表于 05-15 17:42 ?579次閱讀
    Vsan<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>——Vsan分布式文件系統(tǒng)上<b class='flag-5'>虛擬機(jī)</b>不可用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>

    分布式存儲(chǔ)數(shù)據(jù)恢復(fù)虛擬機(jī)上hbase和hive數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

    分布式存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 16臺(tái)某品牌R730xd服務(wù)器節(jié)點(diǎn),每臺(tái)服務(wù)器節(jié)點(diǎn)上有數(shù)臺(tái)虛擬機(jī)。 虛擬機(jī)上部署Hbase和Hive數(shù)據(jù)庫(kù)。
    的頭像 發(fā)表于 04-17 11:05 ?726次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)——MongoDB數(shù)據(jù)庫(kù)文件拷貝后服務(wù)無(wú)法啟動(dòng)的數(shù)據(jù)恢復(fù)

    MongoDB數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)Windows Server操作系統(tǒng)虛擬機(jī)上部署MongoDB數(shù)據(jù)庫(kù)。 MongoDB
    的頭像 發(fā)表于 04-09 11:34 ?873次閱讀
    <b class='flag-5'>數(shù)據(jù)</b>庫(kù)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>——MongoDB<b class='flag-5'>數(shù)據(jù)</b>庫(kù)文件拷貝后服務(wù)無(wú)法啟動(dòng)的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>

    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列中硬盤(pán)壞道導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 某品牌DS3512存儲(chǔ)中有一組由6塊SAS磁盤(pán)組建的raid5陣列。劃分一個(gè)lun分配給Linux系統(tǒng)服務(wù)器,并格式化成ocfs2文件系統(tǒng),共享給虛擬使用
    的頭像 發(fā)表于 03-28 13:25 ?748次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—raid5陣列中硬盤(pán)壞道導(dǎo)致陣列崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬數(shù)據(jù)恢復(fù)—VMware虛擬環(huán)境下重裝系統(tǒng)導(dǎo)致服務(wù)器數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)

    VMware虛擬平臺(tái) vmfs文件系統(tǒng) 工作人員誤操作重裝操作系統(tǒng),服務(wù)器崩潰。 重裝系統(tǒng)會(huì)導(dǎo)致文件系統(tǒng)元文件被覆蓋。要恢復(fù)數(shù)據(jù),必須找到&提取重裝系統(tǒng)前的文件系統(tǒng)殘留信息,通過(guò)提取出來(lái)的元文件信息
    的頭像 發(fā)表于 03-13 10:33 ?793次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—VMware<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>環(huán)境下重裝系統(tǒng)導(dǎo)致服務(wù)器<b class='flag-5'>數(shù)據(jù)</b>丟失的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>