Mettre fin aux EC2 instances Amazon - Amazon Elastic Compute Cloud

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.

Mettre fin aux EC2 instances Amazon

Avertissement

La résiliation d’une instance est définitive et irréversible.

Une fois que vous avez résilié une instance, vous ne pouvez plus vous y connecter et elle ne peut pas être récupérée. Tous les volumes Amazon EBS attachés qui sont configurés pour être supprimés à la résiliation sont également supprimés de manière définitive et ne peuvent pas être récupérés. L’intégralité des données stockées sur les volumes de stockage d’instance est définitivement perdue. Pour de plus amples informations, veuillez consulter Comment fonctionne la résiliation d'une instance.

Avant de résilier à une instance, assurez-vous d’avoir sauvegardé toutes les données que vous devez conserver après la résiliation dans un stockage persistant.

Vous pouvez supprimer votre instance lorsque vous n’en avez plus besoin. Cette opération est appelée mise hors service (ou résiliation) de votre instance. Dès que l’état d’une instance passe à shutting-down ou terminated, l’instance ne vous est plus facturée.

Vous ne pouvez pas vous connecter à une instance mise hors service, ni la démarrer. Toutefois, vous pouvez lancer de nouvelles instances à l’aide de la même AMI.

Si vous préférez arrêter votre instance ou la mettre en veille prolongée, consultez la section Arrêtez et démarrez les EC2 instances Amazon ou Hibernez votre instance Amazon EC2 . Pour de plus amples informations, veuillez consulter Différences entre les états d'instance.

Résiliation d’une instance avec arrêt progressif du système d’exploitation

Vous pouvez résilier une instance à l’aide de la méthode de résiliation par défaut, qui inclut une tentative d’arrêt progressif du système d’exploitation. Pour de plus amples informations, veuillez consulter Méthodes de résiliation d’une instance.

Console
Pour résilier une instance à l’aide de la méthode de résiliation par défaut
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Instances.

  3. Sélectionnez l’instance, et choisissez État de l’instance, Résilier (supprimer) l’instance.

  4. Lorsque vous êtes invité à confirmer, choisissez Résilier (supprimer).

  5. Après avoir résilié une instance, celle-ci reste visible pendant un court laps de temps, avec un état de terminated.

    Si la résiliation échoue ou si une instance interrompue est visible pendant plus de quelques heures, consultez Instance terminée toujours affichée.

AWS CLI
Pour résilier une instance à l’aide de la méthode de résiliation par défaut

Utilisez la commande terminate-instances.

aws ec2 terminate-instances --instance-ids i-1234567890abcdef0
PowerShell
Pour résilier une instance à l’aide de la méthode de résiliation par défaut

Utilisez l’applet de commande Remove-EC2Instance.

Remove-EC2Instance -InstanceId i-1234567890abcdef0

Résiliation d’une instance et contournement de l’arrêt progressif du système d’exploitation

Vous pouvez contourner l’arrêt progressif du système d’exploitation lors de la résiliation d’une instance. Pour de plus amples informations, veuillez consulter Méthodes de résiliation d’une instance.

Console
Pour résilier une instance et contourner l’arrêt progressif du système d’exploitation
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Instances.

  3. Sélectionnez l’instance, et choisissez État de l’instance, Résilier (supprimer) l’instance.

  4. Sous Ignorer l’arrêt du système d’exploitation, cochez la case Ignorer l’arrêt du système d’exploitation. Si vous ne voyez pas cette option dans la console, c’est qu’elle n’est pas encore disponible dans la console dans la région actuelle. Vous pouvez toutefois accéder à cette fonctionnalité à l'aide du SDK AWS CLI ou essayer une autre région dans la console.

  5. Choisissez Résilier (supprimer).

  6. Après avoir résilié une instance, celle-ci reste visible pendant un court laps de temps, avec un état de terminated.

    Si la résiliation échoue ou si une instance interrompue est visible pendant plus de quelques heures, consultez Instance terminée toujours affichée.

AWS CLI
Pour résilier une instance et contourner l’arrêt progressif du système d’exploitation

Pour ce faire, utilisez la commande terminate-instances avec --skip-os-shutdown.

aws ec2 terminate-instances \ --instance-ids i-1234567890abcdef0 \ --skip-os-shutdown
PowerShell
Pour résilier une instance et contourner l’arrêt progressif du système d’exploitation

Utilisez l'Remove-EC2Instanceapplet de commande avec... -SkipOsShutdown $true

Remove-EC2Instance ` -InstanceId i-1234567890abcdef0 ` -SkipOsShutdown $true

Résoudre les problèmes de résiliation d’instance

Le demandeur doit être autorisé à appeler ec2:TerminateInstances. Pour plus d'informations, consultez Exemples de politiques pour travailler avec les instances.

Si vous mettez fin à votre instance et qu'une autre instance démarre, vous avez probablement configuré le dimensionnement automatique via une fonctionnalité telle que EC2 Fleet ou Amazon EC2 Auto Scaling. Pour de plus amples informations, veuillez consulter instances lancées ou terminées automatiquement.

Note

Vous ne pouvez pas résilier une instance si la protection contre la résiliation est activée. Pour plus d’informations, consulter la section Modification de la protection contre la résiliation d’instance.

Si votre instance reste dans l’état shutting-down plus longtemps que d’habitude, vous pouvez essayer de la résilier de force. S'il reste dans shutting-down cet état, il doit être nettoyé (résilié) par des processus automatisés au sein du EC2 service Amazon. Pour de plus amples informations, veuillez consulter Mise à fin d'instance retardée.