一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲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)不再提示

服務(wù)器數(shù)據(jù)恢復(fù)-Xen server虛擬化虛擬磁盤(pán)文件丟失的數(shù)據(jù)恢復(fù)案例

Frombyte ? 來(lái)源:Frombyte ? 作者:Frombyte ? 2023-09-07 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
一臺(tái)某品牌服務(wù)器通過(guò)一張同品牌某型號(hào)RAID卡將4塊STAT硬盤(pán)組建為一組RAID10陣列。上層部署Xen Server虛擬化平臺(tái),虛擬機(jī)上安裝的是Windows Server操作系統(tǒng),包括系統(tǒng)盤(pán) +數(shù)據(jù)盤(pán)兩個(gè)虛擬機(jī)磁盤(pán),作為Web服務(wù)器使用,存放網(wǎng)站代碼、SQL Server數(shù)據(jù)庫(kù)以及其他網(wǎng)站數(shù)據(jù)。

服務(wù)器故障&故障原因分析:
機(jī)房意外斷電導(dǎo)致服務(wù)器中一臺(tái)VPS(Xen Server虛擬機(jī))不可用,虛擬磁盤(pán)文件丟失。
北亞企安數(shù)據(jù)恢復(fù)工程師將故障服務(wù)器中所有磁盤(pán)編號(hào)后取出,以只讀方式將所有磁盤(pán)完整鏡像到準(zhǔn)備好的備份空間,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤(pán)數(shù)據(jù)造成二次破壞。備份完成后將所有磁盤(pán)按照編號(hào)還原到原服務(wù)器中。
基于鏡像文件分析底層數(shù)據(jù)發(fā)現(xiàn)故障服務(wù)器中的虛擬機(jī)磁盤(pán)是以LVM結(jié)構(gòu)管理的,即每個(gè)虛擬機(jī)的虛擬磁盤(pán)都是一個(gè)LV,虛擬磁盤(pán)模式是精簡(jiǎn)模式。
LVM的相關(guān)信息在Xen Server中都有記載。查看“/etc/lvm/backup/“下LVM的相關(guān)信息,并沒(méi)有發(fā)現(xiàn)存在損壞的虛擬磁盤(pán),可以初步判斷LVM的信息已經(jīng)被更新了。繼續(xù)分析底層,查找到還未更新的LVM信息。

wKgaomT5fHmAZSgQAAaNUSD1l1g389.png

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



根據(jù)未更新的LVM信息找到虛擬磁盤(pán)的數(shù)據(jù)區(qū)域,發(fā)現(xiàn)該區(qū)域的數(shù)據(jù)已被破壞。現(xiàn)在可以確定虛擬機(jī)不可用的原因是虛擬機(jī)的虛擬磁盤(pán)被破壞,導(dǎo)致虛擬機(jī)中的操作系統(tǒng)和數(shù)據(jù)丟失。核對(duì)這片區(qū)域,發(fā)現(xiàn)該區(qū)域有很多數(shù)據(jù)被破壞了,但還是發(fā)現(xiàn)了很多數(shù)據(jù)庫(kù)的頁(yè)碎片。因此可以嘗試將許多數(shù)據(jù)庫(kù)的頁(yè)碎片拼接為一個(gè)可用的數(shù)據(jù)庫(kù)。

服務(wù)器數(shù)據(jù)恢復(fù)方案:
方案a:根據(jù)RAR壓縮包的結(jié)構(gòu)可以找到很多壓縮包的數(shù)據(jù)開(kāi)始位置,RAR壓縮包文件的第一個(gè)扇區(qū)中會(huì)記錄此RAR的文件名。因此將從用戶(hù)那里拿到的備份數(shù)據(jù)庫(kù)的壓縮包文件名和目前找到的壓縮包文件第一個(gè)扇區(qū)所記錄的文件名相匹配,即可找到備份數(shù)據(jù)庫(kù)壓縮包的開(kāi)始位置。找到壓縮包的位置后仔細(xì)分析這片區(qū)域的數(shù)據(jù),然后將此區(qū)域的數(shù)據(jù)恢復(fù)出來(lái)并重命名為一個(gè)RAR格式的壓縮文件。嘗試解壓此壓縮包,發(fā)現(xiàn)解壓報(bào)錯(cuò)。

