Recreating Azure Resources in Different Region

Taranjeet Malik 546 Reputation points
2023-10-07T03:32:45.44+00:00

Hi

We're planning business continuity and disaster recovery for an application hosted in Azure. It's a web app hosted on App Service with a backend Azure SQL DB. The application sits behind an App Gateway. Key Vault is used to store secrets and keys.

I want to understand the best and easiest way to re-create the Azure infrastructure in the secondary region during a disaster (when primary region isn't available). We adopted a passive / cold DR approach, i.e., to re-create resources as part of the DR. We used IaC to initially deploy these resources (App Gateway, Web App, Azure SQL, Key Vault etc.). There are some level of customizations applied to each resource such as App Gateway (for example, Listeners, SSL certificate, back-end config), App Service and Azure SQL.

Will importing the ARM templates of these resources (after these customizations have been applied) also imports these customizations? If not, what's the recommended way to ensure we can recover the application quickly and with minimal manual intervention.

Any inputs or relevant documentation will be greatly appreciated.

Thanks

Taranjeet Singh

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

1 answer

Sort by: Most helpful
  1. JimmySalian-2011 42,456 Reputation points
    2023-10-07T13:55:43.9966667+00:00
    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.