Test failover not working for VM's running with containers

Ravikiran Reddybathina 0 Reputation points
2024-09-26T09:58:59.87+00:00

Test failover not working for VM's running with containers and having the mount points with overlay filesystem. Does Azure site recovery will not work for container VM's ?

  • Error Message Failover for the virtual machine failed.
  • Possible causes Failed to mount system partitions for the virtual machine. This could occur if the file system is not supported or mount of the system partition failed.

Example:

Filesystem Type Size Used Avail Use% Mounted on

overlay overlay 80G 8.0G 73G 10% /var/lib/docker/overlay2/1929xyzxyzxyzxyz

overlay overlay 80G 8.0G 73G 10% /var/lib/docker/overlay2/c810xyzxyzxyzxyz

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

1 answer

Sort by: Most helpful
  1. SadiqhAhmed-MSFT 45,176 Reputation points Microsoft Employee
    2024-09-27T23:39:54.3166667+00:00

    @Ravikiran Reddybathina Greetings!

    Azure Site Recovery (ASR) primarily supports disaster recovery for traditional virtual machines (VMs) running on Azure or on-premises environments. However, it does not natively support containerized workloads directly, such as those running in Kubernetes or other container orchestration platforms.

    If you need to replicate container instances or groups for disaster recovery purposes, you may want to consider using other Azure services such as Azure Kubernetes Service (AKS) or Azure Container Instances (ACI).

    AKS provides a managed Kubernetes service that can be used to deploy and manage containerized applications. AKS supports disaster recovery scenarios through features such as cluster backups and restores, as well as the ability to replicate clusters across regions. Reference link: https://learn.microsoft.com/en-us/azure/aks/ha-dr-overview

    ACI provides a serverless container platform that can be used to run containerized applications without the need to manage underlying infrastructure. ACI supports disaster recovery scenarios through features such as geo-replication, which allows you to replicate container groups across regions for high availability and disaster recovery. Document references: https://azure.microsoft.com/en-in/products/container-instances

    Hope this helps. Please write back to us if you need further assistance!


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

    0 comments No comments

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.