

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Abilitazione della protezione da arresto per le istanze EC2
<a name="ec2-stop-protection"></a>

Se desideri che un'istanza non venga arrestata per errore, puoi abilitare la funzionalità di protezione da arresto per tale istanza. La protezione da arresto protegge la tua istanza anche dalla chiusura accidentale. 

L'`DisableApiStop`attributo dell'[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 controlla se l'istanza può essere interrotta utilizzando la console Amazon EC2, l'API Amazon EC2 o AWS CLI l'API Amazon EC2. Puoi impostare il valore di questo attributo quando avvii l'istanza, mentre l'istanza è in esecuzione oppure mentre l'istanza è arrestata.

**Considerazioni**
+ L'attivazione della protezione da arresto non impedisce di arrestare un'istanza accidentalmente avviando un arresto dall'istanza stessa utilizzando un comando del sistema operativo come **shutdown** o **poweroff**.
+ L'attivazione della protezione da arresto non AWS impedisce di arrestare l'istanza quando è in corso un [evento pianificato](monitoring-instances-status-check_sched.md) per arrestarla.
+ L'attivazione della protezione da arresto non impedisce al Amazon EC2 Auto Scaling di terminare un'istanza quando l'istanza non è integra o durante eventi di riduzione orizzontale. Puoi controllare se un gruppo con scalabilità automatica può terminare una determinata istanza durante la riduzione utilizzando la [protezione per la riduzione delle istanze](https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-instance-protection.html). 
+ La protezione Stop non solo impedisce l'arresto accidentale dell'istanza, ma anche la chiusura accidentale quando si utilizza la console o l'API AWS CLI. Tuttavia, non imposta automaticamente l'attributo `DisableApiTermination`. Tieni presente che quando l'`DisableApiStop`attributo è impostato su`false`, l'impostazione dell'`DisableApiTermination`attributo determina se l'istanza può essere terminata utilizzando la console o l'API AWS CLI. Per ulteriori informazioni, consulta [Terminare le istanze Amazon EC2](terminating-instances.md).
+ Non puoi abilitare la protezione da arresto per le istanze con un volume root dell’archivio dell’istanza.
+ Non è possibile abilitare la protezione da arresto per istanze spot.
+ L'API Amazon EC2 segue un modello di consistenza eventuale quando abiliti o disabiliti la protezione da arresto. Ciò significa che il risultato dell'esecuzione dei comandi per impostare l'attributo Protezione da arresto potrebbe non essere immediatamente visibile a tutti i comandi successivi eseguiti. Per ulteriori informazioni, consulta la sezione [Eventual consistency](https://docs.aws.amazon.com/ec2/latest/devguide/eventual-consistency.html) nella *Guida per gli sviluppatori di Amazon EC2*.

**Topics**
+ [Abilitazione della protezione da arresto per un'istanza all'avvio](#enable-stop-protection-at-launch)
+ [Abilitazione della protezione da arresto per un'istanza in esecuzione o arrestata](#enable-stop-protection-on-running-or-stopped-instance)
+ [Disabilitazione della protezione da arresto per un'istanza in esecuzione o arrestata](#disable-stop-protection-on-running-or-stopped-instance)

## Abilitazione della protezione da arresto per un'istanza all'avvio
<a name="enable-stop-protection-at-launch"></a>

Puoi abilitare la protezione da arresto per un’istanza al suo avvio.

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

**Come abilitare la protezione da arresto per un'istanza all'avvio**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel pannello di controllo scegliere **Avvia istanza**.

1. Configura l'istanza tramite la [nuova procedura guidata di avvio dell'istanza](ec2-launch-instance-wizard.md).

1. Nella procedura guidata, abilita la protezione da arresto scegliendo **Abilita** per **Protezione da arresto** in **Dettagli avanzati**.

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

**Come abilitare la protezione da arresto per un'istanza all'avvio**  
Utilizza il comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) per avviare un’istanza. Aggiungi il seguente parametro.

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

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

**Come abilitare la protezione da arresto per un'istanza all'avvio**  
Utilizzare il [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)cmdlet per avviare l'istanza. Aggiungi il seguente parametro.

```
-DisableApiStop $true
```

------

## Abilitazione della protezione da arresto per un'istanza in esecuzione o arrestata
<a name="enable-stop-protection-on-running-or-stopped-instance"></a>

Puoi abilitare la protezione da arresto per un’istanza in esecuzione o arrestata.

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

**Per abilitare la protezione da arresto per un’istanza**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione a sinistra, scegli **Istanze**.

1. Seleziona l'istanza, quindi scegli **Operazioni** > **Impostazioni dell'istanza** > **Modifica protezione da arresto**.

1. Seleziona la casella di controllo **Abilita**, quindi scegli **Salva**.

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

**Per abilitare la protezione da arresto per un’istanza**  
Utilizza il comando [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 ]

**Per abilitare la protezione da arresto per un’istanza**  
Utilizza il cmdlet [Edit-EC2InstanceAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceAttribute.html).

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

------

## Disabilitazione della protezione da arresto per un'istanza in esecuzione o arrestata
<a name="disable-stop-protection-on-running-or-stopped-instance"></a>

Puoi disabilitare la protezione da arresto per un'istanza in esecuzione o arrestata utilizzando uno dei metodi descritti di seguito.

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

**Per disabilitare la protezione da arresto per un'istanza in esecuzione o arrestata**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione a sinistra, scegli **Istanze**.

1. Seleziona l'istanza, quindi scegli **Actions** (Operazioni), **Instance settings** (Impostazioni dell'istanza) e **Change stop protection** (Modifica protezione da arresto).

1. Deseleziona la casella di spunta **Abilita**, quindi scegli **Salva**.

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

**Per disabilitare la protezione da arresto per un'istanza in esecuzione o arrestata**  
Utilizza il comando [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 ]

**Per disabilitare la protezione da arresto per un’istanza**  
Utilizza il cmdlet [Edit-EC2InstanceAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceAttribute.html).

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

------