Stockage redondant interzone (ZRS) : applications Stockage Azure hautement disponiblesZone-redundant storage (ZRS): Highly available Azure Storage applications

Le stockage redondant interzone (ZRS) réplique vos données de façon synchrone sur trois clusters de stockage dans une seule région.Zone-redundant storage (ZRS) replicates your data synchronously across three storage clusters in a single region. Chaque cluster de stockage est séparé physiquement des autres et se trouve dans sa propre zone de disponibilité.Each storage cluster is physically separated from the others and is located in its own availability zone (AZ). Chaque zone de disponibilité —et le cluster ZRS qu’elle contient— est autonome et inclut des utilitaires et fonctionnalités de mise en réseau séparés.Each availability zone—and the ZRS cluster within it—is autonomous and includes separate utilities and networking features.

Lorsque vous stockez vos données dans un compte de stockage à l’aide d’une réplication ZRS, vous pouvez continuer à accéder à vos données et à gérer celles-ci si une zone de disponibilité devient indisponible.When you store your data in a storage account using ZRS replication, you can continue to access and manage your data if an availability zone becomes unavailable. Le stockage redondant dans une zone (ZRS) offre d’excellentes performances et une latence faible.ZRS provides excellent performance and low latency. Un stockage ZRS poursuit les mêmes objectifs d’extensibilité qu’un stockage localement redondant (LRS).ZRS offers the same scalability targets as locally redundant storage (LRS).

Envisagez un stockage ZRS pour des scénarios qui requièrent une cohérence, une durabilité et une haute disponibilité.Consider ZRS for scenarios that require consistency, durability, and high availability. Même si une panne ou une catastrophe naturelle révèle l’existence d’une zone de disponibilité indisponible, le stockage ZRS assure une durabilité d’objet de stockage d’au moins 99,9999999999 % (12 9) sur une année donnée.Even if an outage or natural disaster renders an availability zone unavailable, ZRS offers durability for storage objects of at least 99.9999999999% (12 9's) over a given year.

Pour plus d’informations sur les zones de disponibilité, consultez Vue d’ensemble des zones de disponibilité.For more information about availability zones, see Availability Zones overview.

Couverture du support et disponibilité régionaleSupport coverage and regional availability

Le stockage ZRS prend actuellement en charge les types de comptes de stockage standard à usage général v2.ZRS currently supports standard general-purpose v2 account types. Pour plus d’informations sur les types de comptes de stockage, voir Vue d’ensemble des comptes de stockage Azure.For more information about storage account types, see Azure storage account overview.

Le stockage ZRS est disponible pour les objets blob de blocs, les objets blob de pages non-disque, les fichiers, les tables et les files d’attente.ZRS is available for block blobs, non-disk page blobs, files, tables, and queues.

Le stockage ZRS est généralement disponible dans les régions suivantes :ZRS is generally available in the following regions:

  • Asie du Sud-EstAsia Southeast
  • Europe occidentaleEurope West
  • Europe septentrionaleEurope North
  • France CentreFrance Central
  • Japon EstJapan East
  • Sud du Royaume-UniUK South
  • USA EstUS East
  • USA Est 2US East 2
  • USA Ouest 2US West 2
  • USA CentreUS Central

Microsoft continue d’activer le stockage ZRS dans d’autres régions Azure.Microsoft continues to enable ZRS in additional Azure regions. Consultez la page Mises à jour de service Azure régulièrement pour plus d’informations sur les nouvelles régions.Check the Azure Service Updates page regularly for information about new regions.

Que se passe-t-il lorsqu’une zone n’est plus disponible ?What happens when a zone becomes unavailable?

Vos données restent accessibles pour des opérations de lecture et d’écriture, même si une zone devient indisponible.Your data is still accessible for both read and write operations even if a zone becomes unavailable. Microsoft recommande de continuer à suivre les pratiques de gestion des erreurs temporaires.Microsoft recommends that you continue to follow practices for transient fault handling. Ces pratiques incluent l’implémentation de stratégies de nouvelle tentative avec une interruption exponentielle.These practices include implementing retry policies with exponential back-off.

Lorsqu’une zone n’est pas disponible, Azure procède à des mises à jour des réseaux, telles que le rejointoiement DNS.When a zone is unavailable, Azure undertakes networking updates, such as DNS repointing. Ces mises à jour peuvent affecter votre application si vous accédez à vos données avant qu’elles soient terminées.These updates may affect your application if you are accessing your data before the updates have completed.

Le stockage ZRS ne peut pas protéger vos données contre un sinistre régional, lorsque plusieurs zones sont affectées définitivement.ZRS may not protect your data against a regional disaster where multiple zones are permanently affected. Au lieu de cela, le stockage ZRS contribue à la résilience de vos données s’il devient temporairement indisponible.Instead, ZRS offers resiliency for your data if it becomes temporarily unavailable. En guise de protection face à des sinistres régionaux, Microsoft recommande l’utilisation d’un stockage géoredondant (GRS).For protection against regional disasters, Microsoft recommends using geo-redundant storage (GRS). Pour plus d’informations sur GRS, consultez Stockage géoredondant (GRS) : réplication interrégion pour le stockage Azure.For more information about GRS, see Geo-redundant storage (GRS): Cross-regional replication for Azure Storage.

Conversion en réplication ZRSConverting to ZRS replication

Une migration vers ou à partir de LRS, GRS et RA-GRS est simple.Migrating to or from LRS, GRS, and RA-GRS is straightforward. Utilisez le portail Azure ou l’API Fournisseur de ressources de stockage pour modifier le type de redondance de votre compte.Use the Azure portal or the Storage Resource Provider API to change your account's redundancy type. Azure va ensuite répliquer vos données en conséquence.Azure will then replicate your data accordingly.

Une migration de données vers ou à partir de stockage redondant interzone (ZRS) requiert une stratégie différente.Migrating data to or from ZRS requires a different strategy. Une migration de ZRS implique le déplacement physique de données à partir d’un tampon de stockage unique vers plusieurs tampons au sein d’une région.ZRS migration involves the physical movement of data from a single storage stamp to multiple stamps within a region.

Il existe deux options principales pour la migration vers ZRS :There are two primary options for migration to ZRS:

  • Copier ou déplacer manuellement les données vers un nouveau compte ZRS à partir d’un compte existant.Manually copy or move data to a new ZRS account from an existing account.
  • Demander une migration dynamique.Request a live migration.

Microsoft recommande vivement d’effectuer une migration manuelle.Microsoft strongly recommends that you perform a manual migration. Une migration manuelle offre plus de souplesse qu’une migration dynamique.A manual migration provides more flexibility than a live migration. Avec une migration manuelle, vous contrôlez le minutage.With a manual migration, you're in control of the timing.

Pour effectuer une migration manuelle, vous disposez de plusieurs options :To perform a manual migration, you have options:

  • Vous pouvez vous servir d’outils existants tels qu’AzCopy, une des bibliothèques clientes de Stockage Azure, ou d’outils tiers fiables.Use existing tooling like AzCopy, one of the Azure Storage client libraries, or reliable third-party tools.
  • Si vous êtes familiarisé avec Hadoop ou HDInsight, vous pouvez attacher les comptes (ZRS) source et de destination à votre cluster.If you're familiar with Hadoop or HDInsight, attach both source and destination (ZRS) account to your cluster. Ensuite, vous parallélisez le processus de copie de données avec un outil tel que DistCp.Then, parallelize the data copy process with a tool like DistCp.
  • Vous pouvez créer vos propres outils en utilisant l’une des bibliothèques clientes de Stockage Azure.Build your own tooling using one of the Azure Storage client libraries.

Une migration manuelle peut entraîner un temps d’arrêt de l’application.A manual migration can result in application downtime. Si votre application requiert une haute disponibilité, Microsoft offre également une option de migration dynamique.If your application requires high availability, Microsoft also provides a live migration option. Une migration dynamique est une migration sur place.A live migration is an in-place migration.

Lors d’une migration dynamique, vous pouvez utiliser votre compte de stockage pendant le transfert de vos données entre les tampons de stockage source et de destination.During a live migration, you can use your storage account while your data is migrated between source and destination storage stamps. Pendant le processus de migration, vous avez le même niveau de durabilité et de contrat SLA de disponibilité en tant que vous feriez d’habitude.During the migration process, you have the same level of durability and availability SLA as you normally do.

Dans le cadre d’une migration dynamique, gardez à l’esprit les restrictions suivantes :Keep in mind the following restrictions on live migration:

  • Lorsque Microsoft gère votre demande de migration dynamique rapidement, il n’existe aucune garantie quant au moment où une migration dynamique s’achève.While Microsoft handles your request for live migration promptly, there's no guarantee as to when a live migration will complete. Si vos données doivent être migrées vers ZRS pour une certaine date, Microsoft recommande d’effectuer plutôt une migration manuelle.If you need your data migrated to ZRS by a certain date, then Microsoft recommends that you perform a manual migration instead. En général, plus la quantité de données présentes dans votre compte est élevée, plus la migration des données est longue.Generally, the more data you have in your account, the longer it takes to migrate that data.
  • La migration dynamique n’est prise en charge que pour des comptes de stockage utilisant une réplication LRS ou GRS.Live migration is supported only for storage accounts that use LRS or GRS replication. Si votre compte utilise une réplication RA-GRS, vous devez commencer par modifier le type de réplication de votre compte en LRS ou GRS avant de procéder.If your account uses RA-GRS, then you need to first change your account's replication type to either LRS or GRS before proceeding. Cette étape intermédiaire supprime le point de terminaison secondaire en lecture seule fourni par la réplication RA-GRS avant la migration.This intermediary step removes the secondary read-only endpoint provided by RA-GRS before migration.
  • Votre compte doit contenir des données.Your account must contain data.
  • Vous ne pouvez migrer des données qu’au sein de la même région.You can only migrate data within the same region. Si vous souhaitez migrer vos données vers un compte de stockage ZRS situé dans une région différente de celle du compte source, vous devez effectuer une migration manuelle.If you want to migrate your data into a ZRS account located in a region different than the source account, then you must perform a manual migration.
  • Seuls les types de comptes de stockage standard prennent en charge la migration dynamique.Only standard storage account types support live migration. Les comptes de stockage Premium doivent être migrés manuellement.Premium storage accounts must be migrated manually.
  • Migration dynamique à partir de ZRS à LRS, GRS ou RA-GRS n’est pas pris en charge.Live migration from ZRS to LRS, GRS or RA-GRS is not supported. Vous devez déplacer manuellement les données à un nouveau ou un compte de stockage existant.You will need to manually move the data to a new or an existing storage account.

Vous pouvez demander une migration dynamique via le portail du Support Azure.You can request live migration through the Azure Support portal. À partir du portail, sélectionnez le compte de stockage que vous souhaitez convertir en ZRS.From the portal, select the storage account you want to convert to ZRS.

  1. Sélectionnez Nouvelle demande de support.Select New Support Request
  2. Fournissez les informations De base de votre compte.Complete the Basics based on your account information. Dans la section Service, sélectionnez Gestion de compte de stockage, puis la ressource que vous souhaitez convertir en ZRS.In the Service section, select Storage Account Management and the resource you want to convert to ZRS.
  3. Sélectionnez Suivant.Select Next.
  4. Dans la section Problème, spécifiez les valeurs suivantes :Specify the following values the Problem section:
    • Niveau de gravité : conservez la valeur par défaut.Severity: Leave the default value as-is.
    • Type de problème : sélectionnez Migration des données.Problem Type: Select Data Migration.
    • Catégorie : sélectionnez Migrer vers ZRS à l’intérieur d’une région.Category: Select Migrate to ZRS within a region.
    • Titre : tapez un titre descriptif tel que Migration de compte ZRS.Title: Type a descriptive title, for example, ZRS account migration.
    • Détails : tapez des détails supplémentaires dans la zone Détails, par exemple, « Je souhaite migrer vers ZRS à partir de [LRS, GRS] dans la région __ ».Details: Type additional details in the Details box, for example, I would like to migrate to ZRS from [LRS, GRS] in the __ region.
  5. Sélectionnez Suivant.Select Next.
  6. Vérifiez que les informations de contact dans le panneau Informations de contact sont correctes.Verify that the contact information is correct on the Contact information blade.
  7. Sélectionnez Créer.Select Create.

Une personne du support technique vous contactera pour vous apporter l’aide dont vous aurez besoin.A support person will contact you and provide any assistance you need.

Migration dynamique Forum aux questions ZRSLive migration to ZRS FAQ

Me faut-il prévoir d’interruptions de service lors de la migration ?Should I plan for any downtime during the migration?

Il n’existe aucun temps d’arrêt causés par la migration.There is no downtime caused by the migration. Vous pouvez continuer votre compte de stockage pendant une migration dynamique, tandis que vos données sont transférées entre les tampons de stockage source et de destination.During a live migration, you can continue your storage account while your data is migrated between source and destination storage stamps. Pendant le processus de migration, vous avez le même niveau de durabilité et de contrat SLA de disponibilité en tant que vous feriez d’habitude.During the migration process, you have the same level of durability and availability SLA as you normally do.

Existe-t-il une perte de données associé à la migration ?Is there any data loss associated with the migration?

Il n’existe aucune perte de données associé à la migration.There is no data loss associated with the migration. Pendant le processus de migration, vous avez le même niveau de durabilité et de contrat SLA de disponibilité en tant que vous feriez d’habitude.During the migration process, you have the same level of durability and availability SLA as you normally do.

Sont des mises à jour nécessaires aux applications une fois la migration est terminée ?Are any updates required to the application(s) once the migration is complete?

Une fois la migration terminée, le type de réplication des ou les comptes changera à « stockage redondant dans une Zone (ZRS) ».Once the migration is complete the replication type of the account(s) will change to "Zone-redundant storage (ZRS)". Points de terminaison de service, accéder aux clés, SAP et d’autres options de configuration de compte restent inchangées et intact.Service endpoints, access keys, SAS and any other account configuration options remain unchanged and intact.

Puis-je demander une migration dynamique de mon compte (s) à usage général v1 vers ZRS ?Can I request a live migration of my general-purpose v1 account(s) to ZRS?

ZRS seulement prend en charge les comptes v2 à usage général avant de soumettre une demande pour une migration dynamique vers ZRS veillez à mettre à niveau de vos comptes à usage général v2.ZRS only supports general-purpose v2 accounts so before submitting a request for a live migration to ZRS make sure to upgrade your account(s) to general-purpose v2. Consultez vue d’ensemble du compte de stockage Azure et mise à niveau vers un compte de stockage à usage général v2 pour plus d’informations.See Azure storage account overview and Upgrade to a general-purpose v2 storage account for more details.

Puis-je demander une migration dynamique de mon compte (s) de stockage géoredondant avec accès en lecture (RA-GRS) vers ZRS ?Can I request a live migration of my read-access geo-redundant storage (RA-GRS) account(s) to ZRS?

Avant de soumettre une demande pour une migration dynamique vers ZRS Vérifiez que vos applications ou charges de travail n’est plus requièrent l’accès au point de terminaison en lecture seule secondaire et modifier le type de réplication de vos comptes de stockage vers le stockage géo-redondant (GRS).Before submitting a request for a live migration to ZRS make sure your application(s) or workload(s) no longer require access to the secondary read-only endpoint and change the replication type of your storage account(s) to geo-redundant storage (GRS). Consultez modification de la stratégie de réplication pour plus d’informations.See Changing replication strategy for more details.

Puis-je demander une migration dynamique de mes comptes de stockage vers ZRS vers une autre région ?Can I request a live migration of my storage account(s) to ZRS to another region?

Si vous souhaitez migrer vos données vers un compte de stockage ZRS situé dans une région différente de la région du compte source, vous devez effectuer une migration manuelle.If you want to migrate your data into a ZRS account located in a region different from the region of the source account, then you must perform a manual migration.

ZRS classique : une option héritée pour la redondance des objets blob de blocsZRS Classic: A legacy option for block blobs redundancy

Notes

Le 31 mars 2021, Microsoft abandonnera et migrera les comptes ZRS classiques.Microsoft will deprecate and migrate ZRS Classic accounts on March 31, 2021. Avant l’abandon de cette option, les clients du stockage ZRS classique recevront plus d’informations.More details will be provided to ZRS Classic customers before deprecation.

Une fois que le stockage ZRS devient à la disposition générale dans une région, les clients ne sont pas être en mesure de créer les comptes ZRS classiques à partir du portail dans cette région.Once ZRS becomes generally available in a region, customers won't be able to create ZRS Classic accounts from the Portal in that region. L’utilisation de Microsoft PowerShell et d’Azure CLI pour créer des comptes ZRS classiques reste une option tant que le stockage ZRS classique n’est pas abandonné.Using Microsoft PowerShell and Azure CLI to create ZRS Classic accounts is an option until ZRS Classic is deprecated.

ZRS classique réplique les données de manière asynchrone entre les centres de données d’une à deux régions.ZRS Classic asynchronously replicates data across data centers within one to two regions. Il se peut que des données répliquées soient indisponibles jusqu’à ce que Microsoft opère le basculement vers la région secondaire.Replicated data may not be available unless Microsoft initiates failover to the secondary. Un compte ZRS classique ne peut pas être converti en ou à partir d’un stockage LRS, GRS ou RA-GRS.A ZRS Classic account can't be converted to or from LRS, GRS, or RA-GRS. De plus, les comptes ZRS classiques ne prennent en charge ni les métriques, ni la journalisation.ZRS Classic accounts also don't support metrics or logging.

ZRS classique est disponible uniquement pour les objets blob de blocs dans les comptes de stockage à usage général v1 (GPv1).ZRS Classic is available only for block blobs in general-purpose V1 (GPv1) storage accounts. Pour plus d’informations sur les comptes de stockage, consultez Vue d’ensemble des comptes de stockage Azure.For more information about storage accounts, see Azure storage account overview.

Pour migrer manuellement des données de compte ZRS vers ou à partir d’un compte LRS, ZRS classique, GRS ou RA-GRS, servez-vous de l’un des outils suivants : AzCopy, Explorateur Stockage Azure, Azure PowerShell ou Azure CLI.To manually migrate ZRS account data to or from an LRS, ZRS Classic, GRS, or RA-GRS account, use one of the following tools: AzCopy, Azure Storage Explorer, Azure PowerShell, or Azure CLI. Vous pouvez également créer votre propre solution de migration avec l’une des bibliothèques clientes de Stockage Azure.You can also build your own migration solution with one of the Azure Storage client libraries.

Vous pouvez également mettre à niveau vos comptes ZRS classique vers ZRS dans le portail ou à l’aide d’Azure PowerShell ou Azure CLI dans les régions où le stockage ZRS est disponible.You can also upgrade your ZRS Classic account(s) to ZRS in the Portal or using Azure PowerShell or Azure CLI in the regions where ZRS is available.

Mise à niveau vers ZRS dans le portail, accédez à la section de Configuration du compte et choisir la mise à niveau :To upgrade to ZRS in the Portal go to the Configuration section of the account and choose Upgrade:Mise à niveau de ZRS classique vers ZRS dans le portail

Pour mettre à niveau vers ZRS à l’aide de PowerShell appeler la commande suivante :To upgrade to ZRS using PowerShell call the following command:

Set-AzStorageAccount -ResourceGroupName <resource_group> -AccountName <storage_account> -UpgradeToStorageV2

Pour mettre à niveau vers ZRS à l’aide de CLI appeler la commande suivante :To upgrade to ZRS using CLI call the following command:

az storage account update -g <resource_group> -n <storage_account> --set kind=StorageV2

Voir aussiSee also