Résilience de zone pour les machines virtuelles Azure (préversion)

La résilience de zone pour les machines virtuelles Azure vous permet de lancer le basculement d’une machine virtuelle zonale éligible Azure vers une autre zone de disponibilité dans la même région. Le basculement modifie l’emplacement de zone de la machine virtuelle existante sans créer de remplacement. La machine virtuelle conserve son ID de ressource et son ID de machine virtuelle, son interface réseau attachée et sa configuration IP, ses disques managés de stockage redondant interzone pris en charge et d’autres paramètres de ressources pris en charge. Le placement de zone change ; la configuration prise en charge reste associée à la machine virtuelle.

Le basculement de zone est initié par le client. Consultez Limitations. Pour la haute disponibilité entre les zones, déployez plusieurs machines virtuelles sur plusieurs zones de disponibilité et distribuez le trafic entre elles.

Important

La résilience des zones pour les machines virtuelles Azure est en préversion. Utilisez cet aperçu uniquement pour l’évaluation et les tests avec des machines virtuelles hors production. Ne l’utilisez pas pour les machines virtuelles de production. Pour plus d’informations, consultez Conditions d'utilisation supplémentaires pour les versions préliminaires de Microsoft Azure.

Étant donné que ZRS réplique de façon synchrone les données de disque managé entre les zones de disponibilité, la résilience de zone fournit un objectif de point de récupération proche de zéro (RPO) pour les données validées sur les disques ZRS pris en charge.

Fonctionnement du basculement de zone

Pour une machine virtuelle éligible affectée par une défaillance de zone, le flux de travail de basculement déplace la machine virtuelle vers une zone saine dans la même région. Consultez Limitations.

Important

La résilience des zones pour les machines virtuelles Azure est en préversion. Utilisez cet aperçu uniquement pour l’évaluation et les tests avec des machines virtuelles hors production. Ne l’utilisez pas pour les machines virtuelles de production. Pour plus d’informations, consultez Conditions d'utilisation supplémentaires pour les versions préliminaires de Microsoft Azure.

Diagramme du basculement de zone initié par le client : confirmer l’impact, forcer la désallocation, changer de zone, démarrer et vérifier la machine virtuelle.

Vérifiez que la machine virtuelle est concernée et sélectionnez une zone saine dans la même région. Forcez la désallocation de la machine virtuelle, ce qui arrête la charge de travail. Mettez à jour l’emplacement de zone de la machine virtuelle existante et réutilisez ses disques ZRS pris en charge. Démarrez la machine virtuelle dans la zone cible, sous réserve de la capacité disponible. Vérifiez la machine virtuelle, les disques, le réseau et la charge de travail avant de restaurer le trafic.

La charge de travail n’est pas disponible pendant que la machine virtuelle est désallouée et démarrée dans la zone cible. Les requêtes actives, les données en mémoire et l’état d’exécution ne sont pas conservés.

La zone cible doit prendre en charge la taille de la machine virtuelle et disposer d’une capacité suffisante lorsque vous démarrez la machine virtuelle.

Requirements

Avant d’activer la résilience de zone pour les machines virtuelles Azure, vérifiez que votre configuration répond aux exigences suivantes :

Resource Requirement
Placement des machines virtuelles Utilisez une machine virtuelle nouvelle ou existante déployée dans une zone de disponibilité spécifique.
Disque de système d’exploitation Utilisez un disque managé SSD ZRS Premium ou SSD ZRS Standard.
Disques de données Utilisez SSD ZRS Premium ou SSD ZRS Standard pour chaque disque de données attaché.
Adresse IP privée Utilisez une adresse IP privée statique ou dynamique.
Adresse IP publique Le cas échéant, configurez une adresse IP publique Standard SKU redondante entre zones.
Appliance réseau Le cas échéant, configurez un répartiteur de charge Standard redondant interzone ou une passerelle prise en charge.
Outil de gestion Utilisez le portail Azure, Azure CLI version 2.87.0 ou ultérieure, Azure PowerShell avec la prise en charge du déplacement de zone et de la désallocation forcée, ou la version 2026-03-01 de l’API REST Compute.

Pour connaître les types de disques ZRS actuels et la disponibilité régionale, consultez les options de redondance pour les disques managés. Pour créer des disques ZRS, consultez Déployer un disque managé qui utilise un stockage redondant interzone.

Limitations

Important

