Azure への移行の対象となるオンプレミスのワークロードを評価するAssess on-premises workloads for migration to Azure

この記事では、Contoso という架空の会社が Azure に移行するためにオンプレミスのアプリを評価する方法を示します。This article shows how the fictional company Contoso assesses an on-premises app for migration to Azure. このサンプル シナリオでは、Contoso のオンプレミスの SmartHotel360 アプリが VMware 上で現在実行されています。In the example scenario, Contoso's on-premises SmartHotel360 app currently runs on VMware. Contoso では、Azure Migrate サービスを使用してアプリの VM を評価し、Data Migration Assistant を使用してアプリの SQL Server データベースを評価します。Contoso assesses the app's VMs using the Azure Migrate service, and the app's SQL Server database using Data Migration Assistant.

概要Overview

Azure への移行を検討する際、Contoso では技術的および財務的な評価を実行して、オンプレミスのワークロードがクラウドへの移行に適しているかどうかを確認する必要があります。As Contoso considers migrating to Azure, the company needs a technical and financial assessment to determine whether its on-premises workloads are good candidates for cloud migration. Contoso 社のチームは特に、移行対象のマシンおよびデータベースの互換性を評価する必要があります。In particular, the Contoso team wants to assess machine and database compatibility for migration. Contoso のリソースを Azure 内で実行するための容量とコストを見積もる必要があります。It wants to estimate capacity and costs for running Contoso's resources in Azure.

作業を開始し、関連するテクノロジの理解を深めるために、Contoso は次の表にまとめたオンプレミス アプリのうち 2 つを評価します。To get started and to better understand the technologies involved, Contoso assesses two of its on-premises apps, summarized in the following table. 同社は、移行対象のアプリをリホストしてリファクターする移行シナリオを評価します。The company assesses for migration scenarios that rehost and refactor apps for migration. リホストとリファクタリングの詳細については、移行の例の概要に関する記事を参照してください。Learn more about rehosting and refactoring in the migration examples overview.

アプリの名前App name プラットフォームPlatform アプリ層App tiers 詳細Details
SmartHotel360SmartHotel360

(Contoso の旅行要件を管理します)(manages Contoso travel requirements)
SQL Server データベースが搭載された Windows 上で実行Runs on Windows with a SQL Server database 2 層アプリ。Two-tiered app. 1 つの VM (WEBVM) 上でフロントエンド ASP.NET Web サイトが実行され、別の VM (SQLVM) 上で SQL Server が実行されます。The front-end ASP.NET website runs on one VM (WEBVM) and the SQL Server runs on another VM (SQLVM). VM は VMware であり、vCenter サーバーによって管理される ESXi ホスト上で実行されます。VMs are VMware, running on an ESXi host managed by vCenter Server.

サンプル アプリは GitHub からダウンロードできます。You can download the sample app from GitHub.
osTicketosTicket

(Contoso のサービス デスク アプリ)(Contoso service desk app)
MySQL PHP (LAMP) を含む Linux/Apache 上で実行Runs on Linux/Apache with MySQL PHP (LAMP) 2 層アプリ。Two-tiered app. 1 つの VM (OSTICKETWEB) 上でフロントエンド PHP Web サイトが実行され、別の VM (OSTICKETMYSQL) 上で MySQL データベースが実行されます。A front-end PHP website runs on one VM (OSTICKETWEB) and the MySQL database runs on another VM (OSTICKETMYSQL). このアプリは、社内の従業員と外部の顧客の問題を追跡するために、顧客サービス アプリによって使用されます。The app is used by customer service apps to track issues for internal employees and external customers.

サンプルは GitHub からダウンロードできます。You can download the sample from GitHub.

現在のアーキテクチャCurrent architecture

この図は、現在の Contoso オンプレミス アーキテクチャを示しています。This diagram shows the current Contoso on-premises infrastructure:

現在の Contoso アーキテクチャ

  • Contoso にはメイン データセンターが 1 つあります。Contoso has one main datacenter. そのデータセンターは、米国東部のニューヨーク市に位置しています。The datacenter is located in the city of New York in the Eastern United States.
  • Contoso は、その他にも米国内全体で 3 つの地方支店があります。Contoso has three additional local branches across the United States.
  • メイン データセンターは、光ファイバーによるメトロ イーサネット接続 (500 MBps) を通じて、インターネットに接続されています。The main datacenter is connected to the internet with a fiber Metro Ethernet connection (500 MBps).
  • 各支店は、ビジネス クラスの接続を使用して、インターネットにローカルで接続されています。メイン データセンターには、IPsec VPN トンネルで接続されています。Each branch is connected locally to the internet by using business-class connections with IPsec VPN tunnels back to the main datacenter. このセットアップにより、Contoso のネットワーク全体を永続的に接続でき、インターネット接続が最適化されます。The setup allows Contoso's entire network to be permanently connected and optimizes internet connectivity.
  • メイン データセンターは、VMware によって完全に仮想化されています。The main datacenter is fully virtualized with VMware. Contoso には、vCenter Server 6.5 で管理されている ESXi 6.5 仮想化ホストが 2 つあります。Contoso has two ESXi 6.5 virtualization hosts that are managed by vCenter Server 6.5.
  • Contoso は ID 管理に Active Directory を使用しています。Contoso uses Active Directory for identity management. Contoso は内部ネットワーク上で DNS サーバーを使用しています。Contoso uses DNS servers on the internal network.
  • データセンター内のドメイン コントローラーは、VMware VM 上で実行されています。The domain controllers in the datacenter run on VMware VMs. 支店にあるドメイン コントローラーは、物理サーバー上で実行されています。The domain controllers at local branches run on physical servers.

ビジネス ドライバーBusiness drivers

Contoso の IT リーダーシップ チームは、自社のビジネス パートナーと密接に連絡を取り合い、ビジネス部門がこの移行で何を達成しようとしているのかを理解しました。Contoso's IT leadership team has worked closely with the company's business partners to understand what the business wants to achieve with this migration:

  • ビジネスの成長への対応。Address business growth. Contoso は成長しています。Contoso is growing. その結果、会社のオンプレミスのシステムとインフラストラクチャにかかる圧力が増加しています。As a result, pressure has increased on the company's on-premises systems and infrastructure.
  • 効率化。Increase efficiency. Contoso は不要な手順を取り除き、開発者とユーザーのプロセスを効率化する必要があります。Contoso needs to remove unnecessary procedures and streamline processes for its developers and users. 顧客の要求にすばやく対応できるように、ビジネス部門は IT 部門に対して、時間やコストを無駄にせず、迅速に作業を行うことを求めています。The business needs IT to be fast and to not waste time or money, so the company can deliver faster on customer requirements.
  • 機敏性の向上。Increase agility. Contoso IT は、ビジネス部門の要求に対して、対応力を向上させる必要があります。Contoso IT needs to be more responsive to the needs of the business. 会社がグローバル経済で成功を収めるために、市場で起きる変化に遅れることなく迅速に対応する必要があります。It must be able to react faster than the changes that occur in the marketplace for the company to be successful in a global economy. Contoso の IT 部門がビジネスの妨げになったり、ビジネスの妨げになったりするようなことがあってはなりません。IT at Contoso must not get in the way or become a business blocker.
  • スケール。Scale. 会社のビジネスが順調に成長している中で、Contoso IT 部門は、同じペースで拡張できるシステムを提供する必要があります。As the company's business grows successfully, Contoso IT must provide systems that can grow at the same pace.

