A central hub of Azure cloud migration services and tools to discover, assess, and migrate workloads to the cloud.
Complete migration does not delete the migrated Azure VM. It stops replication for the source machine and cleans up the replication state information. For VMware agentless migration, the guidance also states that stopping replication deletes the intermediate managed disks used during replication, not the migrated Azure VM itself.
For the same on-premises VM, the supported flow is:
- Select Complete migration after the previous migration.
- This stops replication.
- This cleans up replication state information.
- This helps avoid extra charges for the intermediate replication disks.
- If the previously migrated Azure VM is no longer needed, delete that Azure VM and any associated resources that should not be kept.
- This is a separate cleanup action from Complete migration.
- Use caution before deletion to avoid removing anything still needed for troubleshooting or rollback.
- Re-enable replication for the same on-premises VM.
- Azure Migrate states that a VM for which replication was stopped can be replicated again by enabling replication again.
- If the VM was migrated, replication and migration can be resumed again.
- After replication finishes, perform the migration again.
Recommended sequence for this scenario:
- Shut down or otherwise stop using the failed migrated Azure VM.
- Select Complete migration in Azure Migrate.
- Delete the old migrated Azure VM if it is not needed.
- Enable replication again for the on-premises VM.
- Let initial replication complete, then run migration again.
- Before triggering the new migration, shut down the on-premises VM to prevent data loss during migration.
So, the closest match is Option A, with one clarification: deleting the old Azure VM is not done by Complete migration; it is a separate manual cleanup step if that VM should not remain.