web-dev-qa-db-ja.com

XenserverはローカルVMをどこに保存しますか

私のxenserverは数か月前にクラッシュしました。その上にあったVMを取得できませんでした。

取り付けに関して特別なことは何もありませんでしたが、すべて標準だったと思います。

VMをリカバリする方法はありますか?起動しません。ハードドライブでそれらを検索してみましたが、何も見つかりませんでした。誰かがハードドライブに保存されている場所を知っていますか?

6
alysdal

最初の停止は、Citrixの 仮想マシンを外部USBドライブにエクスポートする方法 を読むことです。

Dom0を起動し、xeを使用してdomUをエクスポートすることにより、リンクされた手順を使用してDomUを回復することをお勧めします。

# xe vm-list
# xe vm-export vm=myVM filename=myVM-export.xva

Dom0が残骸を吸っている場合、これはかなり難しくなります。 LiveCDを起動してVMをディスクからこすることはできないと思います。少なくとも、使用しているストレージの種類を知る必要があります。 VMをそのままにして、XenServerを再インストールするようなことを試すことができます( XenServerを再インストールしてローカルディスクに仮想マシンを保持する方法 )。

3
user62491

VMハードドライブは/ var/run/sr-mount /に保存され、ローカル/リモートリポジトリを含むフォルダーが含まれます。各フォルダにはname =ストレージリポジトリのUUIDがあります。残念ながら、VMを復元するにはバックアップが必要なため、VMの復元には役立ちません。コメント#1からxe vm-export ...コマンドを使用します。

5
Ivan