Training
Certification
Microsoft Certified: Azure Administrator Associate - Certifications
Demonstrate key skills to configure, manage, secure, and administer key professional functions in Microsoft Azure.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Azure App Configuration maintains a record of changes made to key-values. This record provides a timeline of key-value changes. You can reconstruct the history of any key and provide its past value at any moment within the key history period (7 days for Free tier stores, or 30 days for Standard tier stores). Using this feature, you can “time-travel” backward and retrieve an old key-value. For example, you can recover configuration settings used before the most recent deployment in order to roll back the application to the previous configuration.
You can use the Azure portal or the Azure CLI to retrieve past key-values.
Sign in to the Azure portal. Select All resources, and select the App Configuration store instance where your key-value are stored.
In the Operations menu, select Restore.
Select Date: Select date to select a date and time you want to revert to.
Click outside of the date and time fields or press Tab to validate your choice. You can now see which key-values have changed between your selected date and time and the current time. This step helps you understand what keys and values you're preparing to revert to.
The portal displays a table of key-values. The first column includes symbols indicating what will happen if you restore the data for the chosen date and time:
Select the checkbox in the row to select/deselect the key value to take action. When selected it will display the difference for the key value between the current and selected date and time.
In the above example, the preview shows the key TestApp:Settings:BackgroundColor, which currently has a value of #FFF. This value will be modified to #45288E if we go through with restoring the data.
You can select one or more checkboxes in the table to take action on the key-value of your choice. You can also use the select-all checkbox at the very top of the list to select/deselect all key-values.
Select Restore to restore the selected key-value(s) to the selected data and time.
Tip
This method is convenient if you have no more than a couple of changes to make, as Configuration explorer only lets you make changes key by key. If you need to restore multiple key-values at once, use the Restore menu instead.
You can also access the revision history of a specific key-value in the portal.
In the Operations menu, select Configuration explorer.
Select More actions for the key you want to explore, and then History
You can now see the revision history for the selected key and information about the changes.
Select Restore to restore the key and value to this point in time.
Training
Certification
Microsoft Certified: Azure Administrator Associate - Certifications
Demonstrate key skills to configure, manage, secure, and administer key professional functions in Microsoft Azure.
Documentation
Reacting to Azure App Configuration key-value events
Use Azure Event Grid to subscribe to App Configuration events, which allow applications to react to changes in key-values without the need for complicated code.
Snapshots in Azure App Configuration
Details of Snapshots in Azure App Configuration
Azure App Configuration support for configuration files
Tooling support for using configuration files with Azure App Configuration