評価の目標Assessment goals

Contoso クラウド チームは、移行評価の目標を決定しました。The Contoso cloud team has identified goals for its migration assessments:

  • 移行後も、Azure 上のアプリは、Contoso のオンプレミス VMware 環境で現在提供されているのと同じパフォーマンスを発揮できる必要があります。After migration, apps in Azure should have the same performance capabilities that apps have today in Contoso's on-premises VMware environment. クラウドに移行したからといって、アプリのパフォーマンスの重要性が低下するわけではありません。Moving to the cloud doesn't mean that app performance is less critical.
  • Contoso は自社のアプリケーションおよびデータベースと Azure の要件との互換性を理解する必要があります。Contoso needs to understand the compatibility of its applications and databases with Azure requirements. また、Azure でのホスティング オプションを理解する必要もあります。Contoso also needs to understand its hosting options in Azure.
  • アプリをクラウドに移動した後、Contoso のデータベース管理を最小化する必要があります。Contoso's database administration should be minimized after apps move to the cloud.
  • Contoso は移行オプションだけでなく、インフラストラクチャをクラウドに移動した後のインフラストラクチャに関連するコストも理解する必要があります。Contoso wants to understand not only its migration options, but also the costs associated with the infrastructure after it moves to the cloud.

評価用ツールAssessment tools

Contoso は移行の評価に Microsoft のツールを使用します。Contoso uses Microsoft tools for its migration assessment. ツールは Contoso の目標に合ったものであり、同社が必要とするすべての情報を提供します。The tools align with the company's goals and should provide Contoso with all the information it needs.

テクノロジTechnology 説明Description コストCost
Data Migration AssistantData Migration Assistant Contoso は Data Migration Assistant を使用して、Azure でのデータベースの機能に影響を与える可能性のある互換性の問題を評価し、検出します。Contoso uses Data Migration Assistant to assess and detect compatibility issues that might affect its database functionality in Azure. Data Migration Assistant は、SQL のソースとターゲット間の機能パリティを評価します。Data Migration Assistant assesses feature parity between SQL sources and targets. そのうえで、パフォーマンスと信頼性の向上箇所を推奨します。It recommends performance and reliability improvements. Data Migration Assistant は無料でダウンロードできるツールです。Data Migration Assistant is a free, downloadable tool.
Azure MigrateAzure Migrate Contoso は、Azure Migrate サービスを使用して VMware VM を評価します。Contoso uses the Azure Migrate service to assess its VMware VMs. Azure Migrate は、マシンの移行適合性を評価します。Azure Migrate assesses the migration suitability of the machines. そのうえで、Azure で実行するための、サイズとコストの見積もりを提供します。It provides sizing and cost estimates for running in Azure. 2018 年 5 月の時点で Azure Migrate は無料サービスです。As of May 2018, Azure Migrate is a free service.
サービス マップService Map Azure Migrate では、会社が移行しようとしているマシン間の依存関係が Service Map を使用して示されます。Azure Migrate uses Service Map to show dependencies between machines that the company wants to migrate. Service Map は、Azure Monitor ログの一部です。Service Map is part of Azure Monitor logs. 現時点では、Contoso は Service Map を 180 日間無料で使用できます。Currently, Contoso can use Service Map for 180 days without incurring charges.

このシナリオでは、Contoso は Data Migration Assistant をダウンロードして実行し、旅行アプリ用のオンプレミス SQL Server データベースを評価します。In this scenario, Contoso downloads and runs Data Migration Assistant to assess the on-premises SQL Server database for its travel app. Contoso は Azure への移行前に、Azure Migrate と依存関係マッピングを使用してアプリ VM を評価します。Contoso uses Azure Migrate with dependency mapping to assess the app VMs before migration to Azure.

評価のアーキテクチャAssessment architecture

移行評価のアーキテクチャ

  • Contoso は一般的なエンタープライズ組織を表す架空の名前です。Contoso is a fictional name that represents a typical enterprise organization.
  • Contoso にはオンプレミスのデータセンター (contoso-datacenter) と、オンプレミスのドメイン コントローラー (CONTOSODC1CONTOSODC2) があります。Contoso has an on-premises datacenter (contoso-datacenter) and on-premises domain controllers (CONTOSODC1, CONTOSODC2).
  • VMware VM は、バージョン 6.5 を実行している VMware ESXi ホスト (contosohost1contosohost2) 上にあります。VMware VMs are located on VMware ESXi hosts running version 6.5 (contosohost1, contosohost2).
  • VMware 環境は、vCenter Server 6.5 (VM 上で実行されている vcenter.contoso.com) によって管理されています。The VMware environment is managed by vCenter Server 6.5 (vcenter.contoso.com, running on a VM).
  • SmartHotel360 旅行アプリには次の特徴があります。The SmartHotel360 travel app has these characteristics:
    • アプリは 2 つの VMware VM (WEBVMSQLVM) に階層化されています。The app is tiered across two VMware VMs (WEBVM and SQLVM).
    • VM は、VMware ESXi ホスト contosohost1.contoso.com 上にあります。The VMs are located on VMware ESXi host contosohost1.contoso.com.
    • VM は Windows Server 2008 R2 Datacenter SP1 を実行しています。The VMs are running Windows Server 2008 R2 Datacenter with SP1.
  • VMware 環境は、VM で実行中の vCenter Server (vcenter.contoso.com) によって管理されます。The VMware environment is managed by vCenter Server (vcenter.contoso.com) running on a VM.
  • osTicket サービス デスク アプリ:The osTicket service desk app:
    • アプリは 2 つの VM (OSTICKETWEBOSTICKETMYSQL) に階層化されています。The app is tiered across two VMs (OSTICKETWEB and OSTICKETMYSQL).
    • VM では Ubuntu Linux Server 16.04-LTS を実行しています。The VMs are running Ubuntu Linux Server 16.04-LTS.
    • OSTICKETWEB では Apache 2 と PHP 7.0 が実行されています。OSTICKETWEB is running Apache 2 and PHP 7.0.
    • OSTICKETMYSQL では MySQL 5.7.22 が実行されています。OSTICKETMYSQL is running MySQL 5.7.22.

前提条件Prerequisites

