次の方法で共有


VMM ファブリックでライブ マイグレーションを実行する

この記事では、System Center Virtual Machine Manager (VMM) ファブリックで仮想マシン (VM) または VM ストレージのライブ マイグレーションを実行する方法について説明します。 VMM では、スタンドアロン Hyper-V ホスト間、またはライブ マイグレーションが有効になっているクラスター ホスト間でのライブ マイグレーションのサポートが提供されます。 詳細情報。

2 つのスタンドアロン ホスト間で VM を移行する

1 つのスタンドアロン Hyper-V ホストから別のスタンドアロン Hyper-V ホストに仮想マシンを移行するには、VM 構成ファイルと仮想ハード ディスクを SMB 3.0 ファイル共有に配置する必要があります。

  1. VM とサービス>すべてのホストで、移行元のスタンドアロン ソース ホストを選択します。
  2. ホストを選択し、 VM で移行する実行中の VM を選択します。 マシンが実行されていない場合は起動します。
  3. 仮想マシン仮想マシンの移行を選択して、仮想マシンの移行ウィザードを開始します。
  4. Select Hostで、宛先ホストとそれに関連付けられている転送の種類を確認します。 両方のホストが同じ SMB 3.0 ファイル共有に接続するように構成されている場合、 Live 転送の種類が表示されます。
  5. 転送の種類が Live の宛先ホストを選択し、 Next を選択します。
  6. Summaryで、Move を選択します。 ジョブの状態を追跡するには、 Jobs ワークスペースを開きます。
  7. 仮想マシンが移行されたことを確認するには、移行先ホストの VM 一覧を調べて、VM が実行されていることを確認します。

クラスター間で VM を移行する

共有ストレージを使用するか、共有インフラストラクチャを使用しないクラスター間で VM を移行できます。

共有ストレージまたは共有インフラストラクチャのないライブ マイグレーションの手順に必要なタブを選択します。

クラスター間で VM を移行すると、VM の高可用性状態が一時的に失われることに注意してください。 そのため、移行中にホストが失敗すると、仮想マシンが使用できなくなります。 共有ストレージを使用したライブ マイグレーションの場合は、ストレージの場所として SMB 3.0 ファイル共有を使用する必要があります。 ストレージを移行する必要がないため、高可用性の状態を保証できない時間は短くなります。

  1. VM とサービス>すべてのホストで、移行元のクラスター ノードを選択します。
  2. VMで、移行する実行中の VM を選択します。 マシンが実行されていない場合は起動します。
  3. 仮想マシン仮想マシンの移行を選択して、仮想マシンの移行ウィザードを開始します。
  4. Select Hostで、宛先ホストとそれに関連付けられている転送の種類を確認します。 Live転送の種類は、VM が最初に作成されたのと同じ SMB 3.0 ファイル共有に接続するように構成されている宛先クラスター ノードで使用できます。
  5. 別のクラスター上のノードを選択し、 [次へ] を選択します。
  6. Summaryで、Move を選択します。 ジョブの状態を追跡するには、 Jobs ワークスペースを開きます。
  7. 仮想マシンが移行されたことを確認するには、移行先ノードの VM 一覧を調べて、VM が実行されていることを確認します。

Note

古いクラスター バージョンから新しいバージョンの VM でライブ マイグレーションを実行すると、 Msvm_CompatibilityVector 値が更新されない場合、新しいクラスター内の移行はブロックされます。

この問題を解決するには、VM を再起動します。 VM の再起動では、新しいクラスターのバージョンに従って Msvm_CompatibilityVector 値が更新されます。

スタンドアロン ホスト上の 2 つの場所間で記憶域を移行する

Note

共有 VHDX ファイルの記憶域をライブ マイグレーションすることはできません。 他の VM ファイルを移動し、通常のライブ マイグレーションを実行できます。 共有 VHDX ファイルを別の場所に移動するには、VM をシャットダウンしてからファイルを移動する必要があります。

