これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド libvirt-migrate-qemu-disks です。
プログラム:
NAME
libvirt-migrate-qemu-disks - 0.8.3 より前のドメイン定義を移行するためのプログラム
DESCRIPTION
0.8.3 より前のバージョンの Libvirt は、qemu ディスクをプローブしてそのフォーマットを判別し、
XML でフォーマットを宣言する必要はありませんでした。 libvirt の新しいバージョンは、
XML でフォーマットが指定されていない場合は、デフォルトで「raw」フォーマットになります。 その結果、非
ディスク フォーマットが指定されていない raw ディスクは、仮想マシンで使用できなくなります。
libvirt-migrate-qemu-disks は、仮想マシンの定義を新しいものに移行するのに役立ちます
必要な形式。 基本的に、影響を受ける仮想マシンのすべてのドメインをチェックします。
影響を受けるディスクを調査し、それに応じてドメイン定義を更新します。 たとえば、
ドメイン:
次のように更新されます。
USAGE
libvirt-移行-qemu-ディスク [-c URI] [-d] -a
libvirt-移行-qemu-ディスク [-c URI] [-d] -t タイプ
OPTIONS
-h, - 助けて
ヘルプメッセージを表示して終了します
-a すべてのドメインを調査し、必要に応じて移行する
-c URI 使用する接続 URI。 指定されていない場合は、qemu:///system が使用されます。 それだけ
qemu:///system および qemu:///session がサポートされています。
-t タイプ
指定されたドメインを raw からディスク フォーマット TYPE に移行します
-d デバッグ出力
例
既存のすべてのドメインをプローブして移行するには (ディスクをプローブするために root が必要になる場合があります):
# libvirt-移行-qemu-disks -a
「vm1」および「vm2」ドメインを移行するには:
# libvirt-移行-qemu-disks -t qcow2 vm1 vm2
onworks.net サービスを使用してオンラインで libvirt-migrate-qemu-disks を使用する