Contoso と他のユーザーは、次に示す評価の前提条件を満たす必要があります。Contoso and other users must meet the following prerequisites for the assessment:

  • Azure サブスクリプションまたは Azure サブスクリプションに含まれるリソース グループに対する、所有者または共同作成者のアクセス許可。Owner or Contributor permissions for the Azure subscription, or for a resource group in the Azure subscription.
  • バージョン 6.5、6.0、または 5.5 を実行しているオンプレミスの vCenter Server インスタンス。An on-premises vCenter Server instance running version 6.5, 6.0, or 5.5.
  • vCenter Server の読み取り専用アカウント、またはそれを作成するためのアクセス許可。A read-only account in vCenter Server, or permissions to create one.
  • .ova テンプレートを使用して vCenter Server インスタンス上に VM を作成するためのアクセス許可。Permissions to create a VM on the vCenter Server instance by using an .ova template.
  • バージョン 5.5 以降を実行している少なくとも 1 つの ESXi ホスト。At least one ESXi host running version 5.5 or later.
  • 少なくとも 2 つのオンプレミス VMware VM (1 つは SQL Server データベースを実行)。At least two on-premises VMware VMs, one running a SQL Server database.
  • Azure Migrate エージェントを各 VM にインストールするためのアクセス許可。Permissions to install Azure Migrate agents on each VM.
  • VM には、インターネットへの直接接続が必要です。The VMs should have direct internet connectivity.
    • 必要な URL へのインターネット アクセスを制限できます。You can restrict internet access to the required URLs.
    • VM がインターネットに接続できない場合、VM に Azure Log Analytics Gateway をインストールし、エージェント トラフィックにそのゲートウェイを通過させる必要があります。If your VMs don't have internet connectivity, the Azure Log Analytics Gateway must be installed on them, and agent traffic directed through it.
  • SQL Server インスタンスを実行している VM の FQDN (データベース評価用)。The FQDN of the VM running the SQL Server instance, for database assessment.
  • SQL Server VM 上で実行されている Windows ファイアウォールでは、TCP ポート 1433 (既定値) で外部接続が許可されている必要があります。Windows Firewall running on the SQL Server VM should allow external connections on TCP port 1433 (default). このセットアップにより、Data Migration Assistant の接続が可能になります。This setup allows Data Migration Assistant to connect.

評価の概要Assessment overview

Contoso が評価を行う方法は次のとおりです。Here's how Contoso performs its assessment:

  • 手順 1:Data Migration Assistant をダウンロードしてインストールする。Step 1: Download and install Data Migration Assistant. Contoso はオンプレミスの SQL Server データベースを評価するために Data Migration Assistant を準備します。Contoso prepares Data Migration Assistant for assessment of the on-premises SQL Server database.
  • 手順 2:Data Migration Assistant を使用してデータベースを評価する。Step 2: Assess the database by using Data Migration Assistant. Contoso はデータベース評価を実行して分析します。Contoso runs and analyzes the database assessment.
  • 手順 3:Azure Migrate を使用した VM 評価の準備をする。Step 3: Prepare for VM assessment by using Azure Migrate. Contoso はオンプレミスのアカウントをセットアップし、VMware 設定を微調整します。Contoso sets up on-premises accounts and adjusts VMware settings.
  • 手順 4:Azure Migrate を使用してオンプレミスの VM を検出する。Step 4: Discover on-premises VMs by using Azure Migrate. Contoso は Azure Migrate コレクター VM を作成します。Contoso creates an Azure Migrate collector VM. 次に、コレクターを実行して、評価する対象の VM を検出します。Then, Contoso runs the collector to discover VMs for assessment.
  • 手順 5:Azure Migrate を使用して依存関係を分析するための準備を行う。Step 5: Prepare for dependency analysis by using Azure Migrate. VM 間の依存関係マッピングを確認できるように、Contoso は Azure Migrate エージェントを VM にインストールします。Contoso installs Azure Migrate agents on the VMs, so the company can see dependency mapping between VMs.
  • 手順 6:Azure Migrate を使用して VM を評価する。Step 6: Assess the VMs by using Azure Migrate. Contoso は依存関係を確認して VM をグループ化し、評価を実行します。Contoso checks dependencies, groups the VMs, and runs the assessment. 評価ができたら、Contoso は移行に向けて評価を分析します。When the assessment is ready, Contoso analyzes the assessment in preparation for migration.

手順 1:Data Migration Assistant をダウンロードしてインストールするStep 1: Download and install Data Migration Assistant

  1. Contoso は Microsoft ダウンロード センターから Data Migration Assistant をダウンロードします。Contoso downloads Data Migration Assistant from the Microsoft Download Center.
    • Data Migration Assistant は、SQL Server インスタンスに接続可能な任意のマシンにインストールできます。Data Migration Assistant can be installed on any machine that can connect to the SQL Server instance. Contoso では、これを SQL Server マシンで実行する必要はありません。Contoso doesn't need to run it on the SQL Server machine.
    • Data Migration Assistant は SQL Server ホスト マシンで実行しないようにする必要があります。Data Migration Assistant shouldn't be run on the SQL Server host machine.
  2. Contoso はダウンロードしたセットアップ ファイル (DownloadMigrationAssistant.msi) を実行して、インストールを開始します。Contoso runs the downloaded setup file (DownloadMigrationAssistant.msi) to begin the installation.
  3. [完了] ページで、ウィザードを終了する前に [Microsoft Data Migration Assistant の起動] を選択します。On the Finish page, Contoso selects Launch Microsoft Data Migration Assistant before finishing the wizard.

手順 2:SmartHotel360 のデータベース評価を実行して分析するStep 2: Run and analyze the database assessment for SmartHotel360

次に、Contoso は評価を実行して、SmartHotel360 アプリ用のオンプレミス SQL Server データベースを分析できます。Now, Contoso can run an assessment to analyze its on-premises SQL Server database for the SmartHotel360 app.

  1. Data Migration Assistant で、Contoso は [新規] > [評価] を選択し、評価にプロジェクト名を付けます。In Data Migration Assistant, Contoso selects New > Assessment, and then gives the assessment a project name.

  2. [ソース サーバーの種類][Azure Virtual Machines 上の SQL Server] を選択します。For Source server type, Contoso selects SQL Server on Azure Virtual Machines.

    Data Migration Assistant - ソースの選択

    注意

    現時点では、Data Migration Assistant は Azure SQL Database Managed Instance への移行の評価をサポートしていません。Currently, Data Migration Assistant doesn't support assessment for migrating to an Azure SQL Database Managed Instance. この問題を回避するために、Contoso では Azure VM 上の SQL Server を想定されるターゲットとして評価に使用します。As a workaround, Contoso uses SQL Server on an Azure VM as the supposed target for the assessment.

  3. [ターゲット バージョンを選択する] で、SQL Server 2017 をターゲット バージョンとして選択します。In Select Target Version, Contoso selects SQL Server 2017 as the target version. これは SQL Database Managed Instance によって使用されるバージョンであるため、Contoso はこのバージョンを選択する必要があります。Contoso needs to select this version because it's the version that's used by the SQL Database Managed Instance.

  4. 互換性と新機能に関する情報の検出に役立つレポートを選択します。Contoso selects reports to help it discover information about compatibility and new features:

    • [互換性の問題] では、移行を中断させる可能性がある変更や、移行前に微調整が必要な変更がわかります。Compatibility issues note changes that might break migration or that require a minor adjustment before migration. このレポートにより、Contoso は現在使用している機能の中で非推奨になった機能を常に把握することができます。This report keeps Contoso informed about any features currently in use that are deprecated. 問題は、互換性レベルごとに整理されます。Issues are organized by compatibility level.
    • [新機能のお勧め] では、移行後にデータベースで使用できる、ターゲット SQL Server プラットフォームの新機能がわかります。New feature recommendation notes new features in the target SQL Server platform that can be used for the database after migration. 新機能のお勧めは、 [パフォーマンス][セキュリティ][ストレージ] の見出し別に整理されます。New feature recommendations are organized under the headings Performance, Security, and Storage.

    Data Migration Assistant - 互換性の問題と新機能

  5. [サーバーへの接続] で、データベースを実行している VM の名前と、それにアクセスするための資格情報を入力します。In Connect to a server, Contoso enters the name of the VM that's running the database and credentials to access it. VM が SQL Server に確実に接続できるように、 [サーバー証明書を信頼する] をオンにします。Contoso selects Trust server certificate to make sure the VM can access SQL Server. 次に、 [接続] を選択します。Then, Contoso selects Connect.

    Data Migration Assistant - サーバーへの接続

  6. [ソースの追加] で、Contoso は評価するデータベースを選択し、 [次へ] を選択して評価を開始します。In Add source, Contoso adds the database it wants to assess, and then selects Next to start the assessment.

  7. 評価が作成されます。The assessment is created.

    Data Migration Assistant - 評価の作成

  8. [結果の確認] で、評価の結果を確認します。In Review results, Contoso views the assessment results.

