Gestisci le EC2 istanze Amazon pianificate per il riavvio - 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à.

Gestisci le EC2 istanze Amazon pianificate per il riavvio

Quando AWS deve eseguire attività come l'installazione di aggiornamenti o la manutenzione dell'host sottostante, può pianificare il riavvio dell'istanza. Durante il riavvio pianificato, l’istanza rimane sullo stesso host o migra su un host diverso, a seconda dell’evento, come segue:

  • Evento instance-reboot.

    • Durante il riavvio, l’istanza rimane sull’host. Questa operazione è nota come riavvio sul posto.

    • L’host corrente è sottoposto a manutenzione.

    • In genere si completa in pochi secondi.

  • Evento system-reboot.

    • Durante il riavvio, l’istanza è migrato su un nuovo host. Questa operazione è nota come migrazione al riavvio.

    • In genere è completata in pochi minuti.

Per verificare il tipo di evento pianificato per la tua istanza, consultaDeterminazione del tipo di evento.

Azioni che puoi intraprendere

Quando ricevi una notifica di un evento instance-reboot o system-reboot pianificato, puoi scegliere tra una delle seguenti azioni:

  • Attendi un riavvio pianificato: puoi attendere che si verifichi il riavvio dell’istanza entro la finestra di manutenzione pianificata.

  • Ripianifica il riavvio: puoi ripianificare il riavvio dell’istanza a una data e un’ora adatte alle tue esigenze.

  • Esegui un riavvio avviato dall’utente: puoi riavviare manualmente l’istanza nel momento che preferisci. Tuttavia, l’esito dipende dall’evento:

    • Evento instance-reboot: l’istanza rimane sull’hardware corrente (riavvio sul posto), non è eseguita alcuna manutenzione dell’host e l’evento rimane aperto.

    • Evento system-reboot.

      • Se la migrazione al riavvio è abilitata sull’istanza, un riavvio avviato dall’utente tenta di migrare l’istanza su un nuovo hardware. In caso di esito positivo, l’evento è cancellato. In caso di esito negativo, si verifica un riavvio sul posto e l’evento rimane pianificato.

      • Se la migrazione al riavvio è disabilitata sull’istanza, un riavvio avviato dall’utente mantiene l’istanza sullo stesso hardware (riavvio sul posto), non è effettuata alcuna manutenzione dell’host e l’evento rimane pianificato. Alla fine dell'evento pianificato, AWS sposterà l'istanza su un nuovo hardware (migrazione al riavvio).

Dopo il AWS riavvio dell'istanza

Quanto segue si applica dopo il AWS riavvio dell'istanza:

  • L’evento pianificato è cancellato.

  • La descrizione dell’evento è aggiornata.

  • Per un evento instance-reboot:

    • La manutenzione dell’host sottostante è completa.

  • Per un evento system-reboot:

    • L’istanza si sposta su un nuovo host.

    • L’istanza mantiene il suo indirizzo IP e il nome DNS.

    • Eventuali dati sui volumi dell’archivio dell’istanza locale saranno conservati.

  • Puoi utilizzare l’istanza dopo averla avviata completamente.

Opzioni alternative

Se non puoi ripianificare l’evento di riavvio o abilitare la migrazione al riavvio per un riavvio avviato dall’utente, ma desideri mantenere il normale funzionamento durante la finestra di manutenzione pianificata, puoi effettuare le seguenti operazioni:

  • Per un’istanza con un volume root EBS

    Importante

    Quando l’istanza è arrestata, i dati nei volumi dell’archivio dell’istanza sono persi. Per ulteriori informazioni, consulta Arresta e avvia le EC2 istanze Amazon.

  • Per un’istanza con un volume root dell’archivio dell’istanza

    1. Avviare un’istanza sostitutiva dall’AMI più recente.

    2. Migra tutti i dati necessari nell’istanza sostituiva prima della finestra di manutenzione pianificata.

    3. Termina l’istanza originale.

Abilitazione o disabilitazione della migrazione al riavvio

Quando un’istanza è pianificata per un evento system-reboot, puoi riavviarla prima dell’evento. Il risultato di un riavvio avviato dall’utente dipende dall’impostazione di migrazione al riavvio dell’istanza:

  • Abilitato: un riavvio avviato dall’utente tenta di migrare l’istanza su un nuovo hardware (migrazione al riavvio). In caso di esito positivo, l’evento è cancellato. In caso di esito negativo, si verifica un riavvio sul posto e l’evento rimane pianificato. Tieni presente che, anche se abilitata, la migrazione al riavvio può avvenire solo se l’istanza soddisfa i requisiti di migrazione al riavvio.

  • Disabilitato: un riavvio avviato dall’utente mantiene l’istanza sullo stesso hardware (riavvio sul posto), non è effettuata alcuna manutenzione dell’host e l’evento rimane pianificato. Alla fine dell'evento pianificato, AWS sposterà l'istanza su un nuovo hardware (riavvio della migrazione).

