Abilita la protezione da arresto per le tue istanze EC2 - Amazon Elastic Compute Cloud

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à.

Abilita la protezione da arresto per le tue istanze EC2

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'DisableApiStopattributo dell' EC2 ModifyInstanceAttributeAPI Amazon controlla se l'istanza può essere interrotta utilizzando la EC2 console Amazon AWS CLI, l'o l' EC2 API Amazon. 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 dall'interruzione non AWS impedisce di arrestare l'istanza quando è in corso un evento pianificato per arrestarla.

  • L'attivazione della protezione da stop non impedisce ad Amazon EC2 Auto Scaling di terminare un'istanza quando l'istanza non è integra o durante eventi di scalabilità. Puoi controllare se un gruppo con scalabilità automatica può terminare una determinata istanza durante la riduzione utilizzando la protezione per la riduzione delle istanze.

  • 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'DisableApiStopattributo è impostato sufalse, l'impostazione dell'DisableApiTerminationattributo determina se l'istanza può essere terminata utilizzando la console o l'API AWS CLI. Per ulteriori informazioni, consulta Termina le istanze Amazon EC2.

  • Non è possibile abilitare la protezione da arresto per le istanze supportate da un archivio dell'istanza.

  • Non è possibile abilitare la protezione da arresto per istanze spot.

  • L' EC2 API Amazon segue un eventuale modello di coerenza quando abiliti o disabiliti la protezione da stop. 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 Eventual consistency nella Amazon EC2 Developer Guide.

Abilitazione della protezione da arresto per un'istanza all'avvio

Puoi abilitare la protezione da arresto per un'istanza al suo avvio utilizzando uno dei metodi descritti di seguito.

Console
Come abilitare la protezione da arresto per un'istanza all'avvio
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di controllo scegliere Avvia istanza.

  3. Configura l'istanza tramite la nuova procedura guidata di avvio dell'istanza.

  4. 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 AWS CLI comando run-instances per avviare l'istanza e specifica il parametro. disable-api-stop

aws ec2 run-instances \ --image-id ami-a1b2c3d4e5example \ --instance-type t3.micro \ --key-name MyKeyPair \ --disable-api-stop \ ...

Abilitazione della protezione da arresto per un'istanza in esecuzione o arrestata

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

Console
Per abilitare la protezione da arresto per un'istanza in esecuzione o arrestata
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione a sinistra, scegliere Istanze.

  3. Seleziona l'istanza, quindi scegli OperazioniImpostazioni dell'istanza > Modifica protezione da arresto.

  4. Seleziona la casella di controllo Abilita, quindi scegli Salva.

AWS CLI
Per abilitare la protezione da arresto per un'istanza in esecuzione o arrestata

Utilizza il comando modify-instance-attribute e specifica il parametro disable-api-stop.

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

Disabilitazione della protezione da arresto per un'istanza in esecuzione o arrestata

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 EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione a sinistra, scegliere Istanze.

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

  4. 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 e specifica il parametro no-disable-api-stop.

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