データベース評価を分析するAnalyze the database assessment

結果は、利用可能になるとすぐに表示されます。Results are displayed as soon as they're available. 問題を修正した場合は、 [評価の再開] を選択して評価を再実行する必要があります。If Contoso fixes issues, it must select Restart assessment to rerun the assessment.

  1. [互換性の問題] レポートで、互換性のレベルごとに問題の有無をチェックします。In the Compatibility issues report, Contoso checks for any issues at each compatibility level. 互換性レベルでは SQL Server バージョンが次のようにマップされます。Compatibility levels map to SQL Server versions as follows:

    • 100:SQL Server 2008/Azure SQL Database100: SQL Server 2008/Azure SQL Database
    • 110:SQL Server 2012/Azure SQL Database110: SQL Server 2012/Azure SQL Database
    • 120:SQL Server 2014/Azure SQL Database120: SQL Server 2014/Azure SQL Database
    • 130:SQL Server 2016/Azure SQL Database130: SQL Server 2016/Azure SQL Database
    • 140:SQL Server 2017/Azure SQL Database140: SQL Server 2017/Azure SQL Database

    Data Migration Assistant - 互換性の問題レポート

  2. [機能に関する推奨事項] レポートで、Contoso は評価を通して推奨されるパフォーマンス、セキュリティ、ストレージの機能を移行後に確認します。In the Feature recommendations report, Contoso views performance, security, and storage features that the assessment recommends after migration. インメモリ OLTP と列ストア インデックス、Stretch Database、Always Encrypted、動的データ マスク、Transparent Data Encryption など、さまざまな機能が推奨されます。A variety of features are recommended, including In-Memory OLTP, columnstore indexes, Stretch Database, Always Encrypted, dynamic data masking, and transparent data encryption.

    Data Migration Assistant - 機能に関する推奨事項レポート

    注意

    Contoso がすべての SQL Server データベースで Transparent Data Encryption を有効にすることが推奨されます。Contoso should enable transparent data encryption for all SQL Server databases. これは、データベースがオンプレミスでホストされている場合よりも、クラウドにある場合に、よりいっそう重要です。This is even more critical when a database is in the cloud than when it's hosted on-premises. Transparent Data Encryption は、移行後にのみ有効にする必要があります。Transparent data encryption should be enabled only after migration. Transparent Data Encryption が既に有効になっている場合は、証明書または非対称キーを対象サーバーのマスター データベースに移動する必要があります。If transparent data encryption is already enabled, Contoso must move the certificate or asymmetric key to the master database of the target server. Transparent Data Encryption によって保護されたデータベースを別の SQL Server に移動する方法については、こちらを参照してくださいLearn how to move a transparent data encryption-protected database to another SQL Server instance.

  3. Contoso は評価を JSON または CSV 形式でエクスポートできます。Contoso can export the assessment in JSON or CSV format.

注意

大規模な評価を行う場合:For large-scale assessments:

  • 複数の評価を同時に実行し、 [すべての評価] ページで評価の状態を確認します。Run multiple assessments concurrently and view the state of the assessments on the All assessments page.
  • 評価を SQL Server データベースに統合します。Consolidate assessments into a SQL Server database.
  • 評価を Power BI レポートに統合します。Consolidate assessments into a Power BI report.

手順 3:Azure Migrate を使用した VM 評価の準備をするStep 3: Prepare for VM assessment by using Azure Migrate

Contoso は、Azure Migrate で評価対象の VM を自動的に検出するために使用できる VMware アカウントを作成する必要があります。次に、VM を作成するための権限を確認します。さらに、開く必要があるポートを書き留め、統計情報設定レベルを設定します。Contoso needs to create a VMware account that Azure Migrate can use to automatically discover VMs for assessment, verify rights to create a VM, note the ports that need to be opened, and set the statistics settings level.

VMware アカウントを設定するSet up a VMware account

VM の検出には、次のプロパティを持つ、vCenter Server の読み取り専用アカウントが必要です。VM discovery requires a read-only account in vCenter Server that has the following properties:

  • ユーザーの種類: 少なくとも読み取り専用ユーザーが必要です。User type: At least a read-only user.
  • アクセス許可: データセンター オブジェクトの場合は、子オブジェクトに伝達 チェック ボックスをオンにします。Permissions: For the datacenter object, select the Propagate to Child Objects checkbox. [ロール] では、 [読み取り専用] を選択します。For Role, select Read-only.
  • [詳細]: ユーザーはデータセンター レベルで割り当てられ、データセンター内のすべてのオブジェクトにアクセスできます。Details: The user is assigned at the datacenter level, with access to all objects in the datacenter.
  • アクセスを制限するには、子オブジェクトへの伝達特権を持つアクセスなしロールを子オブジェクト (vSphere ホスト、データストア、VM、ネットワーク) に割り当てます。To restrict access, assign the No access role with the Propagate to child object to the child objects (vSphere hosts, datastores, VMs, and networks).

VM を作成するためのアクセス許可を確認するVerify permissions to create a VM

Contoso は、.ova 形式でファイルをインポートして、VM を作成するためのアクセス許可があることを確認します。Contoso verifies that it has permissions to create a VM by importing a file in .ova format. 特権を持つロールを作成して割り当てる方法については、こちらを参照してくださいLearn how to create and assign a role with privileges.

ポートを確認するVerify ports

Contoso の評価では、依存関係のマッピングを使用します。The Contoso assessment uses dependency mapping. 依存関係マッピングを使用するには、評価する対象の VM にエージェントをインストールする必要があります。Dependency mapping requires an agent to be installed on VMs that will be assessed. エージェントは、各 VM の TCP ポート 443 から Azure に接続できる必要があります。The agent must be able to connect to Azure from TCP port 443 on each VM. 接続の要件については、こちらを参照してくださいLearn about connection requirements.

統計情報設定を行うSet statistics settings

