Azure Storage Redundancy

Data redundancy is a fundamental aspect of Azure Storage, ensuring your data is always available and protected against potential failures. Azure Storage offers several redundancy options to meet different durability and availability needs.

Understanding Redundancy Options

Azure Storage provides the following data redundancy options:

Locally Redundant Storage (LRS)

  • Provides the lowest cost redundancy and the highest level of availability for a given region.
  • Replicates data synchronously three times within a single physical facility in the primary region.
  • Protects against rack and drive failures.
  • Offers 11 nines of durability.

Zone-Redundant Storage (ZRS)

  • Replicates data synchronously across three Azure availability zones in the primary region.
  • Protects against datacenter failures within a region.
  • Offers 11 nines of durability and high availability within a region.

Geo-Redundant Storage (GRS)

  • Replicates data synchronously three times within a single physical facility in the primary region (like LRS).
  • Then, it asynchronously copies the data to a secondary region hundreds of miles away.
  • Protects against both localized failures and regional outages.
  • Offers 16 nines of durability.

Geo-Zone-Redundant Storage (GZRS)

  • Combines the high availability of ZRS with the disaster recovery capabilities of GRS.
  • Replicates data synchronously across three Azure availability zones in the primary region.
  • Then, it asynchronously copies the data to a secondary region.
  • Offers the highest level of durability and availability for Azure Storage.
  • Offers 16 nines of durability.

Choosing the Right Redundancy Option

The best redundancy option for you depends on your specific requirements:

Important: When you create a storage account, you select the redundancy option. You cannot change the redundancy option of an existing storage account after creation.

Understanding Durability and Availability

Durability refers to the long-term protection of your data. Azure Storage is designed for extreme durability.

Availability refers to the ability to access your data when you need it. This is measured by uptime percentages, with higher percentages indicating greater availability.

Durability Guarantees:

Availability Guarantees:

Example Scenarios

Consider these scenarios:

For more detailed information on implementing and managing storage redundancy, please refer to the official Azure Storage documentation.