Scaling up (resizing) your API provisioned servers

3 min read

This article will walk you through how to increase the size of your servers at the providers we integrate with. Click on your provider below to skip to their section: 

  1. Amazon Lightsail
  2. DigitalOcean
  3. Vultr
  4. Linode

Amazon Lightsail

We’ll start with Lightsail first, because you can’t actually scale existing servers up. AWS have will overwrite our configs which essentially disconnects your server from GridPane, and our app will no longer be able to connect and do what it needs to do.

The only work around for this is to create a new server, and then clone your websites from one server to another. 

Fortunately, GridPane makes this quick and easy. You can follow this KB article to learn about our server cloning tool:
Cloning One Entire Server to Another

Always be sure to thoroughly test each of your migrated websites before deleting your origin server.

DigitalOcean

Login to your DigitalOcean account and click on “droplets” in the left hand sidebar. 

The droplets page will show you a list of your droplets (servers). Click on “More” on the server you wish to resize and click “Resize“:

You’ll be presented with a list of server sizes and you can choose between scaling up only RAM and CPU, or scaling RAM, CPU and disk space. In most cases the extra disk space is a good idea, but choose the option that is right for you. 

Once you’ve selected your server size, you will need to power off your server. Click on the “ON” toggle in the top right.

Confirm you want to power off inside the modal:

Now the droplet is powered down, you can click the blue resize button:

DigitalOcean will begin the resize of your droplet and notify you once it’s complete. 

You can now power your droplet back on and GridPane will automatically pick up the changes.

Vultr

Login to your Vultr account and click through to the server you wish to resize:

Click the “Settings” tab and select “Change Plan” in the left hand menu:

Select the plan you wish to scale to from the dropdown. Be sure that the next size up at your datacentre is the correct one as some jumps can be a significant price increase. This cannot be reversed once resized:

Confirm your plan, check the box and click “Change Plan“:

Vultr will now power down and automatically scale your server.

Once it’s complete it will reboot (it’s always a good idea to confirm the reboot!) and GridPane will automatically pick up the changes.

 

Linode

Login to your Linode account and click through to “Linodes” in the left hand sidebar.

Next to each of your servers there are 3 small blue dots. Click on these to drop down your VPS options

Select “Resize” from the dropdown:

Here you can choose the plan you wish to resize to:

Scroll down to the bottom and click the Resize button:

Confirm:

Linode will now automatically shutdown and scale up your server. Once completed it will reboot, and GridPane will automatically pick up the changes (it’s always a good idea to confirm the server has rebooted though!).

You can also check out Linode’s guide on resizing a linode (VPS) here:
https://www.linode.com/docs/platform/disk-images/resizing-a-linode/