By nomad101
Hello, I’m aware that DO offer snapshots and backups. But are still stored by DO. I would also would like to be able to store my own backup.
What’s the best solution to backup my whole (ubuntu) droplet, for example save to my own NAS? Ideally it would be incremental as a snapshot. A solution that could restore the droplet.
Thanks for any advice.
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!
Hello friend!
Excellent question. While external backups cannot be as easily restored as our snapshots/backups, you should always keep copies of your data off site just in case.
Personally I would use rsync, and I have a guide for that: https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories-on-a-vps
There are easily hundreds of ways to go about this, if not more, but rsync is always a favorite of mine for it’s excessive simplicity. Honestly, a raspberry pi hooked up to an external drive sitting on a shelf in the house could do this for you. Set a cron job and let it do it’s thing :)
Kind Regards, Jarland
Mount the / folder using sshfs. Then, dd to make an exact copy.
This is a use case that some of the customers at SnapShooter use to get their droplet data within there own control.
https://twitter.com/alexjustesen/status/1327724259825885193
https://min.io/ Will allow you to host an S3 compatible storage container at on your own storage. You might find that your NAS will support it out the box. If you make this public-facing you are then free to use awscli or what we prefer rclone to copy your data locally.
At SnapShooter we enable just this setup for Server/Droplet File Backups We have a free plan for one backup daily or if you want help setting it up yourself just let me know.
Regards
Simon CEO SnapShooter
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.