Restore the Azure Database for MySQL - Flexible Server by using Azure Backup (preview)

This article describes how to restore the Azure Database for MySQL - Flexible Server by using Azure Backup.

Learn more about the supported scenarios. considerations, and limitations.

Prerequisites

Backup data is stored in the Backup vault as a blob within the Microsoft tenant. During a restore operation, the backup data is copied from one storage account to another across tenants. Ensure that the target storage account for the restore has the AllowCrossTenantReplication property set to true.

Restore MySQL - Flexible Server database

To restore the database, follow these steps:

  1. Go to the Backup vault > Backup instances.

  2. Select the Azure Database for MySQL - Flexible Server > Restore.

    Screenshot shows how to go to the backup instance.

  3. Click Select restore point > Point-in-time you want to restore.

    To change the date range, select Time period.

    Screenshot shows the selection of point-in-time recovery point.

  4. On the Restore parameters tab, choose the Target Storage account, and then select Validate.

    The validation process checks if the restore parameters and permissions are assigned for the restore operation.

    Screenshot shows the selection of restore parameters.

  5. When the validation is successful, select Restore.

    It restores the selected database backups in the target storage account.

    Screenshot shows how to trigger restore operation.

Next steps