Database encryption for backup and DB instances

Hiya. I’ve been using AWS previously, and they provide the ability to encrypt their DB instances with a private key. This requires some level of trust in AWS of course, but in general it ticks the compliance box for clients which require extra security. How is security implemented for your Managed Database clusters? Are DB instances and backups encrypted at rest? Hit me with as much detail as you’re allowed to, and I’ll comb through it. I’m tossing up the idea of putting my next project on DO rather than AWS, as I’d like to see how your Managed Database service stacks up, but my client is a bit security-minded, so I’ll need some ammo!


I went to the suggested link you gave, (Managed Databases: but don’t see ANYTHING about LUKS or “in place” mentioned! Where do we find more info about how databases are secured?

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.


For the managed databases, Data is encrypted at rest with LUKS and in transit with SSL. You might be interested to have a look at the below Product docs which talks more about the Managed Databases:

If you have any further questions you could share it here or you may write to DigitalOcean support as well.