È possibile trasferire un'istanza EC2 su un altro account AWS


15

Esiste un modo per assegnare un'intera istanza EC2 a un'altra parte. Fondamentalmente stavo gestendo un server EC2 per un client e ora sto rinunciando alla manutenzione del server. Non voglio più essere addebitato per questa istanza. Invece di eseguire il backup della nostra applicazione e configurare un nuovo server con l'account client, preferirei fornire loro l'intera istanza preconfigurata per risparmiare tempo. È possibile.

Risposte:


15

Non è possibile trasferire un'istanza EC2 (o qualsiasi altra risorsa) a un altro account AWS.

Se l'istanza è l'avvio EBS (consigliato), potresti provare un approccio come questo:

  1. Arresta l'istanza corrente (ec2-stop-instance)

  2. Crea un AMI dall'istanza (ec2-register-image)

  3. Concedi al secondo account AWS l'autorizzazione per eseguire quell'AMI (ec2-change-image-attributo)

  4. Esegui una nuova istanza dell'AMI con il secondo account AWS (ec2-run-istances)

Il DNS dovrebbe essere aggiornato per puntare all'indirizzo IP della nuova istanza (preferibilmente utilizzando un indirizzo IP elastico). Qualsiasi altra risorsa AWS / EC2 dovrebbe anche essere copiata / ricreata nel secondo account.

Dopo un test sufficiente, potresti voler liberare l'istanza originale (ec2-terminate-instance).

Il secondo account dovrebbe creare le proprie istantanee / AMI dell'istanza per proteggersi se il loro volume di istanza / EBS fallisce dopo l'eliminazione dell'AMI di proprietà dell'utente.

Ancora meglio, dovresti aver documentato / scritto esattamente come è stata creata la tua istanza in modo che il client possa riprodurla a piacimento.


Il processo è documentato. Semplicemente non volevo passare attraverso tutte le installazioni e le modifiche del kernel che dovevo fare su un'altra macchina. Sto solo cercando di risparmiare tempo.
cjibo,

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.