La résilience des zones pour les machines virtuelles Azure est en préversion. Utilisez cet aperçu uniquement pour l’évaluation et les tests avec des machines virtuelles hors production. Ne l’utilisez pas pour les machines virtuelles de production. Pour plus d’informations, consultez Conditions d'utilisation supplémentaires pour les versions préliminaires de Microsoft Azure.

Les limitations suivantes résultent de la nécessité d’utiliser des disques managés ZRS :

  • Les disques de système d’exploitation et de données avec stockage localement redondant (LRS) ne sont pas pris en charge. Chaque disque de système d’exploitation attaché et disque de données doit utiliser Premium SSD ZRS ou Standard SSD ZRS.
  • Les disques de système d’exploitation éphémères ne sont pas pris en charge, car ils utilisent le stockage local de la machine virtuelle.
  • Les disques managés SSD Premium v2, Ultra Disks et HDD Standard ne sont pas pris en charge, car ces types de disques n’offrent pas de ZRS. Consultez les limitations de ZRS.
  • Les disques de données qui utilisent l’accélération d’écriture ne sont pas pris en charge.

Pour préparer une machine virtuelle de zone avec des disques LRS, suivez Convertir un disque de LRS en ZRS pour créer des disques ZRS à partir d’instantanés du système d’exploitation et des disques de données. Vous ne pouvez pas modifier sur place la redondance d’un disque LRS zonal, mais vous pouvez conserver la machine virtuelle existante si ses disques répondent aux conditions requises pour l’échange du disque du système d’exploitation. Remplacez le disque OS ZRS, puis détachez les disques de données LRS et attachez les disques ZRS correspondants. Planifiez les temps d’arrêt et vérifiez que le système d’exploitation et chaque disque de données attaché utilisent un type ZRS pris en charge avant d’activer le déplacement de zone. La procédure de conversion de disque régional ne s’applique pas aux disques zonaux.

Les limitations suivantes s’appliquent au déplacement de zone et à ses configurations de machine virtuelle prises en charge :

  • Le basculement est limité à une autre zone de disponibilité dans la même région. Elle ne protège pas contre une panne régionale ou une panne qui affecte plusieurs zones.
  • Le basculement peut échouer lorsque la taille de la machine virtuelle ne dispose pas d’une capacité suffisante dans la zone cible.
  • Les groupes de machines virtuelles identiques, les machines virtuelles de groupe à haute disponibilité et les machines virtuelles Spot ne sont pas pris en charge.
  • Azure Site Recovery n'est pas pris en charge pour les machines virtuelles avec la résilience de zone activée.
  • Les réservations de capacité à la demande, les hôtes dédiés et les groupes de placement de proximité ne sont pas pris en charge.
  • La fonctionnalité ne fournit pas de basculement automatique, de cohérence au niveau de l’application, de basculement du trafic, de plans de récupération ou d’orchestration de la restauration.

Préparer une machine virtuelle pour le basculement de zone

Créez une machine virtuelle qui répond à chaque exigence avant d’activer le déplacement de zone. L’activation doit se produire pendant que la zone de disponibilité source est saine.

  1. Dans le portail Azure, créez une machine virtuelle dans une zone de disponibilité spécifique.
  2. Sous l’onglet Disques , sélectionnez Ssd ZRS Premium ou SSD Standard ZRS pour le disque du système d’exploitation et chaque disque de données.
  3. Configurez uniquement les ressources réseau SKU Standard redondantes interzone prises en charge.
  4. Créez la machine virtuelle.

Activer le déplacement des zones

Activez le déplacement de zone lorsque vous créez une machine virtuelle ou sur une machine virtuelle zonale existante éligible. Vous devez désallouer une machine virtuelle existante avant de pouvoir activer le déplacement de zone ; une nouvelle machine virtuelle n’a pas besoin d’une étape de désallocation distincte. Activez le mouvement de zone pendant que la zone source est saine.

Pour activer le déplacement de zone lorsque vous créez une machine virtuelle :

  1. Connectez-vous au portail Azure et commencez à créer une machine virtuelle.

  2. Sous l’onglet Notions de base, sélectionnez une région qui prend en charge les zones de disponibilité. Définissez les options de disponibilité sur zone de disponibilité, puis sélectionnez une zone de disponibilité spécifique.

  3. Sous Zone de disponibilité, sélectionnez Protéger la machine virtuelle contre une défaillance zonale avec résilience de zone (préversion) .

  4. Dans le volet Résilience de zone (préversion), sélectionnez Activer la résilience de zone (préversion). Passez en revue les exigences de configuration, puis sélectionnez Enregistrer.

    Capture d’écran de la page de création de machine virtuelle avec le lien de résilience de zone, la case à cocher Activer et le bouton Enregistrer mis en surbrillance.

  5. Dans l’onglet Disques, vérifiez que le disque du système d’exploitation et chaque disque de données utilisent un disque SSD Premium avec stockage redondant interzone ou un disque SSD Standard avec stockage redondant interzone. Configurez les ressources réseau prises en charge et les paramètres restants de la machine virtuelle.

  6. Sélectionnez Vérifier + créer, puis sélectionnez Créer une fois la validation réussie.

