Migration Stuck: Committing migration. This operation may take some time to complete.

Frankie Huang 0 Reputation points
2023-04-03T13:20:08.39+00:00

Hi there. Hoping someone can help me.

We are trying to migrate our classic VM to ARM - Preparation and Validation passed. However, when it came to the migration itself, it initially flashed an error message and went away after I refreshed Migration State, and the VM remained in this state:

Committing migration. This operation may take some time to complete.

Could someone reach out to me or walk me through the steps for troubleshooting. I am at a loss here.

Best,

Frankie

Azure Resource Mover
Azure Resource Mover
An Azure service used for moving multiple resources between Azure regions.
241 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SadiqhAhmed-MSFT 47,571 Reputation points Microsoft Employee
    2023-04-03T14:35:07.8666667+00:00

    Hi @Frankie Huang Thank you for posting your question on Microsoft Q&A platform. Happy to assist!

    The error message "Committing migration. This operation may take some time to complete." indicates that the migration process from classic VM to ARM is still in progress. This process can take some time depending on the size of the VM and the amount of data being migrated.

    During the migration process, the VM is being copied from the classic deployment model to the ARM deployment model. Once the migration is complete, the VM will be available in the ARM deployment model and you can manage it using the Azure portal, Azure CLI, or Azure PowerShell.

    To check the status of the migration, you can use the Azure portal or Azure PowerShell.

    Using the Azure portal:

    1. Go to the Azure portal and navigate to the VM that you are migrating.
    2. In the VM menu, click on "Overview".
    3. Under "Operations", you should see the status of the migration process.

    Using Azure PowerShell:

    1. Open Azure PowerShell and connect to your Azure account.
    2. Run the following command to check the status of the migration:
    Get-AzureRmResource -ResourceId <resource-id-of-the-VM> -ExpandProperties | Select-Object -ExpandProperty Properties | Select-Object -Property ProvisioningState
    

    Replace <resource-id-of-the-VM> with the resource ID of the VM that you are migrating.

    If the migration process is still in progress, you will need to wait until it is complete before you can manage the VM in the ARM deployment model. If you continue to experience issues, please let us know and we can help you troubleshoot further.


    If the response helped, do "Accept Answer" and up-vote it


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.