How to migrate an Amazon instance to a different region?

  • Log in to the AWS Management Console.
  • Select your instance and then select the "Create Image" option in the "Actions" menu.

    Create image from a running instance

  • Specify the name for the new image and then click the "Create Image" button.

    Enter new AMI details

  • From the "AMIs" menu in the navigation panel, select the new image and select the "Copy AMI" option in the "Actions" menu.
  • Specify the new region in the resulting dialog window and click the "Copy AMI" button.

    Copy the new image in a different region

You will now be able to launch a new instance with the image in the new region.