How To Resize Droplets Using Snapshots
To resize your server, take a snapshot of your server using the DigitalOcean snapshot tool and spin up a new server from that image.
Note: In most circumstances, DigitalOcean Droplets can now be resized without the need to snapshot. Follow this link to learn how to perform an in-place resize. The procedure described below will only be necessary when resizing a Droplet in the AMS1 region when the physical hardware supporting the Droplet does not have enough resources to automatically resize. The interface will alert you if this is the case.
Step One—Take a Snapshot
Start off by taking a new snapshot. Snapshots cost $0.05 per gigabyte per month, based on the amount of utilized space within the filesystem, so remember to remove snapshots that you no longer need. You can access the snapshot interface by selecting the "Snapshots" tab in the server control panel.
Name your snapshot, and click on “Take a Snapshot”. Depending on how much data you have on your droplet, this may take from a few minutes to a few hours.
You can view all of your snapshots by clicking on the images link in the sidebar.
Step Two—Create a New Server
Once the snapshot has been processed, create a new droplet, selecting the size of the server that you want to scale to.
Upon reaching the “Select Droplet Image” section, go to the “My Images” tab and choose the droplet snapshot that you created in the previous step:
After the new server has been created, you now have a resized server with all of your original droplet’s information.