Hyper-V から Proxmox VE への VM 移行方法

Hyper-V から Proxmox VE への仮想マシンの移行には、いくつかの手順があります。具体的には、Hyper-V から仮想マシンをエクスポートし、それを Proxmox ホストに転送し、Proxmox 内で新しい仮想マシンを作成し、VHDX ファイルを QCOW2 に変換し、その新しいファイルを仮想マシンに割り当てます。

download-icon
無料ダウンロード
VM、OS、DB、ファイル、NASなどに対応
ken-sato

Updated by 佐藤健 on 2025/08/04

目次
  • 1. Hyper-V仮想マシンのエクスポート

  • 2. ファイルをProxmoxホストに転送する

  • 3. Proxmox VE でのファイルの検証

  • 4. VHDX仮想ハードディスクイメージファイルをQCOW2形式に変換する

  • 5. 新しく変換されたQCOW2ファイルを認識させる

  • 6. 新しいQCOW2ファイルを新規作成した仮想マシンに追加するために「 qm set 」コマンドを使用します。

  • VinchinソリューションでVM移行を簡略化

  • まとめ

堅牢なVM移行ソリューションをお探しですか?『Vinchin Backup & Recovery』をお試しください!↘ 無料トライアルをダウンロード

前回の記事では、仮想化プラットフォームとしてのProxmox VEおよびHyper-Vの機能概要と、Proxmox VEからHyper-Vへの仮想マシン移行方法について詳細に説明しました。今回は、Hyper-VからProxmox VEへの仮想マシン移行手順についてご案内します。

Hyper-VとProxmox VEはどちらも人気のある仮想化プラットフォームですが、使用する仮想マシン形式が異なります。Hyper-VはVHDまたはVHDX形式を使用する一方、Proxmox VEはQEMUを使用し、通常QCOW2またはraw形式を利用します。したがって、Hyper-Vの仮想マシンをProxmox VEに移行するには、いくつかの変換手順を実行する必要があります。

1. Hyper-V仮想マシンのエクスポート

Hyper-Vマネージャーを起動し、移行したい仮想マシンを右クリックして「エクスポート」を選択します。

VMのエクスポート

VMフォルダ

仮想マシンのディスク イメージ ファイルは、"仮想ハード ディスク" フォルダーにあります。

VMフォルダ

ディスクイメージファイル

2. ファイルをProxmoxホストに転送する

このファイルをProxmoxホストに転送するには、リモート転送が必要な場合、WinSCP ツールを使用できます。

3. Proxmox VE でのファイルの検証

ファイルを Proxmox ホストに転送したら、Proxmox VE シェル画面で次のコマンドを使用してファイルの完全性を確認できます:

qemu-img check -r all "/root/VMtest/Virtual Hard Disks/Hyper-v-proxmox.vhdx"

ファイルパスを実際のProxmoxホスト上のファイルパスに置き換えてください。

ファイルの検証 on Proxmox VE

4. VHDX仮想ハードディスクイメージファイルをQCOW2形式に変換する

Proxmox VEで新しい仮想マシンを作成し、次のコマンドを使用してVHDX仮想ハードディスクイメージファイルをQCOW2形式に変換します:

qemu-img convert -O qcow2 "/root/VMtest/Virtual Hard Disks/Hyper-v-proxmox.vhdx" /mnt/pve/NFS-test/images/107/vm-107-disk-1.qcow2

VHDXをQCOW2に変換する

QCOW2 ファイル

5. 新しく変換されたQCOW2ファイルを認識させる

qm rescan」コマンドを使用して、Proxmoxでストレージのスキャンを更新し、新しく変換されたQCOW2ファイルを認識できるようにしてください。

変換後のQCOW2ファイルの認識を新たに行う

6. 新しいQCOW2ファイルを新規作成した仮想マシンに追加するために「qm set」コマンドを使用します。

例えば、ID 109の仮想マシンを作成した場合、「pvesm」コマンドを使用して、その特定の仮想マシンのディスクファイルを特定できます。

ディスク ファイルの場所を確認する

次のコマンドを入力してください:

qm set 109 -scsi0 NFS-test:107/vm-107-disk-1.qcow2

新規作成した仮想マシンに新しいQCOW2ファイルを追加します。

その後、この仮想マシンのハードディスクがこの時点で変更されたことに気づくでしょう。

仮想マシンを起動して、正しく動作するかどうか確認することもできます。

VinchinソリューションでVM移行を簡略化

Hyper-VからProxmox VEへのVM移行を簡単に支援するソリューションがあります――Vinchin Backup & Recoveryの利用です。

Vinchin バックアップ&リカバリーは、VMware vSphere、Hyper-VProxmox VE、XenServer、XCP-ng、oVirt、RHV、OpenStackなどのVMのデータバックアップをサポートするプロフェッショナルなソリューションであり、データベース、NAS、ファイルサーバー、LinuxおよびWindows Serverなどのその他のデータもサポートしています。

高速な増分バックアップ、イメージベースのエージェントレスバックアップ、LAN-Free バックアップおよび復旧、サイト外バックアップコピー、マルチスレッド伝送、ランサムウェア保護など、強力なバックアップおよび復旧機能を備えており、重要データを包括的に保護します。インスタントリカバリにより、障害発生時の仮想マシンを15秒で再起動可能となり、RTOを大幅に短縮できます。

Proxmox VEホストから他の仮想プラットフォームへ、またはその逆へのデータ移行を簡単に行うこともできます。

Hyper-VのVMをProxmox VEに移行するには、以下の手順を実行してください:

1.Hyper-V VMのバックアップ を行います。バックアップ先とバックアップ戦略を選択し、送信してください。

Hyper-V VMのバックアップを取る

2.復元するVMを選択します。

復元ポイントの選択

3.復元するVMを実行するProxmox VEホストを選択します

復元先の選択

4. 復元戦略を選択

リストア戦略の選択

5.ジョブの確認と送信

ジョブを開始した後、Proxmox VEのWebコンソールを確認すると、仮想マシンが復元され実行されていることがわかります。

VMを確認する

Vinchin Backup & Recovery は数千社の企業に選ばれています。今すぐ 60日間のフル機能トライアル からこの強力なシステムを使い始めることもできます!また、お問い合わせ よりご要望をお知らせください。貴社のIT環境に合わせたソリューションをご提供いたします。

まとめ

Hyper-VからProxmox VEへの仮想マシンの移行により、Proxmox VEが持つオープンソースの特性や柔軟性、堅牢性などの機能と利点を活用することができます。このガイドでは移行の基本手順を示していますが、移行プロセスは仮想マシンやホストシステムの具体的な構成によって異なる場合がある点に注意してください。常にデータのバックアップを取り、設定を十分にテストして、移行が成功するようにしてください。

Hyper-VからProxmox VEへのVMのバックアップと移行を簡単に実現するため、Vinchin Backup & Recoveryを選択できます。無料トライアルをぜひお試しください!

共有:

Categories: VM Migration