Select a VMware migration option

You can migrate VMware VMs to Azure using the Migration and modernization tool. This tool offers a couple of options for VMware VM migration:

  • Migration using agentless replication. Migrate VMs without needing to install anything on them.
  • Migration with an agent for replication. Install an agent on the VM for replication.

Compare migration methods

Use these selected comparisons to help you decide which method to use. You can also review full support requirements for agentless and agent-based migration.

Setting Agentless Agent-based
Azure permissions You need permissions to create an Azure Migrate project, and to register Microsoft Entra apps created when you deploy the Azure Migrate appliance. You need Contributor permissions on the Azure subscription.
Replication You can simultaneously replicate a maximum of 500 VMs across multiple vCenter Servers (discovered from one appliance) using a scale-out appliance. In the portal, you can select up to 10 machines at once for replication. To replicate more machines, add in batches of 10. Replication capacity increases by scaling the replication appliance.
Appliance deployment The Azure Migrate appliance is deployed on-premises. The Azure Migrate Replication appliance is deployed on-premises.
Site Recovery compatibility Compatible. You can't replicate with the Migration and modernization tool if you've set up replication for a machine using Site Recovery.
Target disk Managed disks Managed disks
Disk limits OS disk: 2 TB

Data disk: 32 TB

Maximum disks: 60
OS disk: 2 TB

Data disk: 32 TB

Maximum disks: 63
Passthrough disks Not supported Supported
UEFI boot Supported. Supported.
Connectivity Public internet
ExpressRoute with Private peering
ExpressRoute with Microsoft peering
Site-to-site VPN
Public internet
ExpressRoute with Private peering
ExpressRoute with Microsoft peering
Site-to-site VPN

Compare deployment steps

After reviewing the limitations, understanding the steps involved in deploying each solution might help you decide which option to choose.

Task Details Agentless Agent-based
Deploy the Azure Migrate appliance A lightweight appliance that runs on a VMware VM.

The appliance is used to discover and assess machines, and to migrate machines using agentless migration.
Required.

If you've already set up the appliance for assessment, you can use the same appliance for agentless migration.
Not required.

If you've set up an appliance for assessment, you can leave it in place, or remove it if you're done with assessment.
Use the Server Assessment tool Assess machines with the Azure Migrate: Server Assessment tool. Assessment is optional. Assessment is optional.
Use the Migration tool Add the Migration and modernization tool in the Azure Migrate project. Required Required
Prepare VMware for migration Configure settings on VMware servers and VMs. Required Required
Install the Mobility service on VMs Mobility service runs on each VM you want to replicate Not required Required
Deploy the replication appliance The replication appliance is used for agent-based migration. It connects between the Mobility service running on VMs, and the Migration and modernization tool. Not required Required
Replicate VMs. Enable VM replication. Configure replication settings and select VMs to replicate Required Required
Run a test migration Run a test migration to make sure everything's working as expected. Required Required
Run a full migration Migrate the VMs. Required Required

Next steps

Migrate VMware VMs with agentless migration.