Azure Migrate を使用して Windows Server ワークロードを移行する

完了

移行するワークロードの検討が済んだため、Contoso の IT スタッフはプロジェクトの実装ステージに取りかかっています。 Azure Migrate を使用してサーバー ワークロードを Azure VM ワークロードに実際に移動するには、主に次の 4 つの技術的な実装手順が関係しています。

  1. Azure Migrate: Server Migration ツール用に Azure を準備する。
  2. オンプレミスの VM に移行の準備をする。
  3. オンプレミスの VM をレプリケートする。
  4. VM を移行します。

技術的な実装

技術的な実装フェーズに含まれる手順を考慮するのは大切なことです。 このセクションでは、それらの手順の概要を説明します。

Azure portal のスクリーンショット。管理者が Azure Migrate を追加し、Azure Migrate: Server Migration ツールを選択しています。

"1.Azure Migrate: Server Migration ツール用に Azure を準備する

オンプレミスの VM を Azure に移行するには、次の Azure コンポーネントがまず必要になります。

  • 移行時に Azure VM が作成されるときにその接続に使用される VNet
  • Azure Migrate: Server Migration ツール (プロビジョニングと構成が済んでいるもの)。

インポートしたイメージを起動し、次の大まかな手順を使用してツールを構成します。

  1. 前提条件を設定します。
  2. ツールを Azure サブスクリプションにポイントします。
  3. 検出用の Windows ベースの資格情報を追加します。

構成した後、ツールによってすべての VM が列挙されるまでにいくらか時間がかかります。 列挙が完了すると、Azure の Azure Migrate ツールにそれらが一覧表示され、確認できるようになります。

"2.オンプレミスの VM を準備する

移行後に、Azure VM に接続して、Azure で VM を管理できるようにします。 そのためには、移行前に次の手順を実行します。

  • インターネット経由でアクセスする場合:
    • 移行前に、オンプレミスの VM でリモート デスクトップ プロトコル (RDP) または Secure Shell (SSH) を有効にします。
    • 伝送制御プロトコル (TCP) およびユーザー データグラム プロトコル (UDP) 規則がパブリック プロファイルに対して追加されていることを確認します。
    • OS のファイアウォールで RDP または SSH が許可されていることを確認します。
  • サイト間仮想プライベート ネットワーク (サイト間 VPN) でアクセスする場合:
    • 移行前に、オンプレミス VM で RDP または SSH を有効にします。
    • OS ファイアウォールで RDP または SSH が許可されていることを確認します。
    • Windows の場合、オンプレミス VM 上のオペレーティング システムの SAN ポリシーを OnlineAll に設定します。
    • Azure エージェントをインストールします。
  • その他の考慮事項:
    • Windows OS の場合、移行をトリガーするときに、VM 上に保留中の Windows 更新プログラムがないようにする必要があります。 さもないと、更新が完了するまで、その VM にサインインできなくなります。
    • 移行後に、ブート診断を調べて、VM のスクリーンショットにアクセスします。

3.オンプレミスの VM をレプリケートする

