Hyper-Vの仮想マシンを5つの方法で別のホストに簡単に移動する方法は?

VMを別のホストに移行することで、サーバーの負荷を軽減し、アップグレードやメンテナンスのために安全に電源を切ることができます。Hyper-VのVMを別のホストに移動する方法はいくつかあります。さまざまな方法でHyper-VのVMを移行する方法をご覧ください。

download-icon
無料ダウンロード
for VM, OS, DB, File, NAS, etc.
takahashi-meitetsu

更新された 高橋明哲 アット 2025/08/12

目次
  • Hyper-V VM移行の利点

  • 方法 1. Hyper-V VM を実行中に移動する

  • 方法 2. Hyper-V マネージャーを使用して Hyper-V VM を移行する

  • 方法 3. Hyper-V VMのエクスポートとインポート

  • 方法4. PowerShellを介してHyper-V VMを別のホストに移動

  • 方法5. Vinchinバックアップ&リカバリーを使用してHyper-V VMを別のホストに移行

  • Hyper-V VM を他のホストに移行する方法に関するよくある質問

  • まとめ

Hyper-Vの仮想環境管理において、VMの移行が必要となる場面は多くあり、この投稿ではHyper-Vの仮想マシンを別のホストに移動させるための方法を5つ紹介します。

Hyper-V VM移行の利点

仮想環境に複数のHyper-Vホストがあり、各ホストは異なるワークロードを持っています。特定のホストでハードウェアリソースがほぼ使い果たされ、別の十分なハードウェアリソースを持つホストがある場合、そのホストへVMを移行することでVMのパフォーマンスを向上させることができます。空いているホストをシャットダウンすることで、電力消費の削減にも役立ちます。

物理サーバーのアップグレードやメンテナンスが必要な場合があります。業務システムの継続性を保証するため、VMを別のサーバーに移動させることでダウンタイムを短縮できます。

IT環境にVMwareホストを追加することもでき、仮想環境の柔軟性により、Hyper-Vの仮想マシンをVMwareに移行することが可能です。

予期せぬダウンタイムが発生した場合、できるだけ早く業務システムを復旧させることが非常に重要です。仮想マシンを別の正常なサーバーに移行することが解決策です。それ以前に、Hyper-Vのバックアップを作成することをお勧めします。

他のホストで特定のアプリケーションが必要な場合、仮想マシンのクローン作成がアプリケーションをすぐに利用可能にする最も速い方法です。

方法 1. Hyper-V VM を実行中に移動する

ライブ マイグレーションはすべての IT 管理者が求めている機能です。ゲスト オペレーティング システムをシャットダウンしたり、VM をエクスポートしたりすることなく、別のホストに VM を移動できるため、ダウンタイムを大幅に削減できます。

Hyper-V は Windows Server 2008 R2 以降のバージョンでライブ マイグレーションをサポートしています。ライブ マイグレーションを行うには、フェールオーバー クラスターの設定(物理的にサーバーを接続すること)、類似または同一のハードウェアおよびソフトウェア構成(互換性のため)、固定 IP アドレスなどが必要です。

Windows Server 2016以降のバージョンでは、フェールオーバークラスターは必須ではありませんが、より多くのソフトウェアレイヤーの構成が必要です。

もしこれに興味がある場合は、投稿「Hyper-V ライブ マイグレーションの実行方法」を参照してください。

方法 2. Hyper-V マネージャーを使用して Hyper-V VM を移行する

Hyper-V マネージャーは、Hyper-V 仮想環境の管理に頻繁に使用されます。ライブ マイグレーションの設定をまだ行っていない場合は、仮想マシンの電源をオフにして直接 Hyper-V マネージャーを使用して移行してください。

宛先サーバーを追加:

Hyper-V マネージャーを開く > Hyper-V マネージャー(ホスト名の上部)を右クリック > サーバーに接続 を選択 > 宛先サーバーと送信元サーバーを追加します

Hyper-V VMを移行:

移行するVMを右クリック > 移動 を選択 > 移動ウィザード に従って、VM全体またはストレージのみを別の場所に移行します

方法 3. Hyper-V VMのエクスポートとインポート

エクスポートすることで、データやスナップショット、構成情報を含むHyper-V VMのすべてのファイルを取得できます。VMを別のホストにインポートした後も、VMのエクスポートは一種のバックアップとして保持されます。この方法でも引き続きHyper-Vマネージャーを使用します。

Hyper-V VMをエクスポートする手順:

