Migrate App Configuration to a region with availability zone support

Azure App Configuration supports Azure availability zones. This guide describes how to migrate an App Configuration store from non-availability zone support to a region with availability zone support.

Availability zone support in Azure App Configuration

Azure App Configuration supports Azure availability zones to protect your application and data from single datacenter failures. All availability zone-enabled regions have a minimum of three availability zones, and each availability zone is composed of one or more datacenters equipped with independent power, cooling, and networking infrastructure. In regions where App Configuration supports availability zones, all stores have availability zones enabled by default.

Following are regions where App Configuration has enabled availability zone support.

Americas Europe Middle East Africa Asia Pacific
Brazil South France Central Qatar Central Australia East
Canada Central Italy North UAE North Central India
Central US Germany West Central Israel Central Japan East
East US North Europe Korea Central
East US 2 Norway East Southeast Asia
South Central US UK South East Asia
US Gov Virginia West Europe China North 3
West US 2 Sweden Central
West US 3 Switzerland North
Mexico Central Poland Central
Spain Central

For more information about availability zones, go to Regions and Availability Zones in Azure.

App Configuration store migration

If App Configuration starts supporting availability zones in your region

Prerequisites

None

Downtime requirements

None

Process

If you created a store in a region where App Configuration didn't have availability zone support at the time and it started supporting it later, you don't need to do anything to start benefiting from the availability zone support. Your store will benefit from the availability zone support that has become available for App Configuration stores in the region.

If App Configuration doesn’t support availability zones in your region

Prerequisites

  • An Azure subscription with the Owner or Contributor role to create a new App Configuration store
  • Owner, Contributor, or App Configuration Data Owner permissions on the App Configuration store with no availability zone support.

Downtime requirements

None

Process

If App Configuration doesn't support availability zones in your region, you'll need to move your App Configuration data from this store to another store in a region where App Configuration has availability zone support.

App Configuration stores are region-specific and can't be migrated across regions. To move a store to a region where App Configuration has availability zone support, you must create a new App Configuration store in the target region, then move your App Configuration data from the source store to the new target store.

The following steps walk you through the process of creating a new target store and using the import/export functionality to move the configuration data from your current store to the newly created store.

  1. Create a target configuration store in a region where App Configuration has availability zone support
  2. Transfer your configuration data using the import function in your target configuration store.
  3. Optionally, delete your source configuration store if you have no use for it.

Next steps