Changing EC2 Instance Size on AWS

Asif Ahmed

Suppose you have an EC2 instance on AWS (Amazon Web Services) but when you had set it up, you had chosen a specific instance size. Though the size (and power) of that instance could have been good then, over time this instance could just no longer meet your needs. So…how would you go about boosting the instance size? Amazon allows you to easily increase your instance size. To see more details about what the different EC2 instances are, check out Amazon’s instance type page.

So let’s go over the several steps for increasing (or decreasing) your instance size.

  1. Login to your AWS management console. Then go to your EC2 instances. Right click on your instance, then click on “Create Image” in the new pop. An image is basically just a copy of your instance.Create an Image Copy
  2. In the new menu that pops up, be sure to give your new “image” a name and descriptions.New AMI
  3. Once you fill that in, and complete that process, you should see a screen similar to the one below.AMI Creation Success
  4. Then in the left column, click on AMIs.
  5. Now you should see your image being created.Screen Shot 2014-01-11 at 10.05.31 PM
  6. Once your image has finished being created. Then right click on it, and click “Launch” from the popup.
  7. Here you have the option to set your size, storage, and security options. This is the same process you go through when you set up an instance for the first time. However instead of launching a blank instance, you will be launching an instance that is basically a copy of the instance that you had imaged in step 1.
  8. Now you should be able to see your new instance! All your files / software that were on the old machine should be on the new machine as well! If you feel comfortable that this image is up and running smoothly, you could go ahead and stop your old instance.New instance up