Contoso は、デプロイを開始する前に vCenter Server の統計情報設定をレベル 3 に設定する必要があります。Before Contoso begins the deployment, it must set the statistics settings for the vCenter Server to level 3.

注意

  • レベルを設定した後、少なくとも 1 日待ってから評価を実行する必要があります。After setting the level, Contoso must wait at least a day before it runs the assessment. そうしないと、評価が想定どおりに機能しない可能性があります。Otherwise, the assessment might not work as expected.
  • 3 より高いレベルにした場合、評価は機能します。ただし、以下について留意してください。If the level is higher than 3, the assessment works, but:
    • ディスクとネットワークのパフォーマンス データが収集されません。Performance data for disks and networking isn't collected.
    • ストレージに関して、オンプレミス ディスクとサイズが同じ Azure の Standard ディスクが Azure Migrate によって推奨されます。For storage, Azure Migrate recommends a standard disk in Azure, with the same size as the on-premises disk.
    • ネットワークに関して、各オンプレミス ネットワーク アダプターに Azure のネットワーク アダプターが推奨されます。For networking, for each on-premises network adapter, a network adapter is recommended in Azure.
    • 計算に関して、Azure Migrate によって VM コアとメモリ サイズが調査され、同じ構成の Azure VM が推奨されます。For compute, Azure Migrate looks at the VM cores and memory size and recommends an Azure VM with the same configuration. 条件を満たす Azure VM サイズが複数ある場合、最も低コストのディスクをお勧めします。If there are multiple eligible Azure VM sizes, the one with the lowest cost is recommended.
  • レベル 3 を使用したサイズ設定の詳細については、「サイズ変更」を参照してください。For more information about sizing by using level 3, see Sizing.

レベルを設定するには:To set the level:

  1. vSphere Web Client で、Contoso は vCenter Server インスタンスを開きます。In the vSphere Web Client, Contoso opens the vCenter Server instance.

  2. [管理] > [設定] > [全般] > [編集] を選択します。Contoso selects Manage > Settings > General > Edit.

  3. [統計] で、統計情報レベル設定を [レベル 3] に設定します。In Statistics, Contoso sets the statistic level settings to Level 3.

    vCenter Server の統計情報レベル

手順 4:Discover VMsStep 4: Discover VMs

Contoso が VM を探索するには、Azure Migrate プロジェクトを作成します。To discover VMs, Contoso creates an Azure Migrate project. Contoso はコレクター VM をダウンロードし、セットアップします。Contoso downloads and sets up the collector VM. 次に、コレクターを実行してオンプレミスの VM を検出します。Then, Contoso runs the collector to discover its on-premises VMs.

プロジェクトの作成Create a project

  1. Azure Portal で、Azure Migrate を検索します。In the Azure portal, Contoso searches for Azure Migrate. 次に、プロジェクトを作成します。Then, Contoso creates a project.

  2. プロジェクト名 (ContosoMigration) と Azure サブスクリプションを指定します。Contoso specifies a project name (ContosoMigration) and the Azure subscription. 新しい Azure リソース グループ (ContosoFailoverRG) を作成します。It creates a new Azure resource group (ContosoFailoverRG).

    注意

    • Azure Migrate プロジェクトを作成できるのは、米国中西部または米国東部リージョンに限られます。You can create an Azure Migrate project only in the West Central US or East US region.
    • 移行は、任意のターゲットの場所で計画できます。You can plan a migration for any target location.
    • プロジェクトの場所は、オンプレミスの VM から収集されたメタデータを格納するためにのみ使用されます。The project location is used only to store the metadata that's gathered from on-premises VMs.

    Azure Migrate - 移行プロジェクトの作成

コレクター アプライアンスをダウンロードするDownload the collector appliance

Azure Migrate は、コレクター アプライアンスと呼ばれるオンプレミスの VM を作成します。Azure Migrate creates an on-premises VM known as the collector appliance. この VM はオンプレミスの VMware VM を検出し、検出した VM についてのメタデータを Azure Migrate サービスに送信します。The VM discovers on-premises VMware VMs and sends metadata about the VMs to the Azure Migrate service. Contoso がコレクター アプライアンスをセットアップするには、OVA テンプレートをダウンロードしてオンプレミスの vCenter Server インスタンスにインポートし、VM を作成します。To set up the collector appliance, Contoso downloads an OVA template, and then imports it to the on-premises vCenter Server instance to create the VM.

  1. Azure Migrate プロジェクトで、 [開始] > [検出と評価] > [マシンの検出] を選択します。In the Azure Migrate project, Contoso selects Getting Started > Discover and Assess > Discover machines. OVA テンプレート ファイルをダウンロードします。Contoso downloads the OVA template file.

  2. プロジェクト ID とキーをコピーします。Contoso copies the project ID and key. プロジェクトと ID は、コレクターを構成するために必要です。The project and ID are required for configuring the collector.

    Azure Migrate - OVA ファイルのダウンロード

コレクター アプライアンスを確認するVerify the collector appliance

Contoso は、VM をデプロイする前に OVA ファイルが安全であることを確認します。Before deploying the VM, Contoso checks that the OVA file is secure:

  1. ファイルをダウンロードしたマシンで、管理者用のコマンド ウィンドウを開きます。On the machine on which the file was downloaded, Contoso opens an administrator Command Prompt window.

  2. 次のコマンドを実行して、OVA ファイルのハッシュを生成します。Contoso runs the following command to generate the hash for the OVA file:

    C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]

    例:Example:

    C:\>CertUtil -HashFile C:\AzureMigrate\AzureMigrate.ova SHA256

  3. 生成されたハッシュは、こちらに示されているハッシュ値と一致する必要があります。The generated hash should match the hash values listed here.

コレクター アプライアンスを作成するCreate the collector appliance

次に、Contoso はダウンロードしたファイルを vCenter Server インスタンスにインポートして、コレクター アプライアンス VM をプロビジョニングできます。Now, Contoso can import the downloaded file to the vCenter Server instance and provision the collector appliance VM:

  1. vSphere Client コンソールで、 [ファイル] > [OVF テンプレートのデプロイ] を選択します。In the vSphere Client console, Contoso selects File > Deploy OVF Template.

    vSphere Web Client - OVF テンプレートのデプロイ

  2. OVF テンプレートのデプロイ ウィザードで [ソース] を選択し、OVA ファイルの場所を指定します。In the Deploy OVF Template Wizard, Contoso selects Source, and then specifies the location of the OVA file.

  3. [名前] と [場所] では、コレクター VM の表示名を指定します。In Name and Location, Contoso specifies a display name for the collector VM. 次に、VM をホストするインベントリの場所を選択します。Then, it selects the inventory location in which to host the VM. コレクター アプライアンスを実行するホストまたはクラスターも指定します。Contoso also specifies the host or cluster on which to run the collector appliance.

  4. [ストレージ] でストレージの場所を指定します。In Storage, Contoso specifies the storage location. [ディスク フォーマット] でストレージをプロビジョニングする方法を選択します。In Disk Format, Contoso selects how it wants to provision the storage.

  5. [ネットワーク マッピング] で、コレクター VM を接続するためのネットワークを指定します。In Network Mapping, Contoso specifies the network in which to connect the collector VM. このネットワークには、Azure にメタデータを送信するためのインターネット接続が必要です。The network needs internet connectivity to send metadata to Azure.

  6. 設定を確認し、 [デプロイ後に電源オン] > [完了] を選択します。Contoso reviews the settings, and then selects Power on after deployment > Finish. アプライアンスが作成されると、正常に完了したことを確認するメッセージが表示されます。A message that confirms successful completion appears when the appliance is created.