wKgZomT5fJOAWrdXAAII01UFItw815.png

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



仔細(xì)分析恢復(fù)出來(lái)的壓縮包,發(fā)現(xiàn)其中有部分?jǐn)?shù)據(jù)被破壞,解壓報(bào)錯(cuò)。嘗試使用RAR的修復(fù)工具處理后解壓。結(jié)果修復(fù)完成之后解壓出來(lái)的數(shù)據(jù)只包含網(wǎng)站的部分代碼,并沒(méi)有發(fā)現(xiàn)數(shù)據(jù)庫(kù)的備份文件。因此可以判斷在RAR壓縮包中的數(shù)據(jù)庫(kù)的備份文件已經(jīng)是損壞的。
解壓出來(lái)的部分網(wǎng)站代碼:

wKgaomT5fJuAfmESAAGjrrYhhYo038.png

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


方案b:
方案a沒(méi)有將數(shù)據(jù)庫(kù)恢復(fù)出來(lái)。北亞企安數(shù)據(jù)恢復(fù)工程師采用方案b。根據(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ù)名。在用戶(hù)那里獲取到數(shù)據(jù)庫(kù)的名稱(chēng)之后,分析底層找到此數(shù)據(jù)庫(kù)的開(kāi)始位置。在SQL Server數(shù)據(jù)庫(kù)的每個(gè)頁(yè)中都會(huì)記錄數(shù)據(jù)庫(kù)頁(yè)編號(hào)以及文件號(hào),根據(jù)這些SQL Server數(shù)據(jù)庫(kù)特征,北亞企安數(shù)據(jù)恢復(fù)工程師編寫(xiě)程序去底層掃描符合數(shù)據(jù)庫(kù)頁(yè)的數(shù)據(jù)。將掃描出來(lái)的數(shù)據(jù)庫(kù)頁(yè)碎片按順序重組成一個(gè)完整MDF文件。通過(guò)MDF校驗(yàn)程序檢測(cè)整個(gè)MDF文件的完整性。

wKgZomT5fKKAQV1KAAGUbXvCIIU440.png

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


驗(yàn)證數(shù)據(jù):
檢測(cè)沒(méi)問(wèn)題之后,由數(shù)據(jù)庫(kù)工程師搭建數(shù)據(jù)庫(kù)環(huán)境,將重組后的數(shù)據(jù)庫(kù)附加到搭建好的數(shù)據(jù)庫(kù)環(huán)境中。查詢(xún)相關(guān)表數(shù)據(jù)是否正常以及最新數(shù)據(jù)是否存在。檢測(cè)沒(méi)有問(wèn)題后,在網(wǎng)站開(kāi)發(fā)商的幫助下用網(wǎng)站代碼搭建好環(huán)境,將恢復(fù)好的數(shù)據(jù)庫(kù)發(fā)給用戶(hù)在環(huán)境中配置好。經(jīng)過(guò)用戶(hù)驗(yàn)證后沒(méi)有發(fā)現(xiàn)問(wèn)題,確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次數(shù)據(jù)恢復(fù)工作完成。

wKgaomT5fKmAJ1lMAAPihFINzwU231.png

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

審核編輯 黃宇

