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

【虛擬機(jī)數(shù)據(jù)恢復(fù)】xen server存儲(chǔ)庫(kù)損壞的數(shù)據(jù)恢復(fù)方案

Frombyte ? 來(lái)源:Frombyte ? 作者:Frombyte ? 2022-11-11 12:00 ? 次閱讀

xen server常見(jiàn)故障:
1、sr無(wú)法識(shí)別,所有虛擬磁盤(pán)(vdi)丟失。
2、sr中的虛擬磁盤(pán)(vdi)訪問(wèn)時(shí)報(bào)錯(cuò)。
3、虛擬磁盤(pán)(vdi)刪除或丟失。
4、快照(snapshot)刪除或丟失。
5、sr初始化。
6、sr所在的LVM結(jié)構(gòu)損壞。
7、sr所屬的PV分區(qū)表?yè)p壞。
8、其他故障。

xen server故障分析:
上述故障是用戶界面層的常見(jiàn)故障表現(xiàn),解決這些故障問(wèn)題首先要明白xen server sr層的結(jié)構(gòu)組成。
xen server sr存儲(chǔ)庫(kù)的結(jié)構(gòu)組成多數(shù)基于linux lvm,sr中的vdi相當(dāng)于lvm中的lv,而構(gòu)建lvm則可以基于傳統(tǒng)MBR的分區(qū)表或GPT的分區(qū)表來(lái)管理。舉個(gè)例子說(shuō),如果有一塊1TB的單硬盤(pán),假設(shè)為/dev/sdb,想要初始化為SR,通常是1T的PV先進(jìn)行分區(qū)(MBR或GPT,當(dāng)然也可以不分),分好區(qū)后,
再將/dev/sdb1(假設(shè)要處理第一個(gè)分區(qū))創(chuàng)建成LVM卷,然后再創(chuàng)建LV,這些LV就是VDI。
xen server會(huì)備份這些LVM信息并存放在/etc/lvm下,名稱(chēng)如VG_XenStorage-151befd1-2224-5e06-914e-f15243f649d7_00103.vg,內(nèi)容是標(biāo)準(zhǔn)的LVM XML信息格式描述。
上述的就是SR存儲(chǔ)庫(kù)的幾乎所有結(jié)構(gòu)信息,所有種類(lèi)的損壞幾乎都是因?yàn)樯鲜鲂畔⒌牟煌暾鶎?dǎo)致的。
SR存儲(chǔ)庫(kù)結(jié)構(gòu)信息的不同損壞組合衍生出不同的解決方案。

xen server常見(jiàn)故障解決方案:
方案一、PV分區(qū)表?yè)p壞(適用于上述xen server常見(jiàn)故障的1、7):
PV分區(qū)表?yè)p壞其實(shí)與SR沒(méi)關(guān)系,只是影響到SR的訪問(wèn),其修復(fù)過(guò)程與普通的分區(qū)表修復(fù)相同,即修正MBR分區(qū)表或GPT分區(qū)表。
方案二、LVM結(jié)構(gòu)損壞(適用于上述xen server常見(jiàn)故障的1、6):
LVM結(jié)構(gòu)損壞大多數(shù)情況下就是LVM XML信息區(qū)的損壞,可考慮使用xen server的LVM信息備份進(jìn)行恢復(fù)。
方案三、LVM結(jié)構(gòu)損壞,同時(shí)備份信息也損壞(適用于上述xen server常見(jiàn)故障的1、6):
LVM結(jié)構(gòu)及其備份信息損壞導(dǎo)致所有LV的片段索引信息全部丟失,這種情況下主要工作就是找回每個(gè)VDI的LV EXTENTS信息。XEN的VDI是基于Connectix和微軟聯(lián)合開(kāi)發(fā)的VHD格式,通常采用精簡(jiǎn)增長(zhǎng)模式(如同ESX VMDK的精簡(jiǎn)模式),也就是說(shuō)vdi隨著使用的增長(zhǎng)而增長(zhǎng),并不是分配多少占用多少。
這種模式的好處是可以節(jié)約空間,壞處就是分配不可能太連續(xù),總會(huì)同時(shí)有幾個(gè)vdi交互申請(qǐng)空間。要想恢復(fù)這些片斷(碎片信息),上層可參考的信息是非常有限的。多數(shù)情況下只能按照VHD格式內(nèi)部的相關(guān)性,從VDI的頭部開(kāi)始,通過(guò)一些可前后匹配的信息,按LV PE的偏移,不斷對(duì)extent碎片結(jié)構(gòu)進(jìn)行糾正。
這個(gè)過(guò)程如果人工進(jìn)行操作不僅工作量大而且繁瑣。北亞數(shù)據(jù)恢復(fù)工程師專(zhuān)門(mén)開(kāi)發(fā)了對(duì)vhd格式進(jìn)行從前向后偏移校驗(yàn)的程序來(lái)進(jìn)行匹配。獲取到每個(gè)VDI的碎片信息后,可通過(guò)碎片信息修正LVM信息或直接導(dǎo)出成VHD文件。
方案四、vdi內(nèi)部結(jié)構(gòu)損壞(適用于上述xen server所有可能的故障):
vdi內(nèi)部結(jié)構(gòu)的損壞等同于vhd格式磁盤(pán)的修復(fù)。對(duì)于一個(gè)vhd虛擬磁盤(pán)而言,每一個(gè)轉(zhuǎn)化后的物理塊都由索引表和塊內(nèi)容組成,如果這兩部分信息都可以找到,這個(gè)位置的塊即可修復(fù)。所有可修復(fù)的塊加上無(wú)法修復(fù)的塊組成的一個(gè)VHD就像一塊壞道盤(pán),這時(shí)候就要看內(nèi)部文件系統(tǒng)的結(jié)構(gòu)破壞情況了。

