MySQL backups can be used as a fallback for snapshots or on a standalone backup schedule.
Files and MySQL can optionally be backed up to your other off-site server through SFTP protocol.
Both backup snapshots and the MySQL backups can be scheduled up to every half hour!
Our flexible backup retention policy allows you to keep as many of your weekly, daily, and hourly backups as you would like.
Server backups are done securely through the DigitalOcean API. MySQL backups are performed through a dedicated SSH key.
Schedule unlimited backups / snapshots and MySQL backups across unlimited servers / Droplets.
Receive a daily notification email containing the summary of all the backup jobs that were completed on your servers.
Receive real-time notifications in a Slack channel of your choosing.
While we're good friends with the folks at DigitalOcean, we're not affiliated with them. "Droplet" is a DigitalOcean trademark, and we're using it with their permission.
If you are not yet a customer of DigitalOcean, click the button below to get a $50 in cloud credits.
5 servers
Unlimited snapshots / MySQL backups
Snapshots / MySQL backups up to every 6 hours
Configurable retention schedule
Daily summary notifications
Get Started20 servers
Unlimited snapshots / MySQL backups
Snapshots / MySQL backups up to every 3 hours
Configurable retention schedule
Daily summary notifications
Real-time email notifications
Get Started50 servers
Unlimited snapshots / MySQL backups
Snapshots / MySQL backups up to every hour
Configurable retention schedule
Daily summary notifications
Real-time email and Slack notifications
Get StartedUnlimited servers
Unlimited snapshots / MySQL backups
Snapshots / MySQL backups up to every ½ hour
Configurable retention schedule
Daily summary notifications
Real-time email and Slack notifications
Get StartedDigitalOcean allows you to take snapshots through their user interface or the API. However, there is no interface for recurring scheduling and pruning. You can set up backups for any Droplet, but the backups are only run once a week. While this might be all right for a small static website, it is not nearly often or flexible enough for an active website, blog, or web app.
While looking for a solution for ourselves and our clients' servers, we found a few existing services. Some automate taking snapshots of whole Droplets. Others create individual backups of files and databases. Both have significant benefits, but also drawbacks:
At DigitalDam, we combine the benefits of both methods by allowing you to schedule automatic DigitalOcean snapshots while also scheduling MySQL backups through the same interface. You can have peace of mind that your restoration process will be easy and your data backup will be complete.