È possibile modificare la zona di disponibilità di un'istanza EC2 t1.micro esistente? [chiuso]


90

A volte, quando si tenta di avviare la mia istanza EC2 t1.micro, non è possibile eseguire il provisioning e Amazon consiglia di provare una zona di disponibilità diversa. È possibile modificarlo per un'istanza esistente?


Meglio chiesto su serverfault .
smparkes

33
Perché queste domande sono chiuse invece di spostarle su serverfault?
Eric Hammond,

Risposte:


104

Non è possibile spostare direttamente un'istanza EC2 esistente in una zona di disponibilità diversa.

Tuttavia, il seguente approccio può essere utilizzato per spostare un'istanza in una zona di disponibilità diversa indirettamente tramite una nuova AMI:

  1. Arresta (non terminare!) La vecchia istanza nella vecchia zona di disponibilità.

  2. Crea un'AMI basata sulla vecchia istanza.

  3. Esegui una nuova istanza della nuova AMI nella nuova zona di disponibilità. Sarà una copia abbastanza esatta della tua vecchia istanza.

Se stavi utilizzando un indirizzo IP elastico, riassocialo alla nuova istanza.

Dopo aver testato la nuova istanza e aver verificato che funziona correttamente, termina la vecchia istanza nella vecchia zona di disponibilità.


46
wtf fa una "copia abbastanza esatta" che mi preoccupa fratello
portforwardpodcast

18
portforwardpodcast: la nuova istanza verrà avviata con un ID AMI diverso, un ID istanza diverso, un ID volume EBS diverso e possibilmente dati utente diversi (decidi tu cosa passare). A seconda del software e della configurazione dell'istanza, ciò potrebbe influire sul modo in cui si avvia e si comporta. Altrimenti, il file system sull'istanza sarà come se lo spegnessi e lo riavviassi.
Eric Hammond

1
forse un aggiornamento per gli utenti che si imbattono nella stessa domanda: tra i passaggi 2 e 3 ora è necessario copiare l'istanza in un'altra zona di disponibilità facendo clic con il pulsante destro del mouse sull'AMI. E non è necessario interrompere necessariamente l'istanza, quindi puoi saltare il passaggio 1.
lordvlad,

2
@lordvlad Stai confondendo "zone di disponibilità" e "regione". Ogni regione ha più zone di disponibilità. Un'AMI esiste in una regione e può essere eseguita come istanza in qualsiasi zona di disponibilità nella regione. La domanda originale qui riguarda le zone di disponibilità.
Eric Hammond

3
A partire da dicembre 2012, Amazon ora supporta la migrazione di un'AMI in un'altra regione tramite lo strumento UI (Amazon Management Console). Vedere stackoverflow.com/a/14205963/423171
cprcrack
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.