Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an AWS EC2 AMI in the EU region. I want to move it to the US region. The root device type is EBS and the OS is Linux.

Is it possible to transfer the image to the US region and if so how?

share|improve this question
up vote 7 down vote accepted

You sure can. The command you're going to be looking for is ec2-migrate-bundle, and there are a few web sites with how-tos.

In a nut shell, its just a matter of uploading the bundle to the right region.

Good luck!


share|improve this answer

The ec2-migrate-bundle tool migrates only S3-based AMIs, which are for launching instances with ephemeral instance storage mounted as the root volume. If your root device type is EBS, that isn't going to help you. AMIs for EBS-backed instances are stored as EBS snapshots. Here are instructions for moving an EBS-based AMI between regions.

share|improve this answer

Actually it is better to use this utility.

It moves EBS-based images between regions. ec2-api-tools work only with S3-based AMIs.

share|improve this answer
its quite buggy, btw. – Sirex Nov 28 '12 at 19:54

You can now do this using the AWS EC2 Management Console.

See AWS Documentation and Move Amazon EC2 AMIs between regions via web-interface?

In simplest terms, you can find the snapshot that the AMI uses and copy it to the target region. Once you have the snapshot in your desired region you can create another AMI from it.

share|improve this answer
This is no longer needed either, you can now (as of march 12th) select the AMI and copy it directly. – Sirex Mar 24 '13 at 19:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.