VMwareからHyper-V / Azureへの移行ガイド|中小企業向けステップバイステップ
なぜHyper-V / Azureが有力な移行先なのか
VMwareからの移行先として、Microsoft Hyper-VとAzureは中小企業にとって最も現実的な選択肢の一つです。
その理由は3つあります。まず、Microsoft 365を既に利用している企業が多く、Microsoft製品との親和性が高いこと。次に、Hyper-VはWindows Serverに標準搭載されており追加ライセンスが不要なこと。そして、Azure Migrateという移行支援ツールが無料で提供されており、VMwareからの移行が想定された設計になっていることです。
本記事では、オンプレミスのHyper-Vへの移行と、Azure(クラウド)への移行の両方を解説します。
移行前のアセスメント
Step 1:VMware環境の棚卸し
移行の第一歩は、現環境の正確な把握です。以下を整理してください。
物理ホストの情報として、台数、CPU(コア数)、メモリ、ストレージ容量を確認します。仮想マシン(VM)の一覧として、VM名、OS、割り当てリソース(vCPU/メモリ/ディスク)、用途、稼働率を記録します。ネットワーク構成として、VLANセグメント、IPアドレス体系、外部接続を把握します。依存関係として、VM間通信、共有ストレージ、バックアップ構成を確認します。
vCenter Serverの管理画面からこれらの情報をエクスポートできます。Azure Migrateのアプライアンスを導入すると、依存関係の可視化まで自動で行えます。
Step 2:移行方式の決定
移行方式は大きく2つあります。
オンプレHyper-Vへの移行は、既存の物理サーバーまたは新規購入サーバーにHyper-Vを構築し、VMを移行する方式です。物理サーバーを引き続き自社で管理したい場合に適しています。
Azureへの移行は、VMをAzureのクラウド上に移行する方式です。物理サーバーの管理から解放されたい場合、BCP対策を強化したい場合に適しています。
両方を組み合わせたハイブリッド構成(基幹系はオンプレHyper-V、開発・検証環境はAzure)も現実的な選択肢です。
オンプレHyper-Vへの移行手順
Step 3:Hyper-Vホストの構築
Windows Server 2022以降をインストールし、Hyper-Vロールを有効化します。Windows Serverのライセンスにはスタンダードとデータセンターの2種類があり、VM数が多い場合はデータセンターエディション(無制限のVM作成が可能)がコスト効率に優れます。
ストレージ構成は、ローカルディスク(シンプル・低コスト)とStorage Spaces Direct(複数ホストでの冗長構成)から選択します。小規模環境ならローカルSSD+外付けNASが現実的です。
Step 4:VMの変換と移行
VMware形式(VMDK)のディスクイメージをHyper-V形式(VHDX)に変換する必要があります。
Microsoft Virtual Machine Converter(MVMC)は公式ツールですが、サポートが終了しています。現在はStarWindのV2V Converterが広く使われており、無償版でVMDKからVHDXへの変換が可能です。Azure Migrate経由でオンプレHyper-Vにも移行できるようになっています。
変換の基本的な流れは、VMwareのVMをシャットダウンし、VMDKファイルをエクスポートし、V2V ConverterでVHDXに変換し、Hyper-V上に新規VMを作成してVHDXをアタッチし、VMを起動してドライバの更新と動作確認を行います。
Step 5:移行後の調整
VMware Toolsのアンインストールが必要です。移行先のVM上でVMware Toolsを削除し、代わりにHyper-V統合サービスが有効になっていることを確認します。Windows ServerやWindows 10/11の場合、Hyper-V統合サービスは自動的に組み込まれています。
ネットワーク設定の確認も重要です。仮想スイッチの構成がVMwareとHyper-Vで異なるため、IPアドレス、DNS、デフォルトゲートウェイが正しく設定されているか確認してください。
Azureへの移行手順
Step 3:Azure Migrateの導入
Azure Migrateは、VMwareからAzureへの移行を包括的に支援する無料ツールです。Azureポータルから「Azure Migrate」プロジェクトを作成し、オンプレミス環境にアプライアンス(軽量なVM)をデプロイします。
アプライアンスがvCenterに接続し、自動的にVMの検出・アセスメントを実行します。各VMについて、推奨されるAzure VMサイズ、月額コスト見積もり、移行の準備状況が表示されます。
Step 4:移行の実行
Azure Migrateのレプリケーション機能を使い、VMwareのVMをAzureにレプリケーション(複製)します。初回の完全レプリケーション後は差分のみが同期されるため、本番切り替え時のダウンタイムを最小限に抑えられます。
切り替え当日の流れとしては、VMwareのVMをシャットダウンし、最終差分の同期を実行し、Azure上のVMを起動し、DNSレコードを更新してAzure VMを参照するようにし、動作確認を実施します。
Step 5:コスト最適化
Azure移行後は、リザーブドインスタンス(1年または3年の前払い)で最大72%のコスト削減が可能です。常時稼働が不要なVM(検証環境など)は自動シャットダウンを設定し、従量課金のメリットを活かしてください。
Azure Hybrid Benefitにも注目です。既存のWindows ServerライセンスをAzure上で再利用でき、VM単価をさらに下げられます。
移行時の共通の注意点
ライセンスの確認
VMware上で稼働しているWindows Serverのライセンスがどの形態か確認してください。OEMライセンス(サーバーハードウェアに紐づく)の場合、Hyper-Vの新サーバーやAzureでは使用できません。ボリュームライセンスであればHyper-Vホストへの移行が可能です。Azure移行時はAzure Hybrid Benefitが活用できます。
バックアップ戦略
移行前に必ずVMware環境の完全バックアップを取得してください。移行に問題が発生した場合のロールバック手段として不可欠です。移行後はAzure BackupやWindows Server Backupなど、新環境に適したバックアップ体制を構築します。
段階的移行
全VMを一度に移行するのではなく、重要度の低いVMから段階的に移行することを推奨します。最初にテスト・検証環境を移行し、手順と所要時間を確認してから、本番環境の移行に着手するのが安全です。
アプリケーション互換性
VMware上で稼働しているアプリケーションが、Hyper-V/Azure環境でも正常に動作するか事前にテストしてください。特に、VMware固有のドライバに依存しているアプリケーションや、ハードウェアドングルが必要なソフトウェアは注意が必要です。
移行後の運用体制
移行が完了したら、新環境の運用体制を整備します。
監視ツールの設定として、Hyper-VならWindows Admin Center、AzureならAzure Monitorを導入し、VMの稼働状況・リソース使用率・アラートを一元管理します。
パッチ管理として、Windows Serverのパッチ適用をWSUSやAzure Update Managementで自動化します。VMware時代にVMware Tools経由で管理していた部分は、新しい仕組みに切り替える必要があります。
運用ドキュメントとして、ネットワーク構成図、VM一覧、バックアップ手順、障害時の対応フローなど、移行を機に運用ドキュメントを最新化してください。
まとめ
VMwareからHyper-V/Azureへの移行は、適切な計画と段階的な実行により、リスクを抑えて進めることが可能です。特にMicrosoft 365を既に利用している企業にとっては、Microsoft製品同士の親和性が高いため、移行後の運用もスムーズです。
重要なのは「移行して終わり」ではなく、移行後の運用体制まで含めた計画を立てることです。
情シス365では、VMware環境のアセスメントからHyper-V/Azure移行の計画策定、移行実行、移行後の運用代行まで、ワンストップでサポートしています。移行の検討段階からお気軽にご相談ください。