Red Hat Training

A Red Hat training course is available for RHEL 8

第9章 仮想マシンの移行

仮想マシンの現在のホストが不安定であったり、使用できない場合は、ホストワークロードを再分散する場合は、仮想マシンを別の KVM ホストに移行できます。

9.1. 仮想マシンの移行の仕組み

仮想マシンの移行は、仮想マシンの XML 設定を別のホストマシンにコピーします。移行した仮想マシンがシャットダウンしていない場合、移行では、仮想マシンのメモリーと仮想デバイスの状態も移行先ホストマシンに転送されます。移行先ホストで仮想マシンが機能し続けるには、仮想マシンのディスクイメージが利用可能なままである必要があります。

デフォルトでは、移行した仮想マシンは移行先ホストで一時的で、移行元ホストでも定義されたままになります。

ライブ マイグレーションまたは 非ライブ マイグレーションを使用して、実行中の仮想マシンを移行できます。シャットダウンした仮想マシンを移行するには、オフライン マイグレーションを使用する必要があります。詳細は、以下の表を参照してください。

表9.1 仮想マシンの移行タイプ

移行タイプ説明ユースケースストレージ要件

ライブマイグレーション

仮想マシンが移行元ホストマシンで実行し続け、KVM が仮想マシンのメモリーページを移行先ホストに転送します。移行がほぼ完了すると、KVM はごく短い間仮想マシンを中断し、移行先ホストで再開します。

一定の稼働時間が必要な仮想マシンに役に立ちます。ただし、I/O 負荷が大きい仮想マシンなど、KVM がメモリーページを転送するよりも速くメモリーページを変更する仮想マシンではライブマイグレーションが行えず、代わりに非ライブマイグレーションを使用する必要があります。

仮想マシンのディスクイメージが 共有ネットワークに存在し、移行元ホストと移行先ホストの両方からアクセスできる必要があります。

非ライブマイグレーション

仮想マシンを一時停止し、その設定とそのメモリーを移行先ホストにコピーし、仮想マシンを再開します。

仮想マシンに対するダウンタイムを作成しますが、一般的にはライブマイグレーションよりも信頼性が高くなります。I/O 負荷が大きい仮想マシンには推奨されます。

仮想マシンのディスクイメージが 共有ネットワークに存在し、移行元ホストと移行先ホストの両方からアクセスできる必要があります。

オフラインマイグレーション

仮想マシンの設定を移行先ホストに移動します。

仮想マシンをシャットダウンするのに推奨されます。

仮想マシンのディスクイメージは共有ネットワークで利用可能である必要はなく、代わりに移行先ホストに手動でコピーまたは移動できます。

関連情報