How do I create an instance store based AMI from an EBS instance?

Solution 1:

Can i create a S3-backed / instance-store AMI out of an EBS based instance?

Yes, you can create an Instance-store AMI out of an EBS based instance.

  1. Install ec2-ami-tools in the instance
  2. Upload your x509 certificates to the instance
  3. Use ec2-bundle-vol and ec2-upload-bundle commands NOTE: You need your account ID, Access Key and Secret Key to run these commands
  4. Register the image specifying the bucket/manifest name where you have uploaded the image files.

Step by step documentation can be found at http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/?ref=get-started Refer the Creating an Image section of this guide.

Can i create S3-backed / instance-store instance from EBS based AMI?

No you can't