Arrêtez et démarrez les instances Amazon EC2 - 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.

Arrêtez et démarrez les instances Amazon EC2

Vous pouvez arrêter et démarrer votre instance si elle comporte un volume Amazon EBS comme périphérique racine. Lorsque vous arrêtez une instance, elle s'arrête. Lorsque vous démarrez une instance, celle-ci est généralement migrée vers un nouvel ordinateur hôte sous-jacent et une nouvelle adresse IPv4 publique lui est attribuée.

Lorsque vous arrêtez une instance, elle n’est pas supprimée. Si vous jugez que vous n’avez plus besoin d’une instance, vous pouvez y mettre fin. Pour plus d’informations, consultez Mettre fin aux instances Amazon EC2. Si vous souhaitez mettre une instance en veille prolongée pour enregistrer le contenu de la mémoire de l’instance (RAM), consultez Hibernez votre instance Amazon EC2. Pour connaître les différences entre les actions du cycle de vie des instances, consultez Différences entre redémarrage, arrêt, mise en veille prolongée et résiliation.

Arrêtez et démarrez manuellement vos instances

Vous pouvez arrêter et démarrer vos instances basées sur Amazon EBS (instances dotées d'appareils racines EBS). Vous ne pouvez pas arrêter et démarrer des instances avec le périphérique racine du stockage d'instance.

Avertissement

Lorsque vous arrêtez une instance, les données contenues sur les volumes de stockage d’instances sont effacées. Avant d'arrêter une instance, vérifiez que vous avez copié toutes les données dont vous avez besoin depuis les volumes de stockage de l'instance vers un stockage persistant, tel qu'Amazon EBS ou Amazon S3.

Console
Pour arrêter et démarrer une instance basée sur Amazon EBS
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation de gauche, choisissez Instances, puis sélectionnez l'instance.

  3. Dans l'onglet Stockage, vérifiez que le type de périphérique racine est EBS. Dans le cas contraire, vous ne pouvez pas arrêter l'instance.

  4. Choisissez État de l’instance, Arrêter l’instance. Si cette option est désactivée, l’instance est déjà arrêtée ou son périphérique racine est un volume de stockage d’instances.

  5. Lorsque vous êtes invité à confirmer l’opération, choisissez Arrêter. L’arrêt de l’instance peut prendre quelques minutes.

  6. Pour démarrer une instance arrêtée, sélectionnez l’instance et choisissez État de l’instance, Démarrer l’instance.

  7. Il peut s’écouler quelques minutes avant que l’instance ne passe à l’état running.

  8. Si vous avez arrêté une instance basée sur Amazon EBS et que celle-ci semble « bloquée » à l’état stopping, vous pouvez forcer son arrêt. Pour plus d’informations, consultez Résoudre les problèmes d'arrêt de votre instance.

Command line
Prérequis

Vérifiez que le périphérique racine de l'instance est un volume EBS. Par exemple, exécutez la AWS CLI commande describe-instances et vérifiez que ce RootDeviceType n'est ebs pas le cas. instance-store

Pour arrêter et démarrer une instance basée sur Amazon EBS

Utilisez l’une des commandes suivantes :

Notez que l'utilisation de la halt commande du système d'exploitation à partir d'une instance ne déclenche pas d'arrêt. Si vous utilisez la commande halt, l’instance n’est pas résiliée. Au lieu de cela, elle place le CPU à l’état HLT, ce qui suspend le fonctionnement du CPU. L’instance reste en cours d’exécution.

Arrêter et démarrer automatiquement vos instances

Vous pouvez automatiser l’arrêt et le démarrage de vos instances à l’aide des services suivants :

Planificateur d'instance activé AWS

Vous pouvez utiliser le planificateur d'instance activé AWS pour automatiser le démarrage et l'arrêt des instances EC2. Pour plus d'informations, consultez Comment utiliser le planificateur d'instance CloudFormation pour planifier des instances EC2 ? Notez que des frais supplémentaires sont facturés.

AWS Lambda et une EventBridge règle Amazon

Vous pouvez utiliser Lambda et une EventBridge règle pour arrêter et démarrer vos instances selon un calendrier. Pour plus d’informations, consultez Comment arrêter et démarrer des instances Amazon EC2 à intervalles réguliers à l’aide de Lambda ?

Amazon EC2 Auto Scaling

Pour vous assurer que vous disposez du bon nombre d’instances Amazon EC2 disponibles pour gérer la charge d’une application, créez des groupes Auto Scaling. Amazon EC2 Auto Scaling garantit que votre application dispose toujours de la bonne capacité pour gérer la demande de trafic et permet de réduire les coûts en lançant des instances uniquement lorsqu’elles sont nécessaires. Veuillez noter que Amazon EC2 Auto Scaling résilie les instances inutiles plutôt que de les arrêter. Pour configurer des groupes Auto Scaling, consultez Commencer avec Amazon EC2 Auto Scaling (français non garanti).

Trouver toutes les instances en cours d’exécution et arrêtées

Vous pouvez trouver toutes vos instances en cours d'exécution et arrêtées Régions AWS sur une seule page à l'aide d'Amazon EC2 Global View. Cette capacité est particulièrement utile pour faire l’inventaire et rechercher les instances oubliées. Pour plus d’informations sur l’utilisation de Global View, consultez Amazon EC2 Global View (Amazon EC2 Global View).