Hello Lucas Ruffo,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
I understand that you can't change a Replicating VM Size in Azure Migrate.
VM Size cannot be changed during replication, the best practice is that you do not need to re-replicate if you want to change the VM size. Just wait until the migration step and override the size there. Once replication starts, the VM size setting is locked in the Azure Migrate portal.
The options you have are:
- You can select the VM size before enabling replication.
- During the Test migration or Migrate operation, Azure provisions the VM and allows you to override the VM size. In the migration wizard, you can select a different size before finalizing the deployment.
- Once the VM is running in Azure, you can stop it and resize it from the Azure VM blade.
You cannot change the VM size directly during active replication in Azure Migrate. However, a supported method to change the target VM size is by configuring it in the Replicated Items blade of the Recovery Services vault or via ASR PowerShell, during the failover or migration setup phase. This avoids limitations in the Azure Migrate blade and is the recommended route for customizing VM size before migration. https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication and https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-powershell justified this point.
I hope this is helpful! Do not hesitate to let me know if you have any other questions or clarifications.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.