Un riavvio con migrazione richiede più tempo di un riavvio sul posto:

  • Riavvio sul posto: circa 30 secondi

  • Riavvio con migrazione: alcuni minuti

Nota

Per impostazione predefinita, le istanze che ricevono una notifica di un evento system-reboot sono abilitate per la migrazione al riavvio avviata dall’utente.

Requisiti per abilitare la migrazione al riavvio

La migrazione al riavvio può essere abilitata nelle istanze che soddisfano i seguenti criteri:

Tipi di istanza

Non tutti i tipi di istanza supportano l’abilitazione della migrazione al riavvio. Puoi visualizzare i tipi di istanza che supportano l’abilitazione della migrazione al riavvio.

Console
Per visualizzare i tipi di istanza che supportano l’abilitazione della migrazione al riavvio
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel pannello di navigazione a sinistra, scegli Instance Types (Tipi di istanza).

  3. Nella barra del filtro, inserisci Supporto per la migrazione al riavvio: supportato. Quando immetti i caratteri e viene visualizzato il nome del filtro, potrai selezionarlo.

    La tabella Tipi di istanze mostra tutti i tipi di istanza che supportano l’abilitazione della migrazione al riavvio.

AWS CLI
Per visualizzare i tipi di istanza che supportano l’abilitazione della migrazione al riavvio

Usa il comando describe-instance-types con il filtro reboot-migration-support.

aws ec2 describe-instance-types \ --filters Name=reboot-migration-support,Values=supported \ --query "InstanceTypes[*].[InstanceType]" \ --output text | sort
PowerShell
Per visualizzare i tipi di istanza che supportano l’abilitazione della migrazione al riavvio

Utilizza il Get-EC2InstanceTypecmdlet con il reboot-migration-support filtro.

Get-EC2InstanceType ` -Filter @{Name="reboot-migration-support";Values="true"} | ` Select InstanceType | Sort-Object InstanceType
Tenancy
  • Condiviso

  • Dedicated Instance

Per ulteriori informazioni, consulta Istanze dedicate Amazon EC2.

Limitazioni

La migrazione al riavvio non è supportata per le istanze con le seguenti caratteristiche:

  • Piattaforma: istanze eseguite in modo nativo sull’hypervisor Xen

  • Dimensione dell’istanza: istanze metal

  • Tenancy: host dedicato. Per gli host dedicati, usa il ripristino automatico dell’host dedicato.

  • Archiviazione: istanze con volumi di archivio dell’istanza

  • Rete: istanze che utilizzano un Elastic Fabric Adapter

  • Dimensionamento automatico: istanze appartenenti a un gruppo Auto Scaling

Passaggi per abilitare o disabilitare la migrazione al riavvio

Quando un’istanza riceve un evento system-reboot, per impostazione predefinita è abilitata la migrazione al riavvio. Pupi disabilitare la migrazione al riavvio in modo che durante un riavvio avviato dall’utente, l’istanza rimanga sullo stesso hardware (riavvio sul posto).

La configurazione default non consente la migrazione al riavvio per un’istanza non supportata. Per ulteriori informazioni, consulta Requisiti per abilitare la migrazione al riavvio.

Puoi disabilitare o abilitare la migrazione al riavvio su un’istanza in esecuzione o arrestata.

AWS CLI
Per disabilitare la migrazione al riavvio

Utilizzare il modify-instance-maintenance-optionscomando e impostare il --reboot-migration parametro su. disabled

aws ec2 modify-instance-maintenance-options \
 --instance-id i-0abcdef1234567890 \
 --reboot-migration disabled
Per abilitare la migrazione al riavvio

Utilizzate il modify-instance-maintenance-optionscomando e impostate il --reboot-migration parametro sudefault.

aws ec2 modify-instance-maintenance-options \
 --instance-id i-0abcdef1234567890 \
 --reboot-migration default
PowerShell
Per disabilitare la migrazione al riavvio

Utilizza il cmdlet Edit-EC2InstanceMaintenanceOption.

Edit-EC2InstanceMaintenanceOption ` -InstanceId ` -RebootMigration Disabled
Per abilitare la migrazione al riavvio

Utilizza il cmdlet Edit-EC2InstanceMaintenanceOption.

Edit-EC2InstanceMaintenanceOption ` -InstanceId i-1234567890abcdef0 ` -RebootMigration Enabled