Cross region + cross subscription restore of AKS cluster using the velero bakup

37821879 85 Reputation points
2023-08-22T07:49:52.1+00:00

how to achieve the below:

2} Cross region + cross subscription restore of AKS cluster using the velero backup in EQU_NONPRod in East to EQU_analytics in West.

Azure Backup
Azure Backup
An Azure backup service that provides built-in management at scale.
1,246 questions
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,080 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Akram Kathimi 1,046 Reputation points Microsoft Employee
    2023-08-22T08:54:04.1566667+00:00

    Hi @37821879 ,

    Thank you for your question.

    In order to restore the backup and volume snapshots to another region, the backups should be placed in the targeted region for restore. This can be configured using BackupStorageLocations and VolumeSnapshotLocations which have their own credentials (can be cross region and cross subscription) However, as per this document:

    Volume snapshots are still limited by where your provider allows you to create snapshots. For example, AWS and Azure do not allow you to create a volume snapshot in a different region than where the volume is. If you try to take a Velero backup using a volume snapshot location with a different region than where your cluster’s volumes are, the backup will fail.

    Due to the above, you would need to manually transfer/copy the backups and the snapshots to the target region/subscription. Start with copying the snapshot to the different subscription, then copy it to a new region.

    Please find the below documents for reference:

    Lastly, please keep in mind that moving large disk snapshots across regions would be very costly (you're only billed for the bandwidth cost of the data transfer across the region).

    Please Accept the answer if the information helped you. This will help us and others in the community as well.

    Thank you.

    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.