Azure Migrate を使用して Windows Server ワークロードを移行する
移行するワークロードの検討が済んだため、Contoso の IT スタッフはプロジェクトの実装ステージに取りかかっています。 Azure Migrate を使用してサーバー ワークロードを Azure VM ワークロードに実際に移動するには、主に次の 4 つの技術的な実装手順が関係しています。
- Azure Migrate: Server Migration ツール用に Azure を準備する。
- オンプレミスの VM に移行の準備をする。
- オンプレミスの VM をレプリケートする。
- VM を移行します。
技術的な実装
技術的な実装フェーズに含まれる手順を考慮するのは大切なことです。 このセクションでは、それらの手順の概要を説明します。
"1.Azure Migrate: Server Migration ツール用に Azure を準備する
オンプレミスの VM を Azure に移行するには、次の Azure コンポーネントがまず必要になります。
- 移行時に Azure VM が作成されるときにその接続に使用される VNet。
- Azure Migrate: Server Migration ツール (プロビジョニングと構成が済んでいるもの)。
インポートしたイメージを起動し、次の大まかな手順を使用してツールを構成します。
- 前提条件を設定します。
- ツールを Azure サブスクリプションにポイントします。
- 検出用の 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 のレプリケーションを開始できます。 次の手順に従います。
Azure Migrate プロジェクトで[サーバー] を選択し、[Azure Migrate: Server Migration] を選択してから、[レプリケート] を選択します。
[レプリケート] で、[ソースの設定] を選択し、[お使いのマシンは仮想化されていますか?] を選択してから、[はい] を選択します。
[オンプレミスのアプライアンス] で、設定した Azure Migrate アプライアンスの名前を選択し、「OK」と入力します。
[仮想マシン] で、次の点を考慮して、レプリケートする VM を選択します。
- VM の評価を実行した場合は、評価結果から VM のサイズ設定とディスクの種類 (Premium または Standard) の推奨事項を適用できます。 これを行うには、 [Azure Migrate Assessment から移行設定をインポートしますか?] で [はい] オプションを選択します。
- 評価を実行しなかった場合、または評価の設定を使用しない場合は、 [いいえ] オプションを選択します。
- 評価の使用を選択した場合は、VM グループと評価名を選択します。
[仮想マシン] で、必要な VM を検索します。 移行する各 VM を選択し、[Next: Target settings](次へ: ターゲット設定) を選択します。
[ターゲット設定] で、Azure サブスクリプションと移行先のリージョンを選択し、移行後に Azure VM が配置されるリソース グループを指定します。
[仮想ネットワーク] で、移行後に Azure VM の参加先となる Azure VNet およびサブネットを選択します。
[Azure ハイブリッド特典] で、次のように選択します。
- Azure ハイブリッド特典を適用しない場合は、[いいえ] を選択してから、[次へ] を選択します。
- アクティブなソフトウェア アシュアランスまたは Windows Server サブスクリプションの対象となっている Windows Server マシンがあり、移行するマシンに特典を適用する場合は、[はい] を選択してから、[次へ] を選択します。
[コンピューティング] で、VM の名前、サイズ、OS ディスクの種類、可用性セットを確認します。 VM は Azure の要件に準拠している必要があります。
- VM サイズ。 評価の推奨事項を使用している場合は、[VM サイズ] ドロップダウン リストに推奨サイズが表示されます。 それ以外の場合は、Azure Migrate によって、Azure サブスクリプション内の最も近いサイズが選択されます。 または、 [Azure VM サイズ] でサイズを手動で選択します。
- OS ディスク。 VM の OS (ブート) ディスクを指定します。 OS ディスクは、オペレーティング システムのブートローダーとインストーラーがあるディスクです。
- 可用性セット。 移行後に VM を Azure 可用性セットに配置する必要がある場合は、セットを指定します。 このセットは、移行用に指定するターゲット リソース グループ内に存在する必要があります。
[ディスク] で、VM ディスクを Azure にレプリケートするかどうかを指定し、Azure でのディスクの種類 (Standard SSD か HDD、または Premium マネージド ディスク) を選択してから、[次へ] を選択します。
- レプリケーションからディスクを除外できます。
- ディスクを除外すると、移行後に Azure VM 上に存在しなくなります。
[レプリケーションの確認と開始] で設定を確認し、 [レプリケート] を選択して、サーバーの初期レプリケーションを開始します。
4.VM を移行する
まずは、次の手順に従ってクイック テスト移行 (VM の正式な移行は、この後に実施) を実施する必要があります。
- [移行の目標] で、[サーバー] を選択し、[Azure Migrate: Server Migration] を選択してから、[移行されたサーバーをテストします] を選択します。
- テストする VM を右クリックするかコンテキスト メニューにアクセスして、[Test migrate](テスト移行) を選択します。
- [テスト移行] で、移行後に Azure VM が配置される Azure 仮想ネットワーク (VNet) を選択します。 非運用環境の VNet を使用することをお勧めします。
- テスト移行ジョブが開始されたら、Azure portal の通知でジョブを監視します。
- 移行が完了したら、Azure portal の [仮想マシン] で、移行された Azure VM を確認します。 マシンの名前には、-Test というサフィックスが付きます。
- テストが完了したら、[マシンのレプリケート] で Azure VM を右クリックするかコンテキスト メニューにアクセスし、[Clean up test migration](テスト移行をクリーンアップ) を選択します。
これで、テスト移行が終了します。 次に、完全な移行の手順を示します。
- Azure Migrate プロジェクトで、[サーバー] を選択し、[Azure Migrate: Server Migration] を選択してから、[サーバーのレプリケート] を選択します。
- [マシンのレプリケート] で、[VM] を右クリックするかコンテキスト メニューにアクセスして、[移行] を選択します。
- [移行] で、[Shut down virtual machines and perform a planned migration with no data loss](仮想マシンをシャットダウンし、データ損失なしで計画された移行を実行する) を選択して、[はい] を選択します。その後、[OK] を選択します。
注意
既定では、Azure Migrate によってオンプレミス VM がシャットダウンされ、前回のレプリケーションが発生した後に行われた VM の変更を同期するためにオンデマンド レプリケーションが実行されます。 こうすることで、データ損失がなくなります。 VM をシャットダウンしたくない場合は、 [いいえ] を選択します。
- VM の移行ジョブが開始されたら、Azure の通知でジョブを追跡します。
- ジョブが完了したら、[Virtual Machines] ブレードで VM を確認および管理できます。