Vue d’ensemble des points de restauration de machine virtuelle

Les solutions de continuité d’activité et de reprise d’activité sont principalement conçues pour éviter la perte des données sur l’ensemble du site. Les solutions qui fonctionnent à cette échelle gèrent et exécutent souvent des basculements et restaurations automatiques dans plusieurs régions. Vous pouvez utiliser des points de restauration de machine virtuelle Azure pour implémenter des stratégies de sauvegarde et de rétention granulaires.

Vous pouvez protéger vos données et éviter les longs temps d’arrêt en créant des points de restauration de machine virtuelle à intervalles réguliers. Il existe plusieurs options de sauvegarde disponibles pour les machines virtuelles, en fonction de votre cas d’usage. Pour plus d’informations, consultez Options de sauvegarde et de restauration pour les machines virtuelles dans Azure.

À propos des points de restauration VM

Un point de restauration individuel de machine virtuelle est une ressource qui stocke la configuration de la machine virtuelle et des instantanés cohérents avec les applications à un instant dans le passé de tous les disques managés attachés à la machine virtuelle. Vous pouvez utiliser les points de restauration de machine virtuelle pour capturer facilement des sauvegardes cohérentes sur plusieurs disques. Les points de restauration de machine virtuelle contiennent un point de restauration de disque pour chacun des disques attachés. Un point de restauration de disque contient un instantané d’un disque managé individuel.

Les points de restauration de machine virtuelle prennent en charge la cohérence de l’application et la cohérence des incidents.

La cohérence des applications est prise en charge pour les machines virtuelles exécutant des systèmes d’exploitation Windows et prend en charge la cohérence du système de fichiers pour les machines virtuelles exécutant des systèmes d’exploitation Linux. Les points de restauration cohérents avec les applications utilisent des enregistreurs VSS (ou des pré-scripts et post-scripts pour Linux) pour garantir la cohérence des données d’application avant la création d’un point de restauration. Pour obtenir un point de restauration cohérent avec les applications, l’application en cours d’exécution dans la machine virtuelle doit fournir un enregistreur VSS (pour Windows) ou des pré-scripts et des post-scripts (pour Linux) afin d’assurer la cohérence des applications.

Un point de restauration de machine virtuelle cohérent avec les incidents multidisque stocke la configuration de la machine virtuelle et les instantanés cohérents d’ordre d’écriture à un instant dans le passé pour tous les disques managés attachés à une machine virtuelle. Ces informations sont identiques à l’état des données dans la machine virtuelle après une panne de courant ou un incident. Le paramètre facultatif consistencyMode doit être défini sur crashConsistent dans la demande de création.

Remarque

Pour les disques configurés avec la mise en cache de l’hôte en lecture/écriture, la cohérence des incidents multidisque ne peut pas être garantie, car les écritures qui se produisent pendant que l’instantané est pris peuvent ne pas être reconnues par stockage Azure. Si la maintenance de la cohérence est cruciale, nous vous recommandons d’utiliser le mode de cohérence des applications.

Les points de restauration VM sont organisés en collections de points de restauration. Une collection de points de restauration est une ressource Azure Resource Manager qui contient les points de restauration d’une machine virtuelle spécifique. Si vous souhaitez utiliser des modèles Azure Resource Manager (modèles ARM) pour créer des points de restauration et des collections de points de restauration, consultez le référentiel public Virtual-Machine-Restore-Points dans GitHub.

L’image suivante illustre la relation entre les collections de points de restauration, les points de restauration VM et les points de restauration de disque.

Diagramme montrant la relation entre le parent de collection de point de restauration et ses objets enfants.

Les points de restauration VM sont incrémentiels. Le premier point de restauration stocke une copie complète de tous les disques attachés à la machine virtuelle. Pour chaque point de restauration successif d’une machine virtuelle, seuls les changements incrémentiels effectués sur vos disques sont sauvegardés. Pour réduire vos coûts, vous pouvez éventuellement exclure un disque quand vous créez un point de restauration pour votre machine virtuelle.

Points de restauration pour les machines virtuelles à l’intérieur d’un groupe de machines virtuelles identiques et d’un groupe à haute disponibilité (AvSet)

