Azure Migrate support matrix

You can use the Azure Migrate service to assess and migrate servers to the Azure cloud platform. This article summarizes general support settings and limitations for Azure Migrate scenarios and deployments.

Supported scenarios

Deployment Details
Discovery Discover server metadata and dynamic performance data.
Software inventory Discover apps, roles, and features running on VMware virtual machines (VMs). Currently, this feature is limited to discovery only. Assessment is currently at the server level. We don't yet offer app, role, or feature-based assessments.
Assessment Assess on-premises workloads and data running on VMware VMs, Hyper-V VMs, and physical servers. Assess by using Azure Migrate Discovery and Assessment, Microsoft Data Migration Assistant, and tools from other software development companies.
Migration Migrate workloads and data running on physical servers, VMware VMs, Hyper-V VMs, physical servers, and cloud-based VMs to Azure. Migrate by using Azure Migrate and Modernize, Azure Database Migration Service, and tools from other software development companies.

Project

Support Details
Subscription You can have multiple projects within a subscription.
Azure permissions Users need Contributor or Owner permissions in the subscription to create a project.
VMware VMs Assess up to 35,000 VMware VMs in a single project.
Hyper-V VMs Assess up to 35,000 Hyper-V VMs in a single project.

A project can include both VMware VMs and Hyper-V VMs, up to the assessment limits.

Azure permissions

For Azure Migrate to work with Azure, you need these permissions before you start assessing and migrating servers:

Task Permissions Details
Create a project Your Azure account needs permissions to create a project. Set up for VMware, Hyper-V, or physical servers.
Register the Azure Migrate appliance Azure Migrate uses a lightweight Azure Migrate appliance to discover and assess servers with the Azure Migrate Discovery and Assessment tool, and to run agentless migration of VMware VMs with the Azure Migrate and Modernize tool. This appliance sends metadata and performance data to Azure Migrate.

During registration, the Microsoft.OffAzure, Microsoft.Migrate, and Microsoft.KeyVault resource providers are registered with the subscription chosen in the appliance, so that the subscription works with the resource providers. To register, you need Contributor or Owner access on the subscription.

VMware: During onboarding, Azure Migrate creates two Microsoft Entra apps. The first app communicates with the appliance agents and the Azure Migrate service. This app doesn't have permissions to make Azure resource management calls or have Azure role-based access control (RBAC) access for resources. The second app accesses an Azure key vault created in the user subscription for agentless VMware migration only. In agentless migration, Azure Migrate creates a key vault to manage access keys to the replication storage account in your subscription. The app has Azure RBAC access on the key vault (in the customer tenant) when discovery is initiated from the appliance.

Hyper-V: During onboarding, Azure Migrate creates one Microsoft Entra app. The app communicates with the appliance agents and the Azure Migrate service. The app doesn't have permissions to make Azure resource management calls or have Azure RBAC access for resources.
Set up for VMware, Hyper-V, or physical servers.
Create a key vault for VMware agentless migration To migrate VMware VMs with the agentless Azure Migrate and Modernize tool, Azure Migrate creates a key vault to manage access keys to the replication storage account in your subscription. To create the vault, you set permissions (Owner, Contributor, and User Access Administrator) on the resource group where the project resides. Set up permissions.

Supported geographies

Azure operated by 21Vianet

Geography Metadata storage location
Azure operated by 21Vianet China North 2

VMware assessment and migration

Review the support matrix for using the Azure Migrate Discovery and Assessment tool and the Azure Migrate and Modernize tool to discover VMware VMs.

Hyper-V assessment and migration

Review the support matrix for using the Azure Migrate Discovery and Assessment tool and the Azure Migrate and Modernize tool to assess Hyper-V VMs.