フェールオーバー クラスタ リングのないライブ マイグレーションを使用して仮想マシンを移動するには

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016

この記事では、フェールオーバー クラスタ リングを使用せず、ライブ移行の手順を実行して仮想マシンを移動する方法を説明します。 ライブ マイグレーションは、著しいダウンタイムなしの HYPER-V ホスト間で実行中の仮想マシンを移動します。

これを行うには、必要があります。

  • ローカル HYPER-V Administrators グループまたはソースと宛先の両方のコンピューターの Administrators グループのメンバーであるユーザー アカウント。

  • Windows Server 2016 または Windows Server 2012 R2 の Hyper-V ロールが移行元および移行先のサーバーにインストールされ、ライブ マイグレーション用に設定されていること。 仮想マシンのバージョンが 5 以上であれば、Windows Server 2016 とWindows Server 2012 R2 を実行しているホスト間でライブ マイグレーションを実行することができます。

    バージョンのアップグレード手順については、Windows10 または Windows Server 2016 の Hyper-V での仮想マシンのバージョンのアップグレードに関する記事を参照してください。 インストール手順については、ライブ マイグレーション用のホスト設定に関する記事を参照してください。

  • 送信元または送信先のサーバーで、ツールがインストールされていない場合は、Windows Server 2016 または Windows 10 を実行しているコンピューターにインストールされている HYPER-V 管理ツールは、そこからそれらを実行します。

HYPER-V マネージャーを使用して、実行中の仮想マシンを移動

  1. Hyper-V マネージャーを開きます。 (サーバー マネージャーで、クリックして ツールの>>Hyper V マネージャー.)

  2. ナビゲーション ウィンドウで、サーバーのいずれかを選択します。 (表示されていない場合は、[Hyper-V マネージャー] を右クリックして、[サーバーへの接続] をクリックし、サーバー名を入力して [OK] をクリックします。繰り返してサーバーをさらに追加します)。

  3. 仮想マシン ] ウィンドウで、仮想マシンを右クリックし、順にクリックして 移動します。 移動ウィザードが開きます。

  4. ウィザードのページを使用すると、移動、移行先サーバー、およびオプションの種類を選択できます。

  5. [要約] ページで、選択を確認し、[完了] をクリックします。

Windows PowerShell を使用して、実行中の仮想マシンを移動するには

次の例は、という名前の仮想マシンを移動する MOVE-VM コマンドレットを使用して LMTest という名前の移行先サーバーに TestServer02 仮想ハード ディスクとその他のファイル、そのようなチェックポイント、およびスマート ページング ファイルを移動して、 D:\LMTest ディレクトリ、移行先サーバーにします。

PS C:\> Move-VM LMTest TestServer02 -IncludeStorage -DestinationStoragePath D:\LMTest

トラブルシューティング

接続を確立できませんでした。

制約付き委任をセットアップしていない場合、仮想マシンを移動するには移行元サーバーにサインインする必要があります。 これを行わない場合は、エラーが発生する認証の試行は失敗し、このメッセージが表示されます。

"バーチャル マシンの移行操作は、移行元で失敗しました。 ホストとの接続を確立できませんでした コンピューター名: 0x8009030E セキュリティ パッケージで使用できる資格情報はありません"。

この問題を解決する、移行元サーバーにサインインし、移動を実行してください再します。 ライブ マイグレーションを実行する前に、移行元サーバーにサインインすることを回避するのには、制約付き委任を設定します。 ドメイン管理者の資格情報を制約付き委任を設定する必要があります。 手順については、次を参照してください。 ライブ マイグレーションのためのホスト設定します。

ホストのハードウェア互換性がないために失敗しました

場合は、仮想マシンは、プロセッサの互換性をオンになっていないし、1 つ以上のスナップショットを持つ、ホストが異なるバージョンのプロセッサがある場合、移行が失敗します。 エラーが発生し、このメッセージが表示されます。

仮想マシンは、対象のコンピューターに移動できません。 移行先コンピューターのハードウェアは、この仮想マシンのハードウェア要件と互換性がありません。

この問題を解決するには、仮想マシンをシャット ダウンし、プロセッサの互換性設定を有効にします。

  1. HYPER-V マネージャーからの 仮想マシン ] ウィンドウが仮想マシンを右クリックし、[設定] をクリックします。

  2. ナビゲーション ウィンドウで [ プロセッサ ] をクリック 互換性します。

  3. 確認 異なるプロセッサ バージョンがコンピューターへ移行するです。

  4. [OK] をクリックします。

    Windows PowerShell を使用する、 Set-vmprocessor コマンドレット。

    PS C:\> Set-VMProcessor TestVM -CompatibilityForMigrationEnabled $true