Actuellement, vous pouvez créer des points de restauration dans une seule machine virtuelle à la fois. Vous ne pouvez pas créer un point de restauration unique sur plusieurs machines virtuelles. En raison de cette limitation, nous prenons en charge la création de points de restauration pour les machines virtuelles individuelles avec un groupe de machines virtuelles identiques en mode d’orchestration flexible, ou un groupe à haute disponibilité. Si vous souhaitez sauvegarder des instances au sein d’une instance de groupe de machines virtuelles identiques ou de votre instance de groupe à haute disponibilité, vous devez créer individuellement des points de restauration pour toutes les machines virtuelles qui font partie de l’instance.

Remarque

Un groupe de machines virtuelles identiques avec orchestration uniforme n’est pas pris en charge par les points de restauration. Vous ne pouvez pas créer de points de restauration de machines virtuelles au sein d’un groupe de machines virtuelles identiques avec orchestration uniforme.

Seuils de limitation pour les points de restauration

Portée Opération Limite par heure
Machine virtuelle RestorePoints.RestorePointOperation.PUT (Créer une nouvelle cohérence avec les applications) 3
Machine virtuelle RestorePoints.RestorePointOperation.PUT (Créer une nouvelle cohérence avec les incidents) 3
Cible une collection de points de restauration RestorePoints.RestorePointOperation.PUT (Copier n’importe quel point de restauration de machine virtuelle) 3

La limitation échoue avec le code d’erreur 429. Réessayez l’opération après la durée spécifiée.

Limites

  • Les points de restauration sont pris en charge uniquement pour les disques managés.
  • Les disques Ultra, disques SSD Premium v2, disques à écriture accélérée, disques de système d’exploitation éphémères et les disques partagés ne sont pas pris en charge pour le mode de cohérence des incidents.
  • Les disques de système d’exploitation éphémères et les disques partagés ne sont pas pris en charge pour le mode de cohérence des applications.
  • La version de l’API d’un point de restauration cohérent avec les applications est 2021-03-01 ou une version ultérieure.
  • La version de l’API pour un point de restauration cohérent avec des incidents est 2021-07-01 ou version ultérieure.
  • Le point de restauration cohérent avec des incidents est pris en charge sur toutes les régions publiques Azure.
  • Le point de restauration cohérent avec des incidents est pris en charge pour les tailles de machine virtuelle qui prend en charge le stockage Premium tel que DSV2.
  • Un maximum de 500 points de restauration de machine virtuelle peut être conservé à tout moment pour une machine virtuelle, quel que soit le nombre de collections de points de restauration ou le type de cohérence.
  • La création simultanée de points de restauration pour une machine virtuelle n’est pas prise en charge.
  • Les points de restauration des groupes de machines virtuelles identiques en mode d’orchestration uniforme ne sont pas pris en charge.
  • Le déplacement de machines virtuelles entre des groupes de ressources ou des abonnements n’est pas pris en charge quand la machine virtuelle a des points de restauration. Déplacer la machine virtuelle entre des groupes de ressources ou des abonnements ne met pas à jour la référence de machine virtuelle source dans le point de restauration et entraîne une incompatibilité des ID de Resource Manager entre la machine virtuelle réelle et les points de restauration.

Remarque

La préversion publique de la copie inter-régions de points de restauration de la machine virtuelle est disponible avec les limitations suivantes :

  • Les liaisons privées ne sont pas prises en charge lorsque vous copiez des points de restauration entre des régions ou lorsque vous créez des points de restauration dans une région autre que la machine virtuelle source.
  • Les points de restauration chiffrés avec une clé gérée par le client sont créés en tant que points de restauration chiffrés avec une clé gérée par la plateforme lorsqu’ils copiés dans une région cible.

Résoudre les problèmes des points de restauration de machine virtuelle

Les défaillances de point de restauration les plus courantes sont attribuées à la communication avec l’agent de machine virtuelle et l’extension. Pour résoudre les défaillances, suivez les étapes décrites dans Résoudre les problèmes liés aux défaillances de point de restauration.

Étapes suivantes