By vanderhost
I’ve logged 12 ticket replies with Digital Ocean support about enlarging the root partition of our disk. The main disk is running out of space because of a temporary backup file.
After 12 ticket replies it’s still abundantly unclear to me if I can resize a Digital Ocean disk without adding more CPU and RAM.
We’re paying over $650 a month to Digital Ocean for services and one would think they can answer the ticket first time, and provide the correct advice.
This is now forcing me to go to the community, and ask once again in plain and clear language,
Is it possible to upgrade my root partition without incurring additional costs for CPU and RAM??
If this is possible but only via a migration, will I loose my IP address? The IP address has numerous DNS records attached done over 2 years.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi @vanderhost,
At the moment there is no straightforward way to upgrade only your Disk without upgrading anything else. There are only two official ways :
CPU and RAM only. This option lets you increase or decrease the amount of CPU and RAM available to a Droplet.
Disk, CPU, and RAM. This option increases the amount of CPU and RAM available to a Droplet and permanently increases the size of a Droplet’s disk.
Having said that, you can create a snapshot of your current droplet and then spin up a new droplet with the necessary size.
To migrate a Droplet using snapshots, you should:
You can check the full process listed in our tutorial:
https://www.digitalocean.com/docs/images/snapshots/how-to/migrate-droplets/
Lastly, you can try using Volumes. Block storage volumes are network-based block devices that provide additional data storage for Droplets. You can move them between Droplets and resize them at any time.
You can check more about it here:
Regards, KFSys
Heya,
You can attach a volume to your droplet and this will give you additional disk space.
Volumes are network-based block devices that provide additional data storage for Droplets. You can move them between Droplets and resize them at any time. Learn more about volumes.
Once the volume is created you need to mount it on your droplet.
https://docs.digitalocean.com/products/volumes/how-to/mount/
After mounting the volume, it is accessible on your Droplet at /mnt/your-volume-name. You can use this path to do any file operations you would do with a native volume, including creating, moving, or deleting files.
Regards
On a further note that this will not increase the size of the root partition, but you could use it to store data on. Popular examples might be to mount it as /home or /var/www. We have some great documentation that can get you started:
https://www.digitalocean.com/docs/volumes/
Now, if increasing the size of the root partition is the goal, then you would need to resize the whole droplet. For that, we have documentation here:
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.