かつて山市良と呼ばれたおじさんのブログ
セイテクエンジニアのブログ かつて山市良と呼ばれたおじさんのブログ vol.181 Azure MigrateによるVM移行-テスト移行|Windows Server 2016 EOSまであと320日
2026年02月26日配信
執筆者:山内 和朗
Windows Server 2016の製品ライフサイクルとサポート終了日(End of LifeCycle《EOL》、End of Support《EOS》)である2027年1月12日までのカウントダウンが進んでいます。この連載シリーズのテーマの1つはAzureへの移行です。これまで、「Azure Migrate」でAzureに移行するために、検出と評価、移行ツール(Hyper-Vホストのセットアップ)、VMのレプリケーションまで進めました。今回は、移行前の最終段階、テスト移行を実施します。






テスト移行でデプロイされたVMは、閉じたAzure仮想ネットワーク(VNET)の既定(default)サブネットに接続されます。この状態ではどこからもVMのコンソールやサービスにアクセスすることはできません。正常に稼働していることを確認するためには、各VMのネットワークインターフェイスにパブリックIPアドレスを作成して“一時的に”割り当て、ネットワークセキュリティグループ(NSG)を作成して、リモートデスクトップ接続(RDP)ポート(Windows VMの場合)やSSHポート(Linux VMの場合)への接続を許可します(画面7、画面8)。

画面7 テスト移行のVMに接続できるように、パブリックIPアドレスを割り当てる

画面8 RDPやSSHで接続できるように、ネットワークセキュリティグループ(NSG)を作成して受信セキュリティ規則でポートへのアクセスを許可する
RDPやSSHでVMに接続し、正常に稼働していることを確認します。トラステッド起動のVMはセキュアブートとトラステッドプラットフォームモジュール(vTPM)をサポートしているため、必要に応じてそれらを使用したセキュリティ機能を構成できることを確認しておきます(画面9)。

画面9 一時的に割り当てたパブリックIPアドレスを使用して、RDPやSSHでVMに接続し、テストする
VMのテストが完了したら、「マシンの移行」ページに戻り、テスト移行中のVMに対して「・・・|テスト移行をクリーンアップ」を実行します。「テスト移行のクリーンアップ」ページで「テストが完了しました。テスト仮想マシンを削除します」をチェックし、「テストのクリーンアップ」をクリックします(画面10)。クリーンアップが完了すると、「'VM名'のテスト移行のクリーンアップを開始しています.../操作を完了しました。」と表示され、Azure VMは完全に削除されます。ただし、追加で作成したパブリックIPアドレスやネットワークセキュリティグループ(NSG)は自動で削除されることはないため、手動で削除してください(画面11)。

画面10 テスト移行をクリーンアップする

画面11 追加でVMに作成したパブリックIPアドレスやネットワークセキュリティグループ(NSG)は手動で削除する
テストで問題がなければ、いよいよ本番移行です。
参考情報:
Hyper-V VM を Azure に移行する|Azure(Microsoft Learn)
シーズン1目次|シーズン2(1)|(2)|(3)|(4)|(5)|(6)|(7)|(8)|(9)|(10)|(11)|(12)|(13)|(14)