Hey everyone,
I’m using DigitalOcean for a few projects and I want to make sure I have reliable backups without having to remember to do them manually every time.
What’s the best way to automate backups on DigitalOcean? Are you using their built-in snapshots, or do you prefer custom scripts or third-party tools?
I’d like to hear how you’re handling backups, especially if you have any tips for keeping costs low and backups easy to restore.
Thanks in advance!
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!
Heya, @jessicastephen
I use DigitalOcean’s automatic backups for peace of mind — super easy, just turn it on per Droplet. But I also run a simple cron job that dumps my database and syncs it to Spaces or another cloud bucket for offsite copies.
uilt-in backups are fast to restore, but having an extra copy elsewhere keeps costs down and covers you if you ever need to move providers. Definitely test your restores every now and then!
Regards
Heya,
I just use this:
https://www.digitalocean.com/products/backups
Here are the docs as well
https://docs.digitalocean.com/products/backups/
Backups are automatically-created disk images of Droplets. Enabling backups for Droplets enables system-level backups at weekly or daily intervals, which provides a way to revert to an older state or create new Droplets.
Hey there,
I personally use the DigitalOcean default automated backup service that you can easily enable from the control panel. This will create backups of your Droplet every week. These backups are stored for four weeks, and you can restore from any of them when needed.
If you need more control over when backups are taken, you can use DigitalOcean’s snapshot feature. You can manually create a snapshot at any time or automate this process using tools like SnapShooter.
SnapShooter is a great tool that integrates with DigitalOcean to automate your backups. It allows you to schedule snapshots, back up to other locations, and provides more flexibility compared to the built-in backup service.
Hope this helps, and good luck with your setup!
- Bobby
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.