Azure Site Recovery Mobility Agent Updates - Cadence and expected update for VMware/Physical to Azure?

Jake Hopkins 56 Reputation points
2025-03-11T18:40:39.4+00:00

One of our clients updated a bunch of their Linux VMs to either unsupported kernels or Ubuntu 24.04 which is currently not supported in the VMware/Physical to Azure ASR scenario. I found that the latest Update Rollup 77 includes 24.04 and other kernels, but only for the Azure to Azure ASR scenario.

This has been a constant pain point for ASR, especially with unattended upgrades including kernel builds that are always ahead of ASR support. Is there a release cadence I can provide for the mobility agent? It seems like it is monthly in most cases, but 9.63.7187.1 has been the latest agent version for months now and no new kernels have been added to the support matrix.

We are working on setting them up with a means to manage kernel updates in the meantime with either Azure Arc or Ansible, but that doesn't solve or give relief to the current issue.

Azure Site Recovery
Azure Site Recovery
An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.
825 questions
0 comments No comments
{count} votes

Accepted answer
  1. Ashok Gandhi Kotnana 10,430 Reputation points Microsoft External Staff Moderator
    2025-03-13T06:30:15.6666667+00:00

    Hi @Jake Hopkins ,

    Yes, you have an option here one is manual a another is Automation account i have given two approaches

    When you enable replication for a VM either starting from the VM view or from the recovery services vault, you can either allow Site Recovery to manage updates for the Site Recovery extension or manage it manually.

    1. Manual Option

    User's image

    Toggle the extension update settings inside the vault

    1. From the Recovery Services vault, go to Manage > Site Recovery Infrastructure.
    2. Under For Azure Virtual Machines > Extension Update Settings > Allow Site Recovery to manage, select On. To manage the extension manually, select Off. Important When you choose Allow Site Recovery to manage, the setting is applied to all VMs in the vault.
    3. Select Save.

    2. You can also automate using automation accountExtension update settings

    User's image

    How automatic updates work

    When you use Site Recovery to manage updates, it deploys a global runbook (used by Azure services) via an automation account, created in the same subscription as the vault. Each vault uses one automation account. For each VM in a vault, the runbook checks for active auto-updates. If a newer version of the Mobility service extension is available, the update is installed.

    The default runbook schedule occurs daily at 12:00 AM in the time zone of the replicated VM's geography. You can also change the runbook schedule via the automation account.

    Note

    Starting with Update Rollup 35, you can choose an existing automation account to use for updates. Prior to Update Rollup 35, Site Recovery created the automation account by default. You can only select this option when you enable replication for a VM. It isn't available for a VM that already has replication enabled. The setting you select applies to all Azure VMs protected in the same vault.

    Turning on automatic updates doesn't require a restart of your Azure VMs or affect ongoing replication.

    Job billing in the automation account is based on the number of job runtime minutes used in a month. Job execution takes a few seconds to about a minute each day and is covered as free units. By default, 500 minutes are included as free units for an automation account, as shown in the following table:

    Below MS document attached has the script for automatic updates as well: -

    https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-autoupdate#enable-automatic-updates

    Feel free to reach out if you have any further questions or need additional information—I’m happy to assist!

    Please provide your valuable comments User's image

    Please do not forget to "Accept the answer” and “upvote it” wherever the information provided helps you, this can be beneficial to other community members.it would be greatly appreciated and helpful to others


0 additional answers

Sort by: Most helpful

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.