Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Comment fonctionnent les scripts avant et après Amazon Data Lifecycle Manager
L’image suivante montre le flux de processus pour les pré-scripts et les post-scripts lors de l’utilisation de documents SSM personnalisés. Cela ne s’applique pas aux sauvegardes VSS.

Au moment prévu de la création d’instantanés, les actions et interactions entre services suivantes se produisent.
-
Amazon Data Lifecycle Manager lance l’action de pré-script en appelant le document SSM et en transmettant le paramètre
pre-script
.Note
Les étapes 1 à 3 se produisent uniquement si vous exécutez des pré-scripts. Si vous exécutez uniquement des post-scripts, les étapes 1 à 3 sont ignorées.
-
Systems Manager envoie des commandes de pré-script à l’agent SSM exécuté sur les instances cibles. L’agent SSM exécute les commandes sur l’instance et renvoie les informations sur les statuts à Systems Manager.
Par exemple, si le document SSM est utilisé pour créer des instantanés cohérents avec les applications, le pré-script peut se figer et se vider I/O pour garantir que toutes les données mises en mémoire tampon sont écrites sur le volume avant la prise de l'instantané.
-
Systems Manager envoie des mises à jour du statut des commandes pré-script à Amazon Data Lifecycle Manager. Si le pré-script échoue, Amazon Data Lifecycle Manager effectue l’une des actions suivantes, en fonction de votre configuration des options de pré-script et de post-script :
Relances Instantanés en cas de panne par défaut Action Activées avec des relances restantes Activées Relance du script jusqu’à ce qu’il réussisse ou que les relances soient épuisées Épuisées sans exécution réussie Activées Création d’instantanés en cas de panne, sans exécution de post-script. Activées avec des relances restantes Désactivées Relance du script jusqu’à ce qu’il réussisse ou que les relances soient épuisées Épuisées sans exécution réussie Désactivées Création d’instantanés ignorée pour l’instance cible, sans exécution de post-script. Désactivées Activées Création d’instantanés en cas de panne, sans exécution de post-script. Désactivées Désactivées Création d’instantanés ignorée pour l’instance cible, sans exécution de post-script. -
Amazon Data Lifecycle Manager lance la création d’instantanés.
-
Amazon Data Lifecycle Manager lance l’action de post-script en appelant le document SSM et en transmettant le paramètre
post-script
.Note
Les étapes 5 à 7 se produisent uniquement si vous exécutez des pré-scripts. Si vous exécutez uniquement des post-scripts, les étapes 1 à 3 sont ignorées.
-
Systems Manager envoie des commandes de post-script à l’agent SSM exécuté sur les instances cibles. L’agent SSM exécute les commandes sur l’instance et renvoie les informations sur les statuts à Systems Manager.
Par exemple, si le document SSM permet des instantanés cohérents avec les applications, ce post-script peut être dégelé I/O pour garantir que vos bases de données reprennent leurs opérations d'E/S normales après la prise de l'instantané.
-
Si vous exécutez un post-script et que Systems Manager indique qu’il s’est correctement terminé, le processus se termine.
Si le post-script échoue, Amazon Data Lifecycle Manager effectue l’une des actions suivantes, en fonction de votre configuration des options de pré-script et de post-script :
Nouvelle tentative Action Activées avec des relances restantes Relance du post-script jusqu’à ce qu’il réussisse ou que les relances soient épuisées Épuisées sans succès Post-script ignoré Désactivées Post-script ignoré N’oubliez pas qu’en cas d’échec du post-script, le pré-script (s’il est activé) se termine avec succès et les instantanés ont peut-être été créés. Vous devrez peut-être prendre d’autres mesures sur l’instance pour vous assurer qu’elle fonctionne comme prévu. Par exemple, si le pré-script était suspendu et vidé. I/O, but the post script failed to thaw I/O, you might need to configure your database to auto-thaw I/O or you need to manually thaw I/O
-
Le processus de création d’instantanés peut se terminer une fois le post-script terminé. Le temps nécessaire pour terminer l’instantané dépend de la taille de l’instantané.