Menu
AWS Cloud9
User Guide

Moving or Resizing an Environment in AWS Cloud9

You can move an AWS Cloud9 development environment from one Amazon EC2 instance to another. Or you can change an Amazon EC2 instance that connects to an AWS Cloud9 development environment from one instance type to another. For example, you might want to do one of the following:

  • Transfer an environment from an instance that is broken, or behaving in unexpected ways, to a healthy instance.

  • Transfer an environment from an older instance to an instance that has the latest system updates.

  • Increase an instance's compute resources, because the environment is over-utilized on the instance.

  • Decrease an instance's compute resources, because the environment is under-utilized on the instance.

Note

This topic only covers moving an AWS Cloud9 development environment or resizing an Amazon EC2 instance. To move an SSH environment from one of your own servers to another, or to resize one of your own servers, refer to your server's documentation.

You cannot move or resize an environment to an instance of the same type. When you move or resize, you must choose a different instance type for the new instance.

To move or resize an environment

See the Resizing an Amazon EBS-backed Instance procedure in the Amazon EC2 User Guide for Linux Instances, noting these details:

  • Following this procedure may result in charges to your AWS account for Amazon EC2 and Amazon EBS. For more information, see Amazon EC2 Pricing and Amazon EBS Pricing.

  • Skip the steps in this procedure that start with [EC2-Classic]. Both the original and new instances run in EC2-VPC. The original or new instances do not run in EC2-Classic.

  • Skip the details in this procedure about Auto Scaling. The original or new instances do not run in an Auto Scaling group.

  • The Amazon EC2 instance name starts with aws-cloud9- followed by the AWS Cloud9 development environment name. For example, if the environment is named my-demo-environment, the Amazon EC2 instance name will start with aws-cloud9-my-demo-environment.

  • You don't need to restart the instance after you resize it. When you open an AWS Cloud9 development environment, AWS Cloud9 starts the instance automatically.

  • We do not support using any of the other procedures in the topic, such as migrating the instance. This is because the Amazon Machine Image (AMI) that AWS Cloud9 uses is constantly changing. Therefore, we don't guarantee any individual AMI will be maintained for use with a migrated instance.