Backup and recovery of Azure Services

Debashis Jena 76 Reputation points
2022-12-21T11:13:42.117+00:00

I have multiple Azure services like Azure app services, Azure maps, Azure Cosmos DB etc in my application. What is recommended approach for backup and recovery. Is there any way backup and recovery can be done in one go?

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,971 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Ali AlEnezi 1,081 Reputation points
    2022-12-21T11:26:34.693+00:00

    Azure provides a variety of tools and services for backing up and recovering resources in your application. The specific approach that is recommended for backup and recovery will depend on the specific needs and requirements of your application, as well as the types of resources that you are using.

    In general, Azure provides a number of options for backing up and recovering resources:

    • Azure Backup: Azure Backup is a service that provides centralized backup for Azure resources, including virtual machines, SQL databases, and more. You can use Azure Backup to create a backup policy and schedule for your resources, and to recover them in the event of data loss.
    • Azure Site Recovery: Azure Site Recovery is a service that helps you to recover your application in the event of a disaster, by replicating and failing over workloads to a secondary location. You can use Azure Site Recovery to create a disaster recovery plan for your application and to test your recovery procedures.
    • Azure Data Factory: Azure Data Factory is a cloud-based data integration service that enables you to create, schedule, and orchestrate data pipelines to move and transform data between data stores. You can use Azure Data Factory to create a data pipeline to periodically backup your data to a secondary location.
    • Azure Resource Manager: Azure Resource Manager is a management platform for Azure resources that enables you to create, update, and delete resources as a group. You can use Azure Resource Manager to create a resource group for your resources, and to apply backup and recovery policies to the group as a whole.

    Overall, it is generally recommended to use a combination of these tools and services to create a comprehensive backup and recovery strategy for your application. You may also want to consider using third-party tools and services to supplement your backup and recovery efforts.


  2. SadiqhAhmed-MSFT 49,331 Reputation points Microsoft Employee Moderator
    2022-12-21T19:35:54.76+00:00

    @Debashis Jena Azure backup and Azure Site Recovery does not support back up of resource groups and Azure subscription. As a workaround you can export an Azure Resource Manager template from existing resources. Refer to the documentation here - https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/export-template-portal#export-template-from-a-resource-group

    Just trying to answer your original post:

    Azure does offer backup and restore functionalities for Azure App Service and Azure CosmosDB. However, there is no one go solution that can help with your requirement.

    References:
    https://learn.microsoft.com/en-us/azure/app-service/manage-backup?tabs=portal
    https://learn.microsoft.com/en-us/azure/cosmos-db/configure-periodic-backup-restore

    ----------------------------------------------------------------------------------------------------------------------

    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.