The Web Apps Restore feature lets you restore your web app on-demand to a previous state, or create a new web app based on one of your original web app's backups. Creating a new web app that runs in parallel to the latest version can be useful for A/B testing.
The Web Apps Restore feature, available on the Backups blade in the Azure preview portal, is available only in Standard and Premium modes. For information about scaling your app using Standard or Premium mode, see Scale a web app in Azure App Service. Note that the Premium mode allows a greater number of daily backups to be performed over the Standard mode.
On the Settings blade of your web app in the Azure portal, click the Backups option to display the Backups blade. Scroll in this blade and select one of the backup item based on the BACKUP TIME and the STATUS from the backup list.
Select Restore Now at the top of the Backups blade.
In the Restore blade, to restore the existing web app, verify all the displayed details and then click OK.
You can also restore your web app to a new web app by selecting the WEB APP part from the Restore blade and selecting the Create a new web app part.
From the main Browse blade of the Azure portal, select Storage Accounts.
A list of your existing storage accounts will be displayed.
Select the storage account that contains the backup that you want to download or delete.
The STORAGE blade will be displayed.
Select the Containers part in the STORAGE blade to display the Containers blade.
A list of containers will be displayed. This list will also show the URL and the date of when this container was last modified.
In the list, select the container and display the blade that shows a list of file names, along with the size of each file.
By selecting a file, you can either choose to Download or Delete the file. Note that there are two primary file types, .zip files and .xml files.
To see details about the success or failure of the web app restore operation, select the Audit Log part of the main Browse blade.
The Audio log blade displays all of your operations, along with level, status, resource, and time details.
Scroll the blade to find operations related to your web app.
To view additional details about an operation, select the operation in the list.
The details blade will display the available information related to the operation.
If you want to get started with Azure App Service before signing up for an Azure account, go to Try App Service, where you can immediately create a short-lived starter web app in App Service. No credit cards required; no commitments.