Annuler l'actualisation d'une instance à l'aide du AWS Management Console ou AWS CLI - Amazon EC2 Auto Scaling

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.

Annuler l'actualisation d'une instance à l'aide du AWS Management Console ou AWS CLI

Vous pouvez annuler une actualisation d'instance qui est toujours en cours. Vous ne pouvez pas l'annuler une fois qu'elle est terminée.

L'annulation d'une actualisation d'instance ne restaure pas les instances qui ont déjà été remplacées. Pour restaurer les modifications apportées à vos instances, effectuez plutôt une restauration. Pour de plus amples informations, veuillez consulter Annuler les modifications à l'aide d'une restauration manuelle ou automatique.

Annuler une actualisation d'instance (console)

Pour annuler une actualisation d’instance
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/et choisissez Auto Scaling Groups dans le volet de navigation.

  2. Cochez la case située en regard du groupe Auto Scaling.

  3. Sous l'onglet Actualisation de l'instance, dans Actualisation d'instance active, sélectionnez Annuler l'actualisation d'instance, Annuler.

  4. Lorsque vous êtes invité à confirmer l'opération, choisissez Confirmer.

L'état de l'actualisation d'instance est défini sur Annulation. Une fois l'annulation terminée, l'état de l'actualisation d'instance est défini sur Annulé.

Annuler une actualisation d'instance (AWS CLI)

Pour annuler une actualisation d’instance

Utilisez la cancel-instance-refreshcommande du AWS CLI et saisissez le nom du groupe Auto Scaling.

aws autoscaling cancel-instance-refresh --auto-scaling-group-name my-asg

Exemple de sortie :

{ "InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b" }
Pour annuler l'actualisation d'une instance sans attendre la transition des instances

Utilisez l'--no-wait-for-transitioning-instancesoption avec la cancel-instance-refreshcommande AWS CLI pour annuler l'actualisation d'une instance sans attendre la transition des instances.

aws autoscaling cancel-instance-refresh —auto-scaling-group-name my-asg --no-wait-for-transitioning-instances

Par défaut, lorsque vous annulez l'actualisation d'une instance, Amazon EC2 Auto Scaling attend la fin des lancements et des terminaisons en cours de vol avant de définir le statut sur Annulé. Si vous avez des instances dont les périodes de vidange sont longues ou si vous devez démarrer immédiatement une nouvelle actualisation d'instance, vous pouvez utiliser la commande afin de ne pas avoir à attendre ces opérations de transition.

Lorsque vous utilisez cette option, le statut d'actualisation de l'instance passe à Annulé, ce qui vous permet de démarrer une nouvelle actualisation de l'instance. Les lancements et les terminaisons en vol se poursuivent en arrière-plan.