

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.

# Activez la protection contre l'arrêt de vos instances EC2
<a name="ec2-stop-protection"></a>

Pour éviter qu’une instance ne soit arrêtée accidentellement, vous pouvez activer la protection contre l’arrêt de l’instance. La protection contre l’arrêt protège également votre instance contre la résiliation accidentelle. 

L'`DisableApiStop`attribut de l'[https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceAttribute.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceAttribute.html)API Amazon EC2 détermine si l'instance peut être arrêtée à l'aide de la console Amazon EC2, de l'API Amazon EC2 ou de AWS CLI l'API Amazon EC2. Vous pouvez définir la valeur de cet attribut lorsque vous lancez l’instance, pendant l’exécution de l’instance ou une fois l’instance arrêtée.

**Considérations**
+ L’activation de la protection contre les arrêts ne vous empêche pas d’arrêter accidentellement une instance en déclenchant un arrêt à partir de l’instance à l’aide d’une commande du système d’exploitation telle que **shutdown** ou **poweroff**.
+ L'activation de la protection d'arrêt n' AWS empêche pas l'arrêt de l'instance lorsqu'un [événement planifié](monitoring-instances-status-check_sched.md) est prévu pour arrêter l'instance.
+ L’activation de la protection contre l’arrêt n’empêche pas Amazon EC2 Auto Scaling de résilier une instance lorsque celle-ci n’est pas saine ou pendant des événements de mise à l’échelle horizontale. Vous pouvez contrôler si un groupe Auto Scaling peut résilier une instance en particulier lors de la diminution de la taille en utilisant la [protection contre la diminution de la taille d’instance](https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-instance-protection.html). 
+ La protection anti-arrêt empêche non seulement l'arrêt accidentel de votre instance, mais également son arrêt accidentel lors de l'utilisation de la console ou de l'API. AWS CLI Cependant, cela ne définit pas automatiquement l’attribut `DisableApiTermination`. Notez que lorsque l'`DisableApiStop`attribut est défini sur`false`, le paramètre `DisableApiTermination` d'attribut détermine si l'instance peut être interrompue à l'aide de la console ou de l'API. AWS CLI Pour de plus amples informations, veuillez consulter [Terminez l'instance Amazon EC2](terminating-instances.md).
+ Vous ne pouvez pas activer la protection contre l’arrêt pour une instance avec un volume racine de stockage d’instance.
+ Vous ne pouvez pas activer la protection contre l’arrêt pour les instances Spot.
+ L’API Amazon EC2 suit un modèle de cohérence éventuel lorsque vous activez ou désactivez la protection contre l’arrêt. Cela signifie que le résultat de l’exécution de commandes pour définir l’attribut de protection contre l’arrêt peut ne pas être immédiatement visible pour toutes les commandes suivantes que vous exécuterez. Pour plus d’informations, consultez la section [Garantir l’idempotence](https://docs.aws.amazon.com/ec2/latest/devguide/eventual-consistency.html) dans le *Guide du développeur Amazon EC2*.

**Topics**
+ [Activer la protection contre l’arrêt d’une instance lors du lancement](#enable-stop-protection-at-launch)
+ [Activer la protection contre l’arrêt d’une instance en cours d’exécution ou arrêtée](#enable-stop-protection-on-running-or-stopped-instance)
+ [Désactivez la protection contre l’arrêt d’une instance en cours d’exécution ou arrêtée](#disable-stop-protection-on-running-or-stopped-instance)

## Activer la protection contre l’arrêt d’une instance lors du lancement
<a name="enable-stop-protection-at-launch"></a>

Vous pouvez activer la protection contre l’arrêt d’une instance au lancement de l’instance.

------
#### [ Console ]

**Pour activer la protection contre l’arrêt d’une instance lors du lancement**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Sur le tableau de bord, choisissez **Lancer une instance**.

1. Configurez votre instance dans le [nouvel assistant de lancement d’instance](ec2-launch-instance-wizard.md).

1. Dans l’assistant, activez la protection contre l’arrêt en choisissant **Activer** pour **Protection contre l’arrêt** sous **Détails avancés**.

------
#### [ AWS CLI ]

**Pour activer la protection contre l’arrêt d’une instance lors du lancement**  
Utilisez la commande [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) pour lancer une instance. Ajoutez le paramètre suivant.

```
--disable-api-stop
```

------
#### [ PowerShell ]

**Pour activer la protection contre l’arrêt d’une instance lors du lancement**  
Utilisez l'[New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)applet de commande pour lancer l'instance. Ajoutez le paramètre suivant.

```
-DisableApiStop $true
```

------

## Activer la protection contre l’arrêt d’une instance en cours d’exécution ou arrêtée
<a name="enable-stop-protection-on-running-or-stopped-instance"></a>

Vous pouvez activer la protection contre l’arrêt d’une instance lorsque l’instance est en cours d’exécution ou est arrêtée.

------
#### [ Console ]

**Pour activer la protection contre l’arrêt d’une instance**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation de gauche, sélectionnez **Instances**.

1. Sélectionnez l’instance, puis cliquez sur **Actions**>**Paramètres de l’instance**>**Modifier la protection contre l’arrêt**.

1. Cochez la case **Activer**, puis choisissez **Enregistrer**.

------
#### [ AWS CLI ]

**Pour activer la protection contre l’arrêt d’une instance**  
Utilisez la commande [modify-instance-attribute](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-attribute.html).

```
aws ec2 modify-instance-attribute \
    --instance-id i-1234567890abcdef0 \
    --disable-api-stop
```

------
#### [ PowerShell ]

**Pour activer la protection contre l’arrêt d’une instance**  
Utilisez l’applet de commande [Edit-EC2InstanceAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceAttribute.html).

```
Edit-EC2InstanceAttribute `
    -InstanceId i-1234567890abcdef0 `
    -DisableApiStop $true
```

------

## Désactivez la protection contre l’arrêt d’une instance en cours d’exécution ou arrêtée
<a name="disable-stop-protection-on-running-or-stopped-instance"></a>

Vous pouvez désactiver la protection contre l’arrêt d’une instance pour une instance en cours d’exécution ou arrêtée à l’aide d’une des méthodes suivantes.

------
#### [ Console ]

**Pour désactiver la protection contre l’arrêt d’une instance en cours d’exécution ou arrêtée**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation de gauche, sélectionnez **Instances**.

1. Sélectionnez l’instance, puis cliquez sur **Actions**, **Instance Settings (Paramètres de l’instance)** et **Change stop protection** (Modifier la protection contre l’arrêt).

1. Décochez la case **Activer**, puis choisissez **Enregistrer**.

------
#### [ AWS CLI ]

**Pour désactiver la protection contre l’arrêt d’une instance en cours d’exécution ou arrêtée**  
Utilisez la commande [modify-instance-attribute](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-attribute.html).

```
aws ec2 modify-instance-attribute \
    --instance-id i-1234567890abcdef0 \
    --no-disable-api-stop
```

------
#### [ PowerShell ]

**Pour désactiver la protection contre l’arrêt d’une instance**  
Utilisez l’applet de commande [Edit-EC2InstanceAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceAttribute.html).

```
Edit-EC2InstanceAttribute `
    -InstanceId i-1234567890abcdef0 `
    -DisableApiStop $false
```

------