小結(jié):上述4種解決方案的不同組合是針對(duì)所有xen server sr故障的解決方案。例如,vdi的刪除就是要先看是否有LVM備份,如果有,按備份恢復(fù);如果沒(méi)有,按vdi內(nèi)部結(jié)構(gòu)進(jìn)行復(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)推薦

    分布式存儲(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
    的頭像 發(fā)表于 04-17 11:05 ?116次閱讀

    hyper 備份,Hyper備份:虛擬機(jī)備份與恢復(fù)

    的解決方案。今天就為大家介紹Hyper備份:虛擬機(jī)備份與恢復(fù)。 ? ?在虛擬化環(huán)境中,備份和恢復(fù)虛擬機(jī)
    的頭像 發(fā)表于 02-08 09:53 ?611次閱讀
    hyper 備份,Hyper備份:<b class='flag-5'>虛擬機(jī)</b>備份與<b class='flag-5'>恢復(fù)</b>

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

    虛擬數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)虛擬機(jī)從物理機(jī)遷移到ESXI虛擬化平臺(tái),遷移完成后做了一個(gè)快照。
    的頭像 發(fā)表于 11-12 12:23 ?363次閱讀

    虛擬數(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)站服務(wù)器使用。 服務(wù)器
    的頭像 發(fā)表于 11-08 10:32 ?383次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—XenServer<b class='flag-5'>虛擬機(jī)</b><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虛擬機(jī)環(huán)境。虛擬機(jī)
    的頭像 發(fā)表于 10-25 09:26 ?498次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>——Hyper-V<b class='flag-5'>虛擬機(jī)</b><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虛擬化平臺(tái),
    的頭像 發(fā)表于 10-21 14:17 ?419次閱讀
    <b class='flag-5'>虛擬機(jī)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—異常斷電導(dǎo)致XenServer<b class='flag-5'>虛擬機(jī)</b>不可用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)出現(xiàn)823錯(cuò)誤的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫(kù)故障: SQL Server附加數(shù)據(jù)庫(kù)出現(xiàn)錯(cuò)誤823,附加數(shù)據(jù)庫(kù)失敗。數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 09-20 11:46 ?560次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—SQL <b class='flag-5'>Server</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>出現(xiàn)823錯(cuò)誤的<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ù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)服務(wù)器中有一組由4塊STAT硬盤(pán)通過(guò)RAID卡組建的RAID10陣列,上層是XenServer虛擬化平臺(tái),虛擬機(jī)安裝Windows
    的頭像 發(fā)表于 09-10 17:25 ?625次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—意外斷電導(dǎo)致<b class='flag-5'>虛擬機(jī)</b><b class='flag-5'>虛擬</b>磁盤(pán)<b class='flag-5'>損壞</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 ?576次閱讀
    <b class='flag-5'>虛擬</b>化<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EXSI<b class='flag-5'>虛擬機(jī)</b>誤還原快照如何<b class='flag-5'>恢復(fù)數(shù)據(jù)</b>?

    虛擬機(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虛擬機(jī)。 虛擬機(jī)1:主
    的頭像 發(fā)表于 08-07 13:33 ?663次閱讀
    <b class='flag-5'>虛擬機(jī)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—KVM<b class='flag-5'>虛擬機(jī)</b>被誤刪除的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—EMC Isilon存儲(chǔ)虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: EMC Isilon S200集群存儲(chǔ),共三個(gè)節(jié)點(diǎn),每節(jié)點(diǎn)配置12塊SATA硬盤(pán)。 服務(wù)器存儲(chǔ)故障: 工
    的頭像 發(fā)表于 06-13 13:38 ?569次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EMC Isilon<b class='flag-5'>存儲(chǔ)</b>中<b class='flag-5'>虛擬機(jī)</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ù)方案

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

    服務(wù)器數(shù)據(jù)恢復(fù)—KVM虛擬機(jī)raw格式磁盤(pán)文件數(shù)據(jù)恢復(fù)案例

    : 工作人員操作失誤刪除了服務(wù)器上的3臺(tái)KVM虛擬機(jī),虛擬機(jī)中運(yùn)行數(shù)據(jù)庫(kù),需恢復(fù)誤刪除虛擬機(jī)中raw格式的磁盤(pán)文件。
    的頭像 發(fā)表于 05-17 13:33 ?600次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—KVM<b class='flag-5'>虛擬機(jī)</b>raw格式磁盤(pán)文件<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

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

    有一臺(tái)虛擬機(jī)是由物理機(jī)遷移到ESXI上面的,遷移完成后為該虛擬機(jī)做了一個(gè)快照。虛擬機(jī)上運(yùn)行了一個(gè)SQL Server
    的頭像 發(fā)表于 05-11 11:07 ?820次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—同友存儲(chǔ)磁盤(pán)陣列上層虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    某單位同友存儲(chǔ)存儲(chǔ)設(shè)備中若干磁盤(pán)組建了raid5磁盤(pán)陣列。未知原因?qū)е?b class='flag-5'>存儲(chǔ)設(shè)備崩潰無(wú)法啟動(dòng),raid5陣列上層的虛擬機(jī)全部丟失,其中存放了重要數(shù)據(jù)
    的頭像 發(fā)表于 05-10 13:34 ?493次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—同友<b class='flag-5'>存儲(chǔ)</b>磁盤(pán)陣列上層<b class='flag-5'>虛擬機(jī)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例