Instantanés Amazon EBS basés sur Windows VSS et compatibles avec l’application - Amazon Elastic Compute Cloud

Instantanés Amazon EBS basés sur Windows VSS et compatibles avec l’application

Vous pouvez prendre des instantanés compatibles avec l’application de tous les volumes Amazon EBS associés à vos instances Amazon EC2 Windows à l’aide de la commande d’exécution AWS Systems Manager. Le processus d’instantané utilise le service Volume Shadow Copy Service (VSS) de Windows pour effectuer des sauvegardes au niveau du volume EBS des applications compatibles avec VSS. Les instantanés incluent des données de transactions en attente entre ces applications et le disque. Vous n’avez pas besoin de fermer vos instances ni de les déconnecter lorsque vous devez sauvegarder tous les volumes attachés.

L’utilisation d’instantanés EBS basés sur VSS n’entraîne aucun coût supplémentaire. Vous payez uniquement pour les instantanés EBS créés par le processus de sauvegarde. Pour plus d’informations, consultez la section Comment mes instantanés Amazon EBS sont-ils facturés ?

Note

Les instantanés Windows VSS compatibles avec l’application ne sont pris en charge qu’avec les instances Windows.

Qu’est-ce qu’ VSS ?

Volume Shadow Copy Service (VSS) est une technologie de sauvegarde et de restauration incluse dans Microsoft Windows. Elle peut créer des copies de sauvegarde, ou des instantanés, de fichiers ou de volumes informatiques pendant leur utilisation. Pour plus d’informations, consultez Volume Shadow Copy Service.

Pour créer un instantané de la cohérence de l’application, les composants logiciels suivants sont impliqués.

  • Service VSS : partie intégrante du système d’exploitation Windows

  • Demandeur VSS : le logiciel qui demande la création de copies instantanées

  • Enregistreur VSS : généralement fourni dans le cadre d’une application, telle que SQL Server, pour garantir un ensemble de données cohérent à sauvegarder

  • Fournisseur VSS : le composant qui crée les copies instantanées des volumes sous-jacents

La solution d’instantané Amazon EBS basée sur Windows VSS se compose de plusieurs documents de commande d’exécution du gestionnaire de systèmes (SSM) qui facilitent la création de sauvegardes, et d’un package de distribution du gestionnaire de systèmes, caller AwsVssComponents, qui comprend un demandeur EC2 VSS et un fournisseur EC2 VSS. Le package AwsVssComponents doit être installé sur les instances Windows EC2 pour prendre des instantanés de volumes EBS de la cohérence de l’application. Le schéma suivant illustre la relation entre ces composants logiciels.

Composants du logiciel VSS

Fonctionnement de la solution d’instantané Amazon EBS basée sur VSS

Le processus de création de scripts d’instantanés EBS compatibles avec l’application et basés sur VSS se compose des étapes suivantes.

  1. Effectuez les Conditions préalables à la création d’instantanés EBS basés sur Windows VSS.

  2. Entrez les paramètres du document SSM AWSEC2-VssInstallAndSnapshot et exécutez ce document en utilisant Run Command. Pour de plus amples informations, consultez Exécution du document de commande AWSEC2-VssInstallAndSnapshot (recommandé).

  3. Le service Windows VSS de votre instance coordonne toutes les opérations d’E/S courantes pour les applications en cours d’exécution.

  4. Le système vide tous les tampons I/O et suspend provisoirement toutes les opérations d’I/O. Cette interruption dure, au maximum, dix secondes.

  5. Pendant cette suspension, le système crée des instantanés de tous les volumes attachés à l’instance.

  6. La suspension est ensuite levée et les I/O reprennent leurs opérations.

  7. Le système ajoute tous les nouveaux instantanés à la liste des instantanés EBS. Le système balise tous les instantanés EBS basés sur VSS créés avec succès dans le cadre de ce processus à l’aide de AppConsistent:true.

  8. Si vous devez effectuer une restauration à partir d’un instantané, vous pouvez utiliser le processus EBS standard de création d’un volume à partir d’un instantané. Vous pouvez également restaurer tous les volumes vers une instance en utilisant un exemple de script. Cette procédure est décrite dans la section Utilisez la solution AWS VSS pour restaurer les données de votre instance.