コレクターを実行して VM を検出するRun the collector to discover VMs

次に、Contoso はコレクターを実行して VM を検出します。Now, Contoso runs the collector to discover VMs. 現時点でオペレーティング システムの言語およびコレクター インターフェイスの言語としてコレクターでサポートされるのは、英語 (米国) のみであることに注意してください。Currently, the collector currently supports only English (United States) as the operating system language and collector interface language.

  1. vSphere Client コンソールで、 [コンソールを開く] を選択します。In the vSphere Client console, Contoso selects Open Console. コレクター VM の設定で、言語、タイム ゾーン、パスワードを指定します。Contoso specifies the language, time zone, and password preferences for the collector VM.

  2. デスクトップにある [コレクターの実行] ショートカットを選択します。On the desktop, Contoso selects the Run collector shortcut.

    vSphere Client コンソール - コレクターのショートカット

  3. Azure Migrate Collector で、 [前提条件のセットアップ] を選択します。In Azure Migrate Collector, Contoso selects Set up prerequisites. ライセンス条項に同意し、サード パーティの情報を確認します。Contoso accepts the license terms and reads the third-party information.

  4. コレクターによって、VM からインターネットにアクセスできること、時間が同期されていること、コレクター サービスが実行されていることがチェックされます。The collector checks that the VM has internet access, that the time is synced, and that the collector service is running. (コレクター サービスは、既定で VM にインストールされます。)Contoso は VMware PowerCLI もインストールします。(The collector service is installed by default on the VM.) Contoso also installs VMware PowerCLI.

    注意

    VM からインターネットにプロキシを使用しないで直接アクセスできると仮定しています。It's assumed that the VM has direct access to the internet without using a proxy.

    Azure Migrate Collector - 前提条件の確認

  5. [vCenter Server の詳細を指定する] で、vCenter Server インスタンスの名前 (FQDN) または IP アドレスと、検出に使用する読み取り専用の資格情報を指定します。In Specify vCenter Server details, Contoso enters the name (FQDN) or IP address of the vCenter Server instance and the read-only credentials used for discovery.

  6. VM 検出のスコープを選択します。Contoso selects a scope for VM discovery. コレクターは、指定されたスコープ内の VM のみを検出できます。The collector can discover only VMs that are within the specified scope. スコープは、特定のフォルダー、データセンター、またはクラスターに設定できます。The scope can be set to a specific folder, datacenter, or cluster. スコープに含まれる VM の数が 1,500 を超えないようにします。The scope shouldn't contain more than 1,500 VMs.

    vCenter Server の詳細を指定する

  7. [移行プロジェクトを指定します] で、ポータルからコピーした Azure Migrate プロジェクトの ID とキーを指定します。In Specify migration project, Contoso enters the Azure Migrate project ID and key that were copied from the portal. プロジェクトの ID とキーを取得するには、プロジェクトの [概要] ページから [マシンの検出] に移動します。To get the project ID and key, Contoso can go to the project Overview page > Discover machines.

    移行プロジェクトの指定

  8. [コレクションの進行状況を表示します] で、Contoso は検出を監視し、VM から収集されたメタデータがスコープ内にあることを確認できます。In View collection progress, Contoso can monitor discovery and check that metadata collected from the VMs is in scope. コレクターがおおよその検出時間を表示します。The collector provides an approximate discovery time.

    コレクションの進行状況の表示

ポータル内での VM の特定Verify VMs in the portal

収集の完了後、Contoso は VM がポータルに表示されていることを確認します。When collection is finished, Contoso checks that the VMs appear in the portal:

  1. Azure Migrate プロジェクトで、 [管理] > [マシン] を選択します。In the Azure Migrate project, Contoso selects Manage > Machines. 検出したい VM が表示されていることを確認します。Contoso checks that the VMs that it wants to discover are shown.

    Azure Migrate - 検出されたマシン

  2. 現時点では、マシンに Azure Migrate エージェントはインストールされていません。Currently, the machines don't have the Azure Migrate agents installed. Contoso は、依存関係を表示するためにエージェントをインストールする必要があります。Contoso must install the agents to view dependencies.

    Azure Migrate - エージェントのインストールが必要

手順 5:依存関係の分析の準備をするStep 5: Prepare for dependency analysis

評価する VM 間の依存関係を表示するために、Contoso はエージェントをダウンロードしてアプリ VM にインストールします。To view dependencies between VMs that it wants to assess, Contoso downloads and installs agents on the app VMs. Windows と Linux の両方について、アプリのすべての VM にエージェントをインストールします。Contoso installs agents on all VMs for its apps, both for Windows and Linux.

スナップショットを取得するTake a snapshot

VM を変更する前に VM のコピーを保管するために、エージェントをインストールする前にスナップショットを取得します。To keep a copy of the VMs before modifying them, Contoso takes a snapshot before the agents are installed.

マシンのスナップショット

VM エージェントをダウンロードしてインストールするDownload and install the VM agents

  1. [マシン] でマシンを選択します。In Machines, Contoso selects the machine. [依存関係] 列の [要インストール] を選択します。In the Dependencies column, Contoso selects Requires installation.

  2. [マシンの検出] ウィンドウで以下の操作を行います。In the Discover machines pane, Contoso:

    • Windows VM ごとに Microsoft Monitoring Agent (MMA) と Dependency Agent をダウンロードします。Downloads the Microsoft Monitoring Agent (MMA) and Dependency Agent for each Windows VM.
    • Linux VM ごとに MMA と Dependency Agent をダウンロードします。Downloads the MMA and Dependency Agent for each Linux VM.
  3. ワークスペース ID とキーをコピーします。Contoso copies the workspace ID and key. ワークスペース ID とキーは、MMA をインストールするときに必要です。Contoso needs the workspace ID and key when it installs the MMA.

    エージェントのダウンロード

Windows VM にエージェントをインストールするInstall the agents on Windows VMs

Contoso は VM ごとにインストールを実行します。Contoso runs the installation on each VM.

Windows VM に MMA をインストールするInstall the MMA on Windows VMs

  1. ダウンロードしたエージェントをダブルクリックします。Contoso double-clicks the downloaded agent.

  2. [インストール先フォルダー] では既定のインストール先フォルダーをそのまま使用し、 [次へ] を選択します。In Destination Folder, Contoso keeps the default installation folder, and then selects Next.

  3. [エージェントのセットアップ オプション] で、 [Azure Log Analytics にエージェントを接続する] > [次へ] を選択します。In Agent Setup Options, Contoso selects Connect the agent to Azure Log Analytics > Next.

    Microsoft Monitoring Agent のセットアップ - エージェントのセットアップ オプション

  4. [Azure Log Analytics] で、ポータルからコピーしたワークスペース ID とキーを貼り付けます。In Azure Log Analytics, Contoso pastes the workspace ID and key that it copied from the portal.

    Microsoft Monitoring Agent のセットアップ - Azure Log Analytics

  5. [インストールの準備完了] で、MMA をインストールします。In Ready to Install, Contoso installs the MMA.