Azure への移行を実施する前に、レプリケーションを設定して有効にする必要があります。 検出が完了したら、Azure への VM のレプリケーションを開始できます。 次の手順に従います。

  1. Azure Migrate プロジェクトで[サーバー] を選択し、[Azure Migrate: Server Migration] を選択してから、[レプリケート] を選択します。

  2. [レプリケート] で、[ソースの設定] を選択し、[お使いのマシンは仮想化されていますか?] を選択してから、[はい] を選択します。

  3. [オンプレミスのアプライアンス] で、設定した Azure Migrate アプライアンスの名前を選択し、「OK」と入力します。

  4. [仮想マシン] で、次の点を考慮して、レプリケートする VM を選択します。

    • VM の評価を実行した場合は、評価結果から VM のサイズ設定とディスクの種類 (Premium または Standard) の推奨事項を適用できます。 これを行うには、 [Azure Migrate Assessment から移行設定をインポートしますか?][はい] オプションを選択します。
    • 評価を実行しなかった場合、または評価の設定を使用しない場合は、 [いいえ] オプションを選択します。
    • 評価の使用を選択した場合は、VM グループと評価名を選択します。
  5. [仮想マシン] で、必要な VM を検索します。 移行する各 VM を選択し、[Next: Target settings](次へ: ターゲット設定) を選択します。

  6. [ターゲット設定] で、Azure サブスクリプションと移行先のリージョンを選択し、移行後に Azure VM が配置されるリソース グループを指定します。

  7. [仮想ネットワーク] で、移行後に Azure VM の参加先となる Azure VNet およびサブネットを選択します。

  8. [Azure ハイブリッド特典] で、次のように選択します。

    • Azure ハイブリッド特典を適用しない場合は、[いいえ] を選択してから、[次へ] を選択します。
    • アクティブなソフトウェア アシュアランスまたは Windows Server サブスクリプションの対象となっている Windows Server マシンがあり、移行するマシンに特典を適用する場合は、[はい] を選択してから、[次へ] を選択します。
  9. [コンピューティング] で、VM の名前、サイズ、OS ディスクの種類、可用性セットを確認します。 VM は Azure の要件に準拠している必要があります。

    • VM サイズ。 評価の推奨事項を使用している場合は、[VM サイズ] ドロップダウン リストに推奨サイズが表示されます。 それ以外の場合は、Azure Migrate によって、Azure サブスクリプション内の最も近いサイズが選択されます。 または、 [Azure VM サイズ] でサイズを手動で選択します。
    • OS ディスク。 VM の OS (ブート) ディスクを指定します。 OS ディスクは、オペレーティング システムのブートローダーとインストーラーがあるディスクです。
    • 可用性セット。 移行後に VM を Azure 可用性セットに配置する必要がある場合は、セットを指定します。 このセットは、移行用に指定するターゲット リソース グループ内に存在する必要があります。
  10. [ディスク] で、VM ディスクを Azure にレプリケートするかどうかを指定し、Azure でのディスクの種類 (Standard SSD か HDD、または Premium マネージド ディスク) を選択してから、[次へ] を選択します。

    • レプリケーションからディスクを除外できます。
    • ディスクを除外すると、移行後に Azure VM 上に存在しなくなります。
  11. [レプリケーションの確認と開始] で設定を確認し、 [レプリケート] を選択して、サーバーの初期レプリケーションを開始します。

4.VM を移行する

まずは、次の手順に従ってクイック テスト移行 (VM の正式な移行は、この後に実施) を実施する必要があります。

  1. [移行の目標] で、[サーバー] を選択し、[Azure Migrate: Server Migration] を選択してから、[移行されたサーバーをテストします] を選択します。
  2. テストする VM を右クリックするかコンテキスト メニューにアクセスして、[Test migrate](テスト移行) を選択します。
  3. [テスト移行] で、移行後に Azure VM が配置される Azure 仮想ネットワーク (VNet) を選択します。 非運用環境の VNet を使用することをお勧めします。
  4. テスト移行ジョブが開始されたら、Azure portal の通知でジョブを監視します。
  5. 移行が完了したら、Azure portal の [仮想マシン] で、移行された Azure VM を確認します。 マシンの名前には、-Test というサフィックスが付きます。
  6. テストが完了したら、[マシンのレプリケート] で Azure VM を右クリックするかコンテキスト メニューにアクセスし、[Clean up test migration](テスト移行をクリーンアップ) を選択します。

これで、テスト移行が終了します。 次に、完全な移行の手順を示します。

  1. Azure Migrate プロジェクトで、[サーバー] を選択し、[Azure Migrate: Server Migration] を選択してから、[サーバーのレプリケート] を選択します。
  2. [マシンのレプリケート] で、[VM] を右クリックするかコンテキスト メニューにアクセスして、[移行] を選択します。
  3. [移行] で、[Shut down virtual machines and perform a planned migration with no data loss](仮想マシンをシャットダウンし、データ損失なしで計画された移行を実行する) を選択して、[はい] を選択します。その後、[OK] を選択します。

注意

既定では、Azure Migrate によってオンプレミス VM がシャットダウンされ、前回のレプリケーションが発生した後に行われた VM の変更を同期するためにオンデマンド レプリケーションが実行されます。 こうすることで、データ損失がなくなります。 VM をシャットダウンしたくない場合は、 [いいえ] を選択します。

  1. VM の移行ジョブが開始されたら、Azure の通知でジョブを追跡します。
  2. ジョブが完了したら、[Virtual Machines] ブレードで VM を確認および管理できます。