聲明:本文內(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)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎ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)致
    的頭像 發(fā)表于 05-30 11:35 ?178次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—XenServer<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>案例

    服務(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ù)器,并
    的頭像 發(fā)表于 03-28 13:25 ?313次閱讀
    <b class='flag-5'>服務(wù)器</b><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ā)表于 03-13 10:33 ?373次閱讀
    <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)致<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>丟失</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>

    虛擬數(shù)據(jù)恢復(fù)—誤還原快照的數(shù)據(jù)恢復(fù)案例

    虛擬數(shù)據(jù)恢復(fù)環(huán)境&故障: vmfs文件系統(tǒng),存儲(chǔ)的數(shù)據(jù)是SqlServer
    的頭像 發(fā)表于 02-07 11:09 ?378次閱讀

    虛擬數(shù)據(jù)恢復(fù)—UFS2文件系統(tǒng)數(shù)據(jù)恢復(fù)案例

    虛擬數(shù)據(jù)恢復(fù)環(huán)境: SAN環(huán)境下通過(guò)iSCSI實(shí)現(xiàn)FreeNAS,F(xiàn)reeNAS采用的UFS2文件系統(tǒng)。物理存儲(chǔ)架構(gòu)在一臺(tái)
    的頭像 發(fā)表于 11-11 11:02 ?616次閱讀

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

    Server操作系統(tǒng)虛擬機(jī),該虛擬機(jī)有2塊虛擬磁盤(pán)(系統(tǒng)盤(pán)+數(shù)據(jù)盤(pán)),當(dāng)作網(wǎng)站
    的頭像 發(fā)表于 11-08 10:32 ?526次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—XenServer<b class='flag-5'>虛擬</b>機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬數(shù)據(jù)恢復(fù)——Hyper-V虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    虛擬數(shù)據(jù)恢復(fù)環(huán)境: Windows Server操作系統(tǒng)服務(wù)器上部署Hyper-V
    的頭像 發(fā)表于 10-25 09:26 ?695次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>——Hyper-V<b class='flag-5'>虛擬</b>機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致XenServer虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)環(huán)境: 某品牌服務(wù)器通過(guò)同品牌某型號(hào)的RAID卡,將4塊STAT硬盤(pán)為一組RAID10陣列。上層部署XenServer虛擬
    的頭像 發(fā)表于 10-21 14:17 ?527次閱讀
    <b class='flag-5'>虛擬</b>機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—異常斷電導(dǎo)致XenServer<b class='flag-5'>虛擬</b>機(jī)不可用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致VMware虛擬機(jī)文件丟失數(shù)據(jù)恢復(fù)案例

    某品牌服務(wù)器(部署VMware EXSI虛擬機(jī))+同品牌存儲(chǔ)(存放虛擬機(jī)文件)。
    的頭像 發(fā)表于 09-14 17:35 ?1276次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—異常斷電導(dǎo)致VMware<b class='flag-5'>虛擬</b>機(jī)<b class='flag-5'>文件</b><b class='flag-5'>丟失</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

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

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

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

    還原快照的數(shù)據(jù)恢復(fù)案例。 虛擬數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)由物理機(jī)遷移到EXSI上面的
    的頭像 發(fā)表于 09-09 11:56 ?744次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EXSI<b class='flag-5'>虛擬</b>機(jī)誤還原快照如何<b class='flag-5'>恢復(fù)數(shù)據(jù)</b>?

    假如服務(wù)器數(shù)據(jù)丟失,如何快速恢復(fù)丟失數(shù)據(jù)?

    服務(wù)器數(shù)據(jù)丟失后,快速恢復(fù)丟失數(shù)據(jù)是至關(guān)重要的,以避免業(yè)務(wù)中斷和
    的頭像 發(fā)表于 08-08 16:59 ?1018次閱讀

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

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

    虛擬數(shù)據(jù)恢復(fù)—Hyper-V服務(wù)癱瘓導(dǎo)致虛擬機(jī)無(wú)法使用的數(shù)據(jù)恢復(fù)

    一臺(tái)服務(wù)器上部署的Hyper-V虛擬平臺(tái),虛擬機(jī)的硬盤(pán)文件和配置文件放在一臺(tái)某品牌MD3200
    的頭像 發(fā)表于 07-31 11:56 ?646次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—Hyper-V<b class='flag-5'>服務(wù)</b>癱瘓導(dǎo)致<b class='flag-5'>虛擬</b>機(jī)無(wú)法使用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>

    虛擬數(shù)據(jù)恢復(fù)—XenServer虛擬平臺(tái)數(shù)據(jù)恢復(fù)案例

    虛擬數(shù)據(jù)恢復(fù)環(huán)境: 某品牌R720服務(wù)器,4塊STAT硬盤(pán)通過(guò)H710P陣列卡組建了一組raid10
    的頭像 發(fā)表于 07-30 13:18 ?484次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—XenServer<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>平臺(tái)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例