You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/concept-disaster-recovery.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: lisaguthrie
5
5
ms.author: lcozzens
6
6
ms.service: azure-app-configuration
7
7
ms.topic: conceptual
8
-
ms.date: 05/29/2019
8
+
ms.date: 02/20/2020
9
9
---
10
10
11
11
# Resiliency and disaster recovery
@@ -22,7 +22,7 @@ Your application loads its configuration from both the primary and secondary sto
22
22
23
23
## Failover between configuration stores
24
24
25
-
Technically, your application isn't executing a failover. It's attempting to retrieve the same set of configuration data from two App Configuration stores simultaneously. Arrange your code so that it loads from the secondary store first and then the primary store. This approach ensures that the configuration data in the primary store takes precedence whenever it's available. The following code snippet shows how you can implement this arrangement in the .NET Core CLI:
25
+
Technically, your application isn't executing a failover. It's attempting to retrieve the same set of configuration data from two App Configuration stores simultaneously. Arrange your code so that it loads from the secondary store first and then the primary store. This approach ensures that the configuration data in the primary store takes precedence whenever it's available. The following code snippet shows how you can implement this arrangement in .NET Core:
26
26
27
27
#### [.NET Core 2.x](#tab/core2x)
28
28
@@ -65,17 +65,18 @@ From the Azure portal, you can push a change to another configuration store by f
65
65
66
66
1. Go to the **Import/Export** tab, and select **Export** > **App Configuration** > **Target** > **Select a resource**.
67
67
68
-
2. In the new blade that opens, specify the subscription, resource group, and resource name of your secondary store, and then select **Apply**.
68
+
1. In the new blade that opens, specify the subscription, resource group, and resource name of your secondary store, then select **Apply**.
69
69
70
-
3. The UI is updated so that you can choose what configuration data you want to export to your secondary store. You can leave the default time value as is and set both **From label** and **To label** to the same value. Select **Apply**.
70
+
1. The UI is updated so that you can choose what configuration data you want to export to your secondary store. You can leave the default time value as is and set both **From label** and **To label** to the same value. Select **Apply**.
71
71
72
-
4. Repeat the previous steps for all configuration changes.
72
+
1. Repeat the previous steps for all configuration changes.
73
73
74
74
To automate this export process, use the Azure CLI. The following command shows how to export a single configuration change from the primary store to the secondary:
In this article, you learned how to augment your application to achieve geo-resiliency during runtime for App Configuration. You also can embed configuration data from App Configuration at build or deployment time. For more information, see [Integrate with a CI/CD pipeline](./integrate-ci-cd-pipeline.md).
0 commit comments