Hyper-V マネージャーで、ソース ホスト上の仮想マシンを右クリック > 「エクスポート」を選択 > 仮想マシンのエクスポート先を指定 > 「エクスポート」をクリックします。

Hyper-V VMをインポートする手順:

Hyper-V マネージャーで、宛先ホストを右クリックして > 仮想マシンのインポート を選択 > ウィザードに従って VM を展開して仮想マシンをインポートします

P.S. Hyper-Vのスナップショットをエクスポートして新しいVMを作成することもできます。

方法4. PowerShellを介してHyper-V VMを別のホストに移動

Hyper-V VMの移行にはMicrosoft PowerShellを使用することもできます。

仮想マシンをSMB共有上に保存している場合、リモートサーバーへVMを移動するには、以下のコマンドを入力してください:

Move-VM -Name "Test VM" -DestinationHost remoteServer

また、PowerShell を使用した Hyper-V VM のエクスポートとインポートに関する投稿もあります。

方法5. Vinchinバックアップ&リカバリーを使用してHyper-V VMを別のホストに移行

VMデータが同時に体系的に保護されながらHyper-V VMを移行する方法はありますか?Vinchin バックアップ&リカバリーはHyper-V VMのバックアップだけでなく、VMの移行も可能にします。Hyper-V 2012、2012 R2、2016、2019等のバージョンでVMのバックアップと移行を行うことが可能で、V2V移行も実行できます。

Vinchinのエージェントレスバックアップ技術により、すべての仮想マシンにエージェントを導入する必要がなくなり、ホスト上のあらゆる仮想マシンを迅速にバックアップできます。Vinchinでは、スケジュールやスピードコントローラー、重複データ削除および圧縮機能(バックアップストレージを60%節約)、データ暗号化、暗号化転送、長期的なバックアップ保持のためのGFSリテンションポリシーなど、多くの戦略が用意されています。

Hyper-VのVMバックアップは、別のHyper-Vホストまたは仮想化プラットフォームにVMを復元またはクローンするために使用できます。バックアップシステムで任意のHyper-Vホストを選択してVMを復元し、同じ作業を行わせればよいだけです。

たとえば、Hyper-V から VMware に VM を移行したい場合:

1. 対象のHyper-V VMのバックアップを選択するだけです

Hyper-V VMの選択

2. ターゲットホストとしてVMwareホストを選択します

VMwareホストの選択

3. 復元戦略を簡単に設定するか、このステップを直接スキップします

戦略を選択する

4. ジョブを送信するだけで、Hyper-V VM を VMware ホスト上で素早く復元できます

求人を掲載する

Vinchin Backup & Recovery は数千社の企業に選ばれており、こちらから60日間の全機能無料トライアルを始めることもできます。また、お問い合わせ より要望を送信していただければ、貴社に合ったソリューションをご提案いたします。当社は世界中の信頼できる企業と提携しており、現地での取引をご希望の場合には、こちらから現地のパートナーをお選びいただくこともできます。

Hyper-V VM を他のホストに移行する方法に関するよくある質問

1. Hyper-V VM を他のホストに移動する最も簡単な方法は何ですか?

この投稿で紹介されるすべての方法は実行が非常に簡単であり、Hyper-V マネージャーを使用します。コマンドによるHyper-Vのライブマイグレーションは最も簡単な方法のように思えますが、事前の設定が必要です。Vinchin Backup & Recovery を使用して Hyper-V のワークロードを保護し、別の仮想化プラットフォームへでも簡単に仮想マシンの移行を実行できます。

2. Hyper-Vのバージョンが異なるホストにVMを移動できますか?

Microsoftのソリューションを使用すると互換性の問題が発生する可能性があります。Vinchin Backup & Recoveryを使用することで、この問題を解決できます。

3. Hyper-V VMを非Hyper-Vプラットフォームに移動できますか?

はい。Vinchin Backup & Recovery を使用すると、Hyper-V から VMware、Proxmox、oVirt、OLVM などの他の仮想化プラットフォームへの VM の移行を簡単に実行できます。

まとめ

Hyper-VのVM移行は、IT環境の運用を向上させるための有用なスキルです。この記事では、ライブマイグレーション、コールドマイグレーション、直接のエクスポートおよびインポート、PowerShellコマンドの入力、およびVinchin Backup & Recoveryを使用したVMバックアップによるHyper-V VMの移行を含め、5つの方法を紹介しています。

Vinchin Backup & Recoveryは、Hyper-V VMをシステム的にバックアップするだけでなく、そのバックアップを利用してVMを移行することも可能です。無料トライアルをぜひお見逃しなく。

共有する:

カテゴリー: VM Migration