To restore an Azure SQL database from an image-level backup, Veeam Backup for Microsoft Azure performs the following steps:
- [This step applies only if you perform restore from an archived backup] Retrieves data from the archived restore point.
- Launches a worker instance in the Azure region where the SQL Server that will host the restored database resides.
- Creates an empty database on the target SQL Server using the Azure REST API.
- Restores backed-up data to a BACPAC file on the worker instance.
- Imports data from the BACPAC file to the created database.
- Performs consistency checks for the restored database.
- Deallocates the worker instance.
- [This step applies only if you perform restore to the original location and if the source database is still present in the location] Renames the restored database and then removes the source database from the SQL Server.
To learn how to restore an entire Azure SQL database from an image-level backup, see SQL Restore.