スタンドアロン ホスト上の場所間で VM ストレージのライブ マイグレーションを実行できます。 仮想ハード ディスク (VHD) と構成情報を含む仮想マシン全体を移動することも、特定の VHD のみを別の場所に移動することもできます。

  1. VM とサービス>すべてのホストで、VM が配置されているスタンドアロン ホストを選択します。

  2. VMで、ストレージを移行する実行中の VM を選択します。 マシンが実行されていない場合は起動します。

  3. 仮想マシンMigrate Storage を選択して、仮想マシンの移行ウィザードを開始します。

  4. パスの選択>Storage の場所で、ホスト上の既定のストレージの場所のいずれかを選択します。 または Browse を選択して、使用可能なすべてのストレージの宛先を表示します。 移動先の SMB 3.0 ファイル共有またはローカル ハード ディスク上の場所を選択し、 OKを選択します。

    Storage の場所一覧で SMB 3.0 ファイル共有を指定する場合は、共有パスで宛先サーバーの完全修飾ドメイン名 (FQDN) を使用していることを確認します。 たとえば、\\fileserver1\smbshare の代わりに、\\fileserver1.contoso.com\smbshare を使用します。

  5. 必要に応じて、 このパスをホスト上の既定の記憶域の場所の一覧に追加を選択し、 次へを選択します。

  6. [ Summary ページで、 Move を選択します。 Jobsで進行状況を追跡します。

ライブ マイグレーションを同時に実行する

複数の VM でライブ マイグレーションを実行して、同じホスト上で 2 つの移行が同時に行われるようにすることができます。 以下の点に注意してください。

  • ライブ マイグレーション用に複数の VM を選択することはできません。 各移行を手動で開始する必要があります。
  • 実行する同時移行の数を指定できます。 既定の設定は 2 です。これは、Hyper-V で有効になっているライブ マイグレーションと記憶域の同時移行の数です。 たとえば、ホストは、1 つの送信ライブ マイグレーションに加えて、1 つの受信ライブ マイグレーション、2 つの送信ライブ マイグレーション、または 2 つの受信ライブ マイグレーションに参加できます。
  • ライブ マイグレーションとライブ ストレージの移行は独立しています。 2 つのライブ マイグレーションと 2 つのライブ ストレージ移行を同時に実行できます。 VMM は、ライブ仮想マシンと記憶域の移行 (ライブ VSM) を 1 つのライブ マイグレーションと 1 つのストレージ移行と見なします。
  • Hyper-V マネージャー >[アクション]>[Hyper-V の設定]>[サーバー]>[ライブ マイグレーション] および [記憶域の移行] で、進行中の同時マイグレーションを確認できます。 Jobsで、移行が同時に行われることを確認します。

ライブ マイグレーションの速度を向上させる

Hyper-V ホストでは、SMB をトランスポートまたは両方として使用する圧縮を使用して、ライブ マイグレーション速度を上げることができます。 圧縮方法では、ネットワーク経由で送信されるデータを削減するアルゴリズムを使用します。 SMB メソッドを使用すると、データ転送を高速化できます。

既定では、高速ライブ マイグレーションで圧縮方法を使用できます。 ライブ ストレージ移行の設定を Hyper-V ホスト レベルまたはライブ マイグレーション インスタンスごとに変更することで、高速ライブ マイグレーションの方法を無効にしたり、有効にしたり、変更したりできます。

ライブ マイグレーションの設定を次のように変更します。

  1. Hyper-V マネージャーで、 Actions>Hyper-V Settings>Server>Live Migration を選択し、 Advanced Features を選択します。

  2. Migration 設定>Live 移行設定で、次のいずれかの操作を行います。

    • 高速なライブ マイグレーションを無効にするには、 [ライブ マイグレーションの標準] を選択します。
    • ライブ マイグレーションを高速化するために圧縮を使用するには、 [圧縮を使用する] を選択します。
    • SMB を使用してライブ マイグレーションを高速化するには、[ SMB をトランスポートとして使用するを選択します。