Windows に依存関係エージェントをインストールするInstall the Dependency agent on Windows VMs

  1. ダウンロードした Dependency Agent をダブルクリックします。Contoso double-clicks the downloaded Dependency Agent.

  2. ライセンス条項に同意し、インストールが完了するまで待ちます。Contoso accepts the license terms and waits for the installation to finish.

    Dependency Agent のセットアップ - インストール

Linux VM にエージェントをインストールするInstall the agents on Linux VMs

Contoso は VM ごとにインストールを実行します。Contoso runs the installation on each VM.

Linux VM に MMA をインストールするInstall the MMA on Linux VMs

  1. 次のコマンドを使用して、VM ごとに Python の ctypes ライブラリをインストールします。Contoso installs the Python ctypes library on each VM by using the following command:

    sudo apt-get install python-ctypeslib

  2. MMA エージェントをインストールするコマンドは、root として実行する必要があります。Contoso must run the command to install the MMA agent as root. ルートになるには、次のコマンドを実行し、root のパスワードを入力します。To become root, Contoso runs the following command, and then enters the root password:

    sudo -i

  3. MMA をインストールします。Contoso installs the MMA:

    • コマンドでワークスペース ID とキーを入力します。Contoso enters the workspace ID and key in the command.
    • コマンドは 64 ビット用です。Commands are for 64-bit.
    • ワークスペース ID とプライマリ キーは、Azure portal の Log Analytics ワークスペースにあります。The workspace ID and primary key are located in the Log Analytics workspace in the Azure portal. [設定] を選択し、次に [接続されたソース] タブを選択します。Select Settings, and then select the Connected Sources tab.
    • Log Analytics エージェントをダウンロードしてチェックサムを検証し、エージェントをインストールして利用できる状態にするためには、以下のコマンドを実行します。Run the following commands to download the Log Analytics agent, validate the checksum, and install and onboard the agent:
    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w 6b7fcaff-7efb-4356-ae06-516cacf5e25d -s k7gAMAw5Bk8pFVUTZKmk2lG4eUciswzWfYLDTxGcD8pcyc4oT8c6ZRgsMy3MmsQSHuSOcmBUsCjoRiG2x9A8Mg==
    

Linux VM に Dependency Agent をインストールするInstall the Dependency Agent on Linux VMs

MMA をインストールした後、Contoso は Linux VM に Dependency Agent をインストールします。After the MMA is installed, Contoso installs the Dependency Agent on the Linux VMs:

  1. Dependency Agent を Linux コンピューターにインストールするには、InstallDependencyAgent-Linux64.bin (自己解凍バイナリを含むシェル スクリプト) を使用します。The Dependency Agent is installed on Linux computers by using InstallDependencyAgent-Linux64.bin, a shell script that has a self-extracting binary. sh を使用してそのファイルを実行するか、実行アクセス許可をファイル自体に追加します。Contoso runs the file by using sh, or it adds execute permissions to the file itself.

  2. root として Linux の Dependency Agent をインストールします。Contoso installs the Linux Dependency Agent as root:

    wget --content-disposition https://aka.ms/dependencyagentlinux -O InstallDependencyAgent-Linux64.bin && sudo sh InstallDependencyAgent-Linux64.bin -s
    

手順 6:VM 評価を実行して分析するStep 6: Run and analyze the VM assessment

これで、Contoso はマシンの依存関係を確認し、グループを作成することができます。Contoso can now verify machine dependencies and create a group. その後、グループの評価を実行します。Then, it runs the assessment for the group.

依存関係を確認し、グループを作成するVerify dependencies and create a group

  1. 分析対象のマシンを確認するために、Contoso は [依存関係の表示] を選択します。To determine which machines to analyze, Contoso selects View Dependencies.

    Azure Migrate - マシンの依存関係の表示

  2. SQLVM 依存関係マップでは、SQLVM について次の詳細が表示されます。For SQLVM, the dependency map shows the following details:

    • 指定した期間 (既定では 1 時間) に SQLVM でアクティブなネットワーク接続が実行されたプロセス グループまたはプロセス。Process groups or processes that have active network connections running on SQLVM during the specified time period (an hour, by default).
    • 依存関係にあるすべてのマシン間の受信 (クライアント) および送信 (サーバー) TCP 接続。Inbound (client) and outbound (server) TCP connections to and from all dependent machines.
    • Azure Migrate エージェントがインストールされた依存関係にあるマシンが、別々のボックスとして表示されます。Dependent machines that have the Azure Migrate agents installed are shown as separate boxes.
    • エージェントがインストールされていないマシンには、ポートと IP アドレスの情報が表示されます。Machines that don't have the agents installed show port and IP address information.
  3. エージェントがインストールされているマシン (WEBVM) について、マシンのボックスを選択すると詳細情報が表示されます。For machines that have the agent installed (WEBVM), Contoso selects the machine box to view more information. その情報には、FQDN、オペレーティング システム、MAC アドレスが含まれます。The information includes the FQDN, operating system, and MAC address.

    Azure Migrate - グループの依存関係の表示

  4. グループに追加する VM (SQLVM と WEBVM) を選択します。Contoso selects the VMs to add to the group (SQLVM and WEBVM). Ctrl キーを押したまま、複数の VM をクリックします。Contoso holds the Ctrl key while clicking to select multiple VMs.

  5. [グループの作成] を選択し、名前 (smarthotelapp) を入力します。Contoso selects Create Group, and then enters a name (smarthotelapp).

    注意

    さらに細かい依存関係を表示するために、時間の範囲を拡張できます。To view more granular dependencies, you can expand the time range. 特定の期間、つまり開始日と終了日を選択できます。You can select a specific duration or select start and end dates.

評価を実行するRun an assessment

  1. [グループ] でグループ (smarthotelapp) を開き、 [評価の作成] を選択します。In Groups, Contoso opens the group (smarthotelapp), and then selects Create assessment.

    Azure Migrate - 評価の作成

  2. 評価を表示するには、 [管理] > [評価] を選択します。To view the assessment, Contoso selects Manage > Assessments.

Contoso では既定の評価の設定を使用しましたが、設定はカスタマイズできます。Contoso uses the default assessment settings, but you can customize settings.

VM 評価を分析するAnalyze the VM assessment

Azure Migrate 評価には、オンプレミスと Azure の互換性、推奨される適切な Azure VM サイズ設定、推定月間 Azure コストに関する情報が含まれています。An Azure Migrate assessment includes information about the compatibility of on-premises with Azure, suggested right-sizing for Azure VM, and estimated monthly Azure costs.

Azure Migrate - 評価レポート

信頼度レーティングを確認するReview confidence rating

Azure Migrate - 評価の表示

