Aggiorniamo frequentemente il nostro parco Amazon Elastic Compute Cloud (EC2) con numerose patch e aggiornamenti che vengono applicati alle istanze in modo trasparente. Tuttavia, alcuni aggiornamenti richiedono un breve riavvio delle istanze perché possano essere applicati. Questa pagina fornisce le informazioni sul processo di riavvio.
Il recente lancio della nostra funzionalità degli eventi pianificati offre una maggiore visibilità sulle tempistiche di questi riavvii. In aggiunta alla maggiore visibilità, in molti casi puoi utilizzare gli eventi pianificati per gestire i riavvii del tuo programma se desideri che un riavvio avvenga prima della finestra di aggiornamento prevista. Puoi facilmente visualizzare gli eventi prossimi per le tue istanze nella Console di gestione AWS o utilizzando gli strumenti API o la riga di comando. I riavvii di questo genere sono generalmente poco frequenti, ma possono essere necessari, di tanto in tanto, per applicare aggiornamenti intesi a rafforzare la nostra sicurezza, affidabilità e performance operative.
Esistono due tipi di riavvii che possono essere necessari nell'ambito della manutenzione pianificata di Amazon EC2: riavvii di istanze e riavvii di sistemi. I riavvii delle istanze riguardano la tua istanza virtuale e sono equivalenti a un riavvio del sistema operativo. I riavvii dei sistemi richiedono il riavvio del server fisico responsabile dell'hosting di un'istanza. Se non effettui alcun'azione, l'impatto sull'istanza rimane invariato in entrambi i casi: durante la finestra di manutenzione pianificata, la tua istanza subirà un riavvio che, nella maggior parte dei casi, richiederà pochi minuti.
Ti offriamo anche l'opzione di gestire personalmente i riavvii in qualsiasi momento, prima della finestra di manutenzione pianificata. Quando gestisci un riavvio da solo, la tua istanza riceverà l'aggiornamento mentre effettui il riavvio e la finestra di manutenzione pianificata sarà annullata (considera che l'aggiornamento degli eventi pianificati può talvolta richiedere fino a 1 ora, una volta completato il riavvio).
D: Come posso gestire il riavvio delle mie istanze?
Gestire i riavvii delle istanze è un processo molto intuitivo. Inoltre, al posto del processo della Console di gestione AWS indicato di seguito, è possibile effettuare il riavvio anche tramite il sistema operativo dell'istanza.
- Effettuare l'accesso alla Console di gestione AWS e navigare all'area Eventi pianificati nella scheda EC2 per visualizzare un elenco delle istanze eventualmente programmate per i riavvii (reperibile nella colonna Tipo di evento). Nota: questa fase è opzionale, dal momento che queste istanze sono disponibili anche nella Fase 2, di seguito.
- Navigare alla pagina Istanza e individuare le istanze con riavvii programmati (le istanze con eventi pianificati avranno accanto al proprio ID l'icona di un cronometro).
- Selezionare la casella di spunta accanto all'istanza che si desidera riavviare manualmente, fare clic su Azioni istanza e poi selezionare Riavvia dall'elenco di riepilogo a discesa. Non spegnere o terminare l'operazione.
- Una volta riavviata l'istanza (normalmente l'operazione richiede qualche minuto), verifica che l'applicazione sia in funzione. A questo punto, all'istanza non dovrebbe più essere associato alcun evento pianificato, oppure l'evento pianificato verrà visualizzato come “[Completato]”. L'aggiornamento di questo stato può talvolta richiedere fino a 1 ora.
Per informazioni su come visualizzare e gestire eventi pianificati utilizzando API e gli strumenti a riga di comando, consulta Monitoring the Status of Your Instances nella guida per l'utente di Amazon EC2.
D: Come posso gestire il riavvio dei miei sistemi?
Non è possibile effettuare il riavvio dei sistemi da soli. Si raccomanda di lasciare che sia AWS a eseguire i riavvii per conto dell'utente. Quando AWS esegue il riavvio di un sistema, nessuna delle tue configurazioni come nome DNS o indirizzo IP subirà modifiche e i dati dell'instance store locale rimarranno intatti.
Se è per te fondamentale gestire l'aggiornamento di un'istanza che necessita di un riavvio del sistema, sarà necessario rilanciare l'istanza mediante il processo indicato sotto, in seguito al quale la tua istanza non avrà più alcun evento pianificato ad essa associato.
AMI supportate da EBS: se esegui un'istanza AMI supportata da EBS, puoi arrestare e successivamente riavviare l'istanza per rilanciarla in modo facile. Ciò comporterà la perdita di eventuali dati salvati nell'instance store locale dell'istanza pertanto, se desideri conservare i dati, raccomandiamo di effettuarne il backup prima di arrestare l'istanza. Inoltre, il nome DNS pubblico e l'indirizzo IP interno della tua istanza verranno modificati (a meno che l'esecuzione non avvenga in Amazon VPC). Dovrai inoltre riassociare eventuali IP elastici per la tua istanza. Per un elenco dettagliato di impostazioni di configurazione aggiuntive che subiscono modifiche, consulta Monitoring the Status of Your Instances nella guida per l'utente di Amazon EC2.
AMI supportate da instance store: se esegui un'istanza AMI supportata da un instance store, dovrai raggruppare nuovamente l'AMI e lanciare una nuova istanza. Ciò comporterà la perdita di eventuali dati memorizzati nell'instance store locale dell'istanza e modificherà il tuo IP interno (a meno che l'esecuzione non avvenga in Amazon VPC).
Per ulteriori informazioni su come completare entrambe le attività, consulta Monitoring the Status of Your Instances e Sviluppo di AMI Linux/UNIX supportate da instance store di Amazon EC2 nella guida per l'utente di Amazon EC2.
D: Quanto tempo richiede un riavvio?
Un riavvio viene normalmente completato in pochi minuti. Il tempo esatto varia in base alla configurazione dell'istanza.
D: Un riavvio modifica eventuali impostazioni di configurazione della mia istanza?
No, né i riavvii delle istanze, né quelli dei sistemi hanno alcun effetto sulle impostazioni di configurazione. Le istanze riavviate conservano tutti i dati di configurazione, inclusi:
- Nome DNS pubblico
- Indirizzo IP privato
- Eventuali dati memorizzati nell'instance store (ad es. dati non presenti nel volume EBS)
- Indirizzo IP elastico associato (se in uso)
D: Come posso verificare se un riavvio programmato è stato completato?
Puoi usare la Console di gestione AWS, la riga di comando o l'API. Se l'evento pianificato non compare più o viene visualizzato come “[Completato]”, il riavvio è stato completato.
D: I lanci di nuove istanze devono essere riavviati?
No, le nuove istanze lanciate saranno già dotate degli aggiornamenti e non richiederanno un riavvio.
D: Perché vengono effettuati questi riavvii?
I riavvii sono necessari per l'applicazione di aggiornamenti intesi a rafforzare la nostra sicurezza, affidabilità e performance operative.