Xenserver

XenServer - 恢復虛擬機

  • February 20, 2013

經過一整天的Google搜尋,我沒有運氣,所以我希望這裡有人可以幫助我。

我設置了我的 XenServer,創建了一個 ubuntu VM,然後將我的 iTunes 庫 (300gb+) 放到了系統上。之後,我去安裝另一個虛擬機,失敗後我重新啟動了伺服器,儘管在重新啟動期間我們斷電了。

當電源重新打開時,我的虛擬機最初無法正常工作,(說了一些關於 mkdir 失敗的事情) - 所以我發現這可能通過再次重新啟動來結束 - 然後問題變得更糟,因為伺服器現在無法完全啟動。

所以基本上我的 iTunes 庫位於硬碟驅動器上,我可以從我的主 PC(在 ubuntu 中)訪問它,但我無法找到這些文件。

是否有任何方法可以在重新安裝之前或在重新安裝期間恢復文件之前無法訪問伺服器。

首先,您應該檢查伺服器上的 ram。接下來使用 livecd 啟動伺服器。我喜歡 suse install DVD bc 它對 lvm 有很好的支持。啟動它並使用 pvscan 和 vgscan 來查找保存您的 vhd 文件的儲存庫。找到帶有 vhd 文件的 SR 後,請參閱此處http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html?m=1 。將具有正確文件大小的文件複製到其他地方。現在您可以打開您的 vhd 並取回您的文件

引用自:https://serverfault.com/questions/479568