評価には、1 つ星から 5 つ星 (1 つ星が最低で 5 つ星が最高) までの信頼度レーティングが付いています。An assessment has a confidence rating of from 1 star to 5 stars (1 star is the lowest and 5 stars is the highest).

  • 信頼度レーティングは、評価の計算に必要なデータ ポイントの可用性に基づいて、評価に割り当てられます。The confidence rating is assigned to an assessment based on the availability of data points that are needed to compute the assessment.

  • レーティングは、Azure Migrate による推奨サイズの信頼性を見積もるために役立ちます。The rating helps you estimate the reliability of the size recommendations that are provided by Azure Migrate.

  • 信頼度レーティングは、パフォーマンス ベースのサイズ設定を行う場合に役に立ちます。The confidence rating is useful when you are doing performance-based sizing. Azure Migrate には、使用率ベースのサイズ設定を行うために十分なデータ ポイントがない場合があります。Azure Migrate might not have enough data points for utilization-based sizing. [オンプレミス] のサイズ設定の場合、Azure Migrate には VM のサイズ変更に必要なすべてのデータ ポイントがあるため、信頼度レーティングは常に 5 つ星になります。For as on-premises sizing, the confidence rating is always 5 stars because Azure Migrate has all the data points it needs to size the VM.

  • 次のように、使用可能なデータ ポイントの割合に応じて、評価の信頼度レーティングが決まります。Depending on the percentage of data points available, the confidence rating for the assessment is provided:

    データ ポイントの可用性Availability of data points 信頼度レーティングConfidence rating
    0% - 20%0%-20% 1 つ星1 star
    21% - 40%21%-40% 2 つ星2 stars
    41% - 60%41%-60% 3 つ星3 stars
    61% - 80%61%-80% 4 つ星4 stars
    81% - 100%81%-100% 5 つ星5 stars

Azure 対応性の状態を確認するVerify Azure readiness

Azure Migrate - 評価の準備状態

評価レポートには、情報が表でまとめられて表示されます。The assessment report shows the information that's summarized in the table. パフォーマンス ベースのサイズ設定を表示するには、Azure Migrate に次の情報が必要です。To show performance-based sizing, Azure Migrate needs the following information. この情報を収集できない場合、サイズ設定評価は正確でない可能性があります。If the information can't be collected, sizing assessment might not be accurate.

  • CPU とメモリの使用率データ。Utilization data for CPU and memory.
  • VM にアタッチされた各ディスクの読み取り/書き込み IOPS とスループット。Read/write IOPS and throughput for each disk attached to the VM.
  • VM にアタッチされた各ネットワーク アダプターのネットワーク受信/送信情報。Network in/out information for each network adapter attached to the VM.
SettingSetting 指示内容Indication 詳細Details
Azure VM 対応性Azure VM readiness VM が移行できる状態であるかどうかを示します。Indicates whether the VM is ready for migration. 次の状態があります。Possible states:

- Azure に対応- Ready for Azure

- 条件付きで対応- Ready with conditions

- Azure に未対応- Not ready for Azure

- 対応不明- Readiness unknown

VM の準備が整っていない場合、Azure Migrate によって修正手順が表示されます。If a VM isn't ready, Azure Migrate shows some remediation steps.
Azure VM サイズAzure VM size 準備が完了している VM について、Azure Migrate によって Azure VM サイズが推奨されます。For ready VMs, Azure Migrate provides an Azure VM size recommendation. サイズ設定の推奨事項は、評価のプロパティによって異なります。Sizing recommendation depends on assessment properties:

- パフォーマンス ベースのサイズ設定を使用した場合、サイズ設定では VM のパフォーマンス履歴が考慮されます。- If you used performance-based sizing, sizing considers the performance history of the VMs.

- [オンプレミス] を使用した場合、サイズ設定はオンプレミスの VM サイズに基づき、使用率データは使われません。- If you used as on-premises, sizing is based on the on-premises VM size and utilization data isn't used.
推奨されるツールSuggested tool Azure マシンではエージェントが実行されているため、マシン内で実行されているプロセスが Azure Migrate によって確認されます。Because Azure machines are running the agents, Azure Migrate looks at the processes that are running inside the machine. そのマシンがデータベース マシンであるかどうかが識別されます。It identifies whether the machine is a database machine.
VM 情報VM information レポートには、オペレーティング システム、ブートの種類、ディスクとストレージの情報など、オンプレミス VM の設定が表示されます。The report shows settings for the on-premises VM, including operating system, boot type, and disk and storage information.

推定月間コストを確認するReview monthly cost estimates

このビューには、Azure で VM を実行する際の計算コストとストレージ コストの合計が表示されます。This view shows the total compute and storage cost of running the VMs in Azure. 各マシンの詳細も表示されます。It also shows details for each machine.

Azure Migrate - Azure のコスト

  • コストの見積もりは、マシンの推奨サイズを使って計算されます。Cost estimates are calculated by using the size recommendations for a machine.
  • コンピューティングとストレージの見積もり月額コストが、グループ内の全 VM について集計されます。Estimated monthly costs for compute and storage are aggregated for all VMs in the group.

評価後のクリーンアップClean up after assessment

  • 評価の終了後、Contoso は今後の評価に使用するために Azure Migrate のアプライアンスを保持します。When the assessment finishes, Contoso retains the Azure Migrate appliance to use in future evaluations.
  • VMware VM をオフにします。Contoso turns off the VMware VM. 追加の VM を評価するときに再度使用します。Contoso will use it again when it evaluates additional VMs.
  • Contoso の移行プロジェクトを Azure に保管します。Contoso keeps the Contoso Migration project in Azure. 現在、プロジェクトは米国東部 Azure リージョンにある ContosoFailoverRG リソース グループにデプロイされています。The project currently is deployed in the ContosoFailoverRG resource group in the East US Azure region.
  • コレクター VM には 180 日間の評価版ライセンスがあります。The collector VM has a 180-day evaluation license. この制限の有効期限が切れた場合は、コレクターをダウンロードして再度セットアップする必要があります。If this limit expires, Contoso will need to download the collector and set it up again.

まとめConclusion

このシナリオでは、Contoso が Data Migration Assessment ツールを使用して SmartHotel360 アプリ データベースを評価しました。In this scenario, Contoso assesses its SmartHotel360 app database by using the Data Migration Assessment tool. また、Azure Migrate サービスを使用してオンプレミスの VM を評価しました。It assesses the on-premises VMs by using the Azure Migrate service. 次いで、オンプレミス リソースを Azure に移行する準備を確実に整えるため、評価を確認しました。Contoso reviews the assessments to make sure that on-premises resources are ready for migration to Azure.

次の手順Next steps

ワークロードを移行可能な対象として評価した後、移行するためのオンプレミス インフラストラクチャと Azure インフラストラクチャの準備を開始できます。After Contoso assesses this workload as a potential migration candidate, it can begin preparing its on-premises infrastructure and its Azure infrastructure for migration. Contoso でこれらのプロセスが どのように実行されるかについては、クラウド導入フレームワークのベスト プラクティスのAzure インフラストラクチャに関する記事を参照してください。See the deploy Azure infrastructure article in the Cloud Adoption Framework migrate best practices section for an example of how Contoso performs these processes.