Pour activer le déplacement de zone sur une machine virtuelle zonale existante éligible :

  1. Dans le portail Azure, ouvrez la machine virtuelle, puis sélectionnez Vue d’ensemble.

  2. Sélectionnez Arrêter, confirmez l’opération et attendez que l’état de la machine virtuelle soit Arrêtée (désallouée). L’arrêt de la machine virtuelle interrompt la charge de travail.

  3. Dans Vue d’ensemble, sous Disponibilité + mise à l’échelle, sélectionnez la valeur actuelle de Résilience de zone (version préliminaire).

  4. Dans le volet Résilience de zone (préversion), sélectionnez Activer la résilience de zone (préversion), passez en revue les exigences de configuration, puis sélectionnez Enregistrer.

    Capture d’écran d’une vue d’ensemble d’une machine virtuelle existante et du volet de résilience de zone avec la case à cocher Activer mise en évidence.

  5. Une fois la mise à jour réussie, sélectionnez Démarrer sur Vue d’ensemble.

  6. Vérifiez que Résilience de zone (version préliminaire) affiche Activée.

Basculer une machine virtuelle vers une autre zone

Important

La résilience des zones pour les machines virtuelles Azure est en préversion. Utilisez cet aperçu uniquement pour l’évaluation et les tests avec des machines virtuelles hors production. Ne l’utilisez pas pour les machines virtuelles de production. Pour plus d’informations, consultez Conditions d'utilisation supplémentaires pour les versions préliminaires de Microsoft Azure.

Consultez Limitations. Pour les machines virtuelles non de production éligibles, vérifiez d’abord qu’une défaillance de zone de disponibilité affecte la machine virtuelle. Surveillez l’intégrité des machines virtuelles individuelles avec Azure Resource Health et surveillez des problèmes de service plus larges avec Azure Service Health.

Choisissez une zone cible qui prend en charge la taille de votre machine virtuelle et dispose d’une capacité suffisante.

Warning

Forcer la désallocation arrête la machine virtuelle et supprime son état en mémoire. Démarrez le basculement uniquement après avoir confirmé l’impact sur votre charge de travail et ses dépendances.

Utilisez Azure CLI pour orchestrer le basculement. Avec le portail Azure, Azure PowerShell ou Bicep, effectuez chaque opération de basculement dans l’ordre.

Utilisez le portail lorsque la machine virtuelle est déjà désallouée ou peut être arrêtée normalement. Si la désallocation normale ne peut pas se terminer, utilisez la procédure Azure CLI, Azure PowerShell ou Bicep pour forcer la désallocation.

  1. Dans le portail Azure, ouvrez la machine virtuelle, puis sélectionnez Vue d’ensemble.

  2. Si la machine virtuelle n’est pas déjà désallouée, sélectionnez Arrêter, confirmez l’opération et attendez que son état soit Arrêté (désalloué). Ne continuez pas si la désallocation échoue.

  3. Sous Disponibilité + mise à l’échelle, en regard de la zone de disponibilité, sélectionnez (modifier).

    Capture d’écran de la vue d’ensemble de la machine virtuelle avec le lien de modification en regard de la zone de disponibilité mise en surbrillance.

  4. Dans l’onglet Zones de disponibilité, sélectionnez la zone de disponibilité cible, puis sélectionnez Appliquer.

    Capture d’écran de l’onglet Zones de disponibilité avec l’état désalloué, le sélecteur de zone cible et le bouton Appliquer mis en surbrillance.

  5. Attendez que la mise à jour réussisse et vérifiez que la Zone de disponibilité indique la zone cible. Si la mise à jour échoue, passez en revue l’erreur et l’état de la machine virtuelle avant de continuer.

  6. Revenez à Vue d’ensemble, puis sélectionnez Démarrer.

  7. Effectuez les vérifications dans Vérifier que le basculement a réussi avant de restaurer le trafic.

La machine virtuelle reste désallouée après l’application de la modification de la zone. Démarrez la machine virtuelle dans la zone cible une fois l’opération de changement de zone terminée avec succès afin de reprendre les opérations normales en sélectionnant Démarrer dans le portail Azure.

Vérifier que le basculement a réussi

Une fois le basculement terminé, vérifiez la machine virtuelle et la charge de travail avant de restaurer le trafic :

  1. Confirmez que l’état d’alimentation de la machine virtuelle est En cours d’exécution.
  2. Vérifiez que la machine virtuelle signale la zone de disponibilité cible sélectionnée.
  3. Vérifiez que le système d’exploitation et les disques de données attendus sont attachés.
  4. Vérifiez que la carte réseau, le sous-réseau, le groupe de sécurité réseau, l’équilibreur de charge et les associations IP publiques sont correctes pour votre configuration.
  5. Vérifiez que les extensions de machine virtuelle et les paramètres de gestion sont présents et intègres.
  6. Connectez-vous à la machine virtuelle et vérifiez le bon fonctionnement du système d’exploitation et de l’application.
  7. Exécutez des vérifications de cohérence des données spécifiques à la charge de travail.
  8. Restaurez le trafic uniquement une fois que vos vérifications d’état ont réussi.

Utilisez le portail Azure, Azure CLI ou Azure PowerShell pour vérifier l’état et la zone de la machine virtuelle :

  1. Dans le portail Azure, ouvrez la machine virtuelle, puis sélectionnez Vue d’ensemble.
  2. Vérifiez que l’état est en cours d’exécution.
  3. Dans Disponibilité + mise à l’échelle, vérifiez que la zone de disponibilité est la zone cible et que Résilience de zone (version préliminaire) est activée.

Résoudre les problèmes de basculement

Faites correspondre l’identificateur d’erreur ou son message à l’opération que vous avez tentée :

Identificateur d’erreur Lorsqu’il se produit Procédure à suivre
ZoneMovementUpdateRequiresDeallocatedVM Activation ou désactivation du déplacement de zone sur une machine virtuelle qui n’est pas désallouée. Libérez la machine virtuelle, réessayez l’opération d’activation ou de désactivation de la mise à jour, puis démarrez la machine virtuelle une fois l’opération réussie.
OperationNotAllowedForNonZRSDisks Le disque du système d’exploitation ou un disque de données attaché n’utilise pas le stockage ZRS pris en charge. Utilisez SSD ZRS Premium ou SSD Standard ZRS pour chaque disque avant d’activer le déplacement de zone.
ForceDeallocateVMNotAllowedForNonResilientVM La désallocation forcée a été demandée pour une machine virtuelle sans déplacement de zone activé. Si la zone source est en bon état, désallouez normalement et activez le mouvement de zone avant de réessayer. Si la zone source n’est pas disponible, contactez support Azure.
OperationNotAllowedOnNullCurrentPowerStateForZonePatch Une mise à jour de zone a été tentée avant que la machine virtuelle affectée n’ait atteint Deallocated. Forcez la désallocation de la VM, confirmez qu’elle atteint l’état Deallocated, puis réessayez la mise à jour de la zone.
OperationNotAllowedForNonZonalVM Une mise à jour de zone a été demandée pour une machine virtuelle régionale sans zone épinglée. Vérifiez que la machine virtuelle est zonale. Ce flux de travail de mise à jour de zone s’applique uniquement aux machines virtuelles zonales.
VMZoneMigrationNotCompleted La machine virtuelle a été démarrée avant la fin de la migration de zone ou après que la migration a échoué. Attendez que la mise à jour de la zone réussisse, puis réessayez le démarrage. Si l’erreur persiste, ouvrez une demande de support Azure.

Si la machine virtuelle ne peut pas démarrer, car la zone cible ne dispose pas de capacité, sélectionnez une autre zone prise en charge. Si la machine virtuelle démarre mais que la charge de travail n’est pas saine, effectuez les vérifications de Vérifier que le basculement a réussi avant de restaurer le trafic. Pour d’autres erreurs, passez en revue Azure Service Health et les détails de l’opération. Si le basculement reste bloqué, ouvrez une demande de support Azure.

Désactiver le déplacement de zone

Vous devez libérer la machine virtuelle avant de désactiver le déplacement de zone. La désallocation interrompt la charge de travail. Terminez chaque opération avant de continuer et démarrez la machine virtuelle uniquement après la réussite de la mise à jour :

  1. Dans le portail Azure, ouvrez la machine virtuelle, puis sélectionnez Vue d’ensemble.
  2. Sélectionnez Arrêter, confirmez l’opération et attendez que l’état de la machine virtuelle soit Arrêtée (désallouée).
  3. Dans Disponibilité + mise à l’échelle, sélectionnez Activée en regard de Résilience de zone (version préliminaire).
  4. Dans le volet Résilience de zone (préversion), décochez Activer la résilience de zone (préversion) et sélectionnez Enregistrer.
  5. Une fois la mise à jour réussie, vérifiez que Zone Resilience (Preview) est Disabled, puis sélectionnez Start.

Questions fréquemment posées

Le basculement se produit-il automatiquement ou la charge de travail continue-t-elle de s’exécuter ?

No. Vous devez lancer le basculement pour une machine virtuelle avec la résilience de zone activée. La charge de travail est indisponible pendant que la machine virtuelle est désallouée de force, puis démarrée dans la zone cible. La résilience de zone ne fournit pas de basculement automatique, de service ininterrompu ou d’orchestration de récupération au niveau de l’application. Pour la haute disponibilité entre les zones, déployez plusieurs machines virtuelles sur plusieurs zones de disponibilité et distribuez le trafic entre elles.

Quelles sont les données couvertes par le RPO proche de zéro ?

Le RPO proche de zéro s’applique aux données validées sur les disques ZRS pris en charge. Elle ne s’applique pas aux requêtes actives, aux données en mémoire, aux disques temporaires ou à l’état de l’application non enregistré sur ces disques.

Quand dois-je utiliser la résilience de zone au lieu de Azure Site Recovery pour le basculement zonal ?

Important

La résilience des zones pour les machines virtuelles Azure est en préversion. Utilisez cet aperçu uniquement pour l’évaluation et les tests avec des machines virtuelles hors production. Ne l’utilisez pas pour les machines virtuelles de production. Pour plus d’informations, consultez Conditions d'utilisation supplémentaires pour les versions préliminaires de Microsoft Azure.

Consultez Limitations. Les deux options prennent en charge le basculement initié par le client vers une autre zone de la même région, mais elles utilisent différents modèles de récupération de disque et de machine virtuelle :

Facteur de décision Résilience de zone pour les machines virtuelles Azure (préversion) Azure Site Recovery récupération d’urgence de zone à zone
Disques gérés Nécessite un disque SSD Premium ZRS ou SSD Standard ZRS pour le disque du système d’exploitation et chaque disque de données. Les données écrites sur ces disques ont un RPO proche de zéro. Prend en charge les disques LRS éligibles via la réplication. Les disques gérés par ZRS ne sont pas pris en charge pour la récupération d’urgence de zone à zone. Il n’existe aucun SLA RPO défini.
Modèle de basculement Modifie la zone de la machine virtuelle existante et réutilise ses disques pris en charge et sa configuration. Réplique la machine virtuelle avant une panne et crée une machine virtuelle de récupération dans un autre groupe de ressources pendant le basculement. Prend en charge le failback.
Choisissez cette option quand Vous devez conserver la ressource de machine virtuelle existante et sa configuration prise en charge, et vous pouvez utiliser des disques ZRS. Vous avez besoin d’une récupération d’urgence de zone à zone pour une machine virtuelle avec des disques LRS pris en charge dans une région prise en charge, et vous pouvez configurer la réplication à l’avance.

Pour les régions prises en charge, les restrictions de disque et le comportement de mise en réseau pour Azure Site Recovery, consultez Activer la récupération d’urgence de machines virtuelles Azure entre les zones de disponibilité et la matrice de prise en charge d’Azure Site Recovery.

Quelles fonctionnalités avancées ne sont pas prises en charge ?

La résilience de zone ne fournit pas de basculement automatique, de cohérence au niveau de l’application, de basculement du trafic, de plans de récupération ou d’orchestration de la restauration. Azure Site Recovery, les réservations de capacité à la demande, les hôtes dédiés et les groupes de placement de proximité ne sont pas pris en charge pour les machines virtuelles avec résilience de zone activée. Passez en revue les limitations avant d’activer la fonctionnalité.

Cost

Important

Il n'existe aucun frais de fonctionnalité pour la résilience de zone pour les machines virtuelles Azure pendant la préversion. Il s’agit d’une fonctionnalité payante lors de la mise à disposition générale. Les détails de la tarification seront publiés avec la version de disponibilité générale.

Les frais standard s’appliquent aux machines virtuelles, aux disques managés ZRS et aux ressources réseau. Pour connaître la tarification des disques managés, consultez Tarification des disques managés Azure.