移行ツールを選ぶ

完了

Tailwind Traders のオンプレミスのワークロードを評価したら、それらのワークロードを Azure に移行する方法の検討を始めることができます。 Azure Migrate には、特定の要件に応じて、ワークロードを移行するためのツールがいくつかあります。 このユニットでは、Azure Migrate について詳しく説明し、Azure Resource Mover についても調べます。

Azure Migrate と移行

前のユニットで確認したように、Azure Migrate は集中型のハブに配置された機能のセットであり、さまざまなワークロードを評価して Azure に移行するために使用できます。 Azure Migrate を使って、アプリケーションや仮想マシンなどのワークロードの移行を実行できます。 Microsoft Azure に移行できるワークロードには、オンプレミスのサーバー、インフラストラクチャ、アプリケーション、データがあります。

Screenshot that shows Azure Migrate: Discovery and assessment tools.

Azure Migrate と移行について知っておくべきこと

Azure Migrate には、移行プロセスをサポートするために次のコンポーネントが含まれます。

  • 統合された移行プラットフォーム: Azure Migrate には、Azure への移行と移行状態の追跡を 1 か所で行えるポータルが用意されています。

  • 評価および移行ツール: Azure Migrate では、Server Assessment、Server Migration、その他の独立系ソフトウェア ベンダー (ISV) ツールなど、評価と移行のための複数のツールが提供されています。

  • さまざまなワークロードの評価と移行の機能: Azure Migrate ハブでは、複数の異なるワークロードの移行がサポートされています。

    • サーバー: オンプレミスのサーバーは、評価されて、Azure Virtual Machines に移行されます。
    • データベース: オンプレミスのデータベースは、評価されてから、Azure SQL Database または Azure SQL Managed Instance に移行されます。
    • Web アプリケーション: オンプレミスの Web アプリケーションは、評価され、Azure App Service Migration Assistant を使って Azure App Service に移行されます。
    • 仮想デスクトップ: オンプレミスの仮想デスクトップ インフラストラクチャ (VDI) が評価され、Azure Virtual Desktop に移行されます。
    • データ: Azure Data Box 製品を使って、大量のデータを Azure に移行します。
  • Azure Migrate ハブ ツール: Azure Migrate ハブは、多くの移行ツールへのアクセスを提供します。

    ツール 使用
    Azure Migrate: 検出と評価: Server Assessment SQL および Web アプリを含むサーバーの検出と評価
    Azure Migrate: Server Migration サーバーの移行
    SQL Server Data Migration Assistant (DMA) Azure SQL Database、Azure SQL Managed Instance、または SQL Server を実行する Azure Virtual Machines への移行について、SQL Server データベースを評価します
    Azure Database Migration Service オンプレミスのデータベースを、SQL Server を実行する Azure Virtual Machines、Azure SQL Database、または SQL Managed Instance に移行します
    Web App Migration Assistant オンプレミスの Web アプリを評価し、Azure に移行する
    Azure Data Box オフライン データを移行します

Azure Migrate を使用して移行するときに考慮すべきこと

Azure Migrate は、次の 6 つの主要な移行シナリオの実行をサポートできます。

  • Windows Server ワークロード
  • SQL Server ワークロード
  • Linux ワークロード
  • Windows アプリ、Java アプリ、PHP アプリ
  • SAP HANA
  • Specialized Compute

自分の構成要件と移行の目標が反映されているシナリオを選んでください。

Web アプリの Azure への移行

Azure Migrate での Web アプリの評価と移行には、Azure App Service Migration Assistant を使います。 App Service Migration Assistant を使うと、オンプレミスの Windows ASP.NET Web アプリを評価して、Azure に移行できます。 App Service Migration Assistant を使って、次のタスクを実行します。

  • アプリが適切な移行候補であるかどうかを判断する
  • 準備チェックを実行して、アプリの構成設定の全般的な評価を行う
  • アプリを Azure App Service に移行する

App Service Migration Assistant は、ユーザーがローカル環境にインストールしたエージェントを使って、アプリの詳細な分析を実行します。 ユーザーはそのツールを使って、それらのアプリを Azure に移行します。 アプリの初期評価が完了すると、ウィザード形式のグラフィカル インターフェイスで移行プロセスが案内されます。

アプリを Azure に移行した後、接続されているデータベースの移行も検討することがあります。

重要

App Service Migration Assistant では、Web アプリとそれに関連付けられた構成は移行されますが、アプリに接続されているバックエンド データベースは移行されません。 データベースの移行を完了するには、DMA を使用できます。

仮想マシンの移行

適切なサーバー ワークロードを選んだら、移行を始められる状態になります。 Azure Migrate を使ってサーバー ワークロードを Azure 仮想マシン ワークロードに移行するには、主に次の 4 つの技術的な実装手順があります。

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

Azure Resource Mover

Azure Resource Mover は、サブスクリプション、リソース グループ、リージョン間で Azure リソースを移行するのに役立つツールです。 Azure Resource Mover には、次の利点があります。

  • リソースを移行する 1 つの場所。
  • リソースの移行のシンプルさと速度。
  • さまざまな種類の Azure リソースを移行するための一貫したインターフェイスと手順。
  • 移行するリソース間の依存関係を特定する方法。
  • ソース リージョンのリソースの自動クリーンアップ。
  • 移行操作をコミットする前にテストする機能。

Azure Resource Mover を使用して移行するときに考慮すべきこと

Azure Resource Mover は、2 つの方法で使用できます。

  • 移行前に、リソースを整理するため。

  • 移行後に、リソース組織を最適化するため。

ヒント

ワークロードを Azure に移行した後は、Azure Resource Mover を使って、最近移行したリソースをサブスクリプション、リージョン、またはリソース グループの間で移動することを検討します。