Come migrare in modo programmato un EC2 EBS AMI in altre regioni?

Prima che gli EIS basati su EBS erano disponibili, è stato ansible utilizzare il command ec2-migrate-image per migrare AMI in diverse regioni.

C'è un modo semplice per fare lo stesso per AMI basati su EBS? Utilizzando gli strumenti della linea di command di amazon EC2 API o utilizzando una libreria come boto ?

  • Perché non riesco a raggiungere l'istanza Amazon EC2 tramite il suo indirizzo IP elastico?
  • Cosa significa% st in cima?
  • Come posso creare una partizione di swap su Amazon EC2 con archiviazione effimera?
  • Amazon EC2 t2.micro AMI che richiede tempo per eseguire i comandi
  • Chiudere l'istanza EC2 in modo locale (nell'istanza)?
  • Come get un'istanza di istanza di un EC2 Windows macchina in una variabile batch
  • One Solution collect form web for “Come migrare in modo programmato un EC2 EBS AMI in altre regioni?”

    Amazon non ha fornito un'interface di row di command semplice per copiare AMI di avvio EBS tra regioni come se fossero con AMI basati su S3.

    Per copiare un avvio EBS di AMI, è necessario avviare istanze in entrambe le regioni e copiare lo snapshot EBS da una regione all'altra utilizzando un volume temporaneo EBS associato a ciascuna istanza.

    Raccommand di utilizzare rsync con opzioni appropriate per copiare il file system, invece di copiare il dispositivo di block, in quanto questo è più veloce e dovrebbe risultare in una istantanea più piccola.

    Dopo che la nuova istantanea è stata creata nella nuova regione, la registri come un AMI, assicurandoti di specificare l'architettura corretta / AKI / ARI corrispondente a quelli della regione di origine.

    Ho scritto le linee di command specifiche necessarie per realizzare tutto questo:

    Copia di AMI di avvio EBS tra regioni EC2
    http://alestic.com/2010/10/ec2-ami-copy

    È ansible mettere questo insieme in un process automatizzato, se è quello che ti serve.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.