DigitalOcean Managed Databases
Author: m | 2025-04-24
What Is a DigitalOcean Managed Database? As the name implies, a DigitalOcean Managed Database is simply a database that’s managed for you. So, DigitalOcean deals with
DigitalOcean - DigitalOcean Launches Managed Databases
SimpleBackups automates all backups, snapshots, and cloud storage replication in a simple, secure, beautiful dashboard. You can use our API feature to take this automation further and manage backups from your own infrastructure.You can set a custom schedule for your backups (file, database, snapshots) or cloud storage sync/replication jobs and they will be taken automatically for you, and securely stored on your own storage cloud storage or mounted volume. Backups can be encrypted via AES-256 using your own public key to ensure that no one else can read them.SimpleBackups instantly notifies you when backups fail via Email, Webhooks, Slack, and/or Discord.Database Backups MySQL, PostgreSQL, MongoDB, Redis (self-hosted or Managed DigitalOcean Databases)Zero-config DigitalOcean Managed Database BackupsCloud Storage Replication/Sync Sync and replicate DigitalOcean Spaces buckets from or to Dropbox, S3, Wasabi, Backblaze, etc - Supports object-locked storageServer & Volume Snapshots DigitalOcean droplets, and volumes supported plus many other providersDroplet File Backups Incremental file backupsFlat file backups or files/directories or mounted volumesFeedback from some of our users: Very simple to set up, excellent GUI, and excellent customer service. I recommend SimpleBackups to all sysadmins, developers, webmasters, and DevOps.Simplebackups has been a great tool for our web development company. We currently have over 200 backups setup across 60 different webservers - all running automated backups! The support team has been great, I highly recommend Simplebackups!Zero-config DigitalOcean Managed Database Backups Installing this Add-On using the Control Panel Click the Deploy to DigitalOcean button to install this add-on. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account. What Is a DigitalOcean Managed Database? As the name implies, a DigitalOcean Managed Database is simply a database that’s managed for you. So, DigitalOcean deals with DigitalOcean Managed Databases. DigitalOcean offers a managed database service that allows users to easily create and manage MySQL and other database instances in the cloud. With DigitalOcean Managed Databases, users can offload the administrative tasks of database management, such as backups, maintenance, and scaling, to DigitalOcean, allowing PostgreSQL is an open source, object-relational database built for extensibility, data integrity, and speed. Its concurrency support makes it fully ACID-compliant, and it supports dynamic loading and catalog-driven operations to let users customize its data types, functions, and more. Managed Database Cluster Limits By default, you are limited to 10 clusters per account or team. If you reach this limit but need to create more database clusters, you can submit a request for a higher limit by clicking “Request Increase” on the window that shows when you attempt to create another cluster.You cannot resize cluster nodes to smaller sizes. To move from a bigger node to a smaller node, create a new cluster with the desired node size and import your data.You cannot delete the default database and user.Point-in-time-recovery (PITR) is limited to the last 7 days.VPC networks are only available to resources, accounts, and teams in the same region as the VPC network.You cannot migrate databases from clusters inside of DigitalOcean to other clusters inside of DigitalOcean using the online migration feature.You can only deploy standby nodes in the same region as your database cluster.You currently cannot add IPv6 rules to a database cluster’s trusted sources.By default, database clusters only support up to 2,000 IP addresses as trusted sources. Different types of resources add varying numbers of IP addresses to your cluster. For example, Droplets typically have two IP addresses, one public and one private, both of which count towards the 2,000-address maximum. To add more than 2,000 IP addresses, contact support.When you restore from a backup, you must restore to a new node and re-add any read-only or standby nodes. See How to Restore from Backups for details.Each cluster is limited to 3 nodes.We only support PostgreSQL v13, v14, v15, v16, and v17. See the following table for EOL (End of Life) dates: PostgreSQL Version EOL Date 13 2025-11-13 14 2026-11-12 15 2027-11-12 16 2028-11-09 17 2029-11-08 We only support selected PostgreSQL extensions. See Supported PostgreSQL Extensions for a comprehensive list.The number of available backend connections varies by plan size: Plan Size Available Backend Connections 1 GiB RAM 22 2 GiB RAM 47 4 GiB RAM 97 8 GiB RAM 197 16 GiB RAM 397 32 GiB RAM 797 64 GiB RAM 997 128 GiB RAM 997 160 GiB RAM 997 192 GiB RAM 997 256 GiB RAM 997 For databases with high connection requirements, we recommend using connection pooling, backed by PgBouncer. Each database cluster supports 21 PgBouncer pools and up to 1,000 connections, depending on the plan size. If you need more pools or connections than this, contact support.To maintain cluster stability, users cannot access the superuser role.We do not currently support migrating managed database clusters on DigitalOcean to other managed database clusters on DigitalOcean using continuous migration. For example, you cannot migrate a managed database cluster from one DigitalOcean account to another. However, you can migrate with a dump.Known Issues Managed Database Cluster Known Issues You must use a third-party client to manage access controlComments
SimpleBackups automates all backups, snapshots, and cloud storage replication in a simple, secure, beautiful dashboard. You can use our API feature to take this automation further and manage backups from your own infrastructure.You can set a custom schedule for your backups (file, database, snapshots) or cloud storage sync/replication jobs and they will be taken automatically for you, and securely stored on your own storage cloud storage or mounted volume. Backups can be encrypted via AES-256 using your own public key to ensure that no one else can read them.SimpleBackups instantly notifies you when backups fail via Email, Webhooks, Slack, and/or Discord.Database Backups MySQL, PostgreSQL, MongoDB, Redis (self-hosted or Managed DigitalOcean Databases)Zero-config DigitalOcean Managed Database BackupsCloud Storage Replication/Sync Sync and replicate DigitalOcean Spaces buckets from or to Dropbox, S3, Wasabi, Backblaze, etc - Supports object-locked storageServer & Volume Snapshots DigitalOcean droplets, and volumes supported plus many other providersDroplet File Backups Incremental file backupsFlat file backups or files/directories or mounted volumesFeedback from some of our users: Very simple to set up, excellent GUI, and excellent customer service. I recommend SimpleBackups to all sysadmins, developers, webmasters, and DevOps.Simplebackups has been a great tool for our web development company. We currently have over 200 backups setup across 60 different webservers - all running automated backups! The support team has been great, I highly recommend Simplebackups!Zero-config DigitalOcean Managed Database Backups Installing this Add-On using the Control Panel Click the Deploy to DigitalOcean button to install this add-on. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
2025-04-18PostgreSQL is an open source, object-relational database built for extensibility, data integrity, and speed. Its concurrency support makes it fully ACID-compliant, and it supports dynamic loading and catalog-driven operations to let users customize its data types, functions, and more. Managed Database Cluster Limits By default, you are limited to 10 clusters per account or team. If you reach this limit but need to create more database clusters, you can submit a request for a higher limit by clicking “Request Increase” on the window that shows when you attempt to create another cluster.You cannot resize cluster nodes to smaller sizes. To move from a bigger node to a smaller node, create a new cluster with the desired node size and import your data.You cannot delete the default database and user.Point-in-time-recovery (PITR) is limited to the last 7 days.VPC networks are only available to resources, accounts, and teams in the same region as the VPC network.You cannot migrate databases from clusters inside of DigitalOcean to other clusters inside of DigitalOcean using the online migration feature.You can only deploy standby nodes in the same region as your database cluster.You currently cannot add IPv6 rules to a database cluster’s trusted sources.By default, database clusters only support up to 2,000 IP addresses as trusted sources. Different types of resources add varying numbers of IP addresses to your cluster. For example, Droplets typically have two IP addresses, one public and one private, both of which count towards the 2,000-address maximum. To add more than 2,000 IP addresses, contact support.When you restore from a backup, you must restore to a new node and re-add any read-only or standby nodes. See How to Restore from Backups for details.Each cluster is limited to 3 nodes.We only support PostgreSQL v13, v14, v15, v16, and v17. See the following table for EOL (End of Life) dates: PostgreSQL Version EOL Date 13 2025-11-13 14 2026-11-12 15 2027-11-12 16 2028-11-09 17 2029-11-08 We only support selected PostgreSQL extensions. See Supported PostgreSQL Extensions for a comprehensive list.The number of available backend connections varies by plan size: Plan Size Available Backend Connections 1 GiB RAM 22 2 GiB RAM 47 4 GiB RAM 97 8 GiB RAM 197 16 GiB RAM 397 32 GiB RAM 797 64 GiB RAM 997 128 GiB RAM 997 160 GiB RAM 997 192 GiB RAM 997 256 GiB RAM 997 For databases with high connection requirements, we recommend using connection pooling, backed by PgBouncer. Each database cluster supports 21 PgBouncer pools and up to 1,000 connections, depending on the plan size. If you need more pools or connections than this, contact support.To maintain cluster stability, users cannot access the superuser role.We do not currently support migrating managed database clusters on DigitalOcean to other managed database clusters on DigitalOcean using continuous migration. For example, you cannot migrate a managed database cluster from one DigitalOcean account to another. However, you can migrate with a dump.Known Issues Managed Database Cluster Known Issues You must use a third-party client to manage access control
2025-03-25That allows running horizontally scalable Postgres databases in the cloud. It is a reliable solution when it comes to building custom applications. DigitalOcean Managed Database The Managed Database service from DigitalOcean is a scalable and high-performance database cluster. With this service, you can forget about database administration and focus on developing your apps. EDB BigAnimal EDB BigAnimal is a distributed analytical database service offered by EnterpriseDB (EDB). BigAnimal enables real-time analytics on large volumes of data, supporting both structured and unstructured data. IBM Cloud for PostgreSQL IBM Cloud for PostgreSQL is a powerful and customizable open-source solution that helps quickly build engaging, scalable cross-platform enterprise applications and connect a PostgreSQL cloud database deployment to a Kubernetes app. Babelfish for Aurora PostgreSQL Babelfish for Aurora PostgreSQL is a built-in feature of Amazon Aurora that helps speed up SQL Server migrations. With its help, Aurora can understand and process commands from Microsoft SQL Server-based applications. ApsaraDB RDS ApsaraDB RDS is a fully managed database service provided by Alibaba Cloud. It supports a number of relational database engines, including MySQL, SQL Server, PostgreSQL, Oracle, and MariaDB. Connection Types Secure Shell (SSH) SSH is a network protocol that provides secure communication in the client/server environment. It uses encryption to protect data from theft or interception. Secure Sockets Layer (SSL) With an SSL certificate, loss of theft of data is no longer an issue. SSL encrypts data and effectively ensures the privacy of any information transmitted over the Internet.
2025-04-13Leave the complexity of MySQL administration to us. We’ll handle setting up, backing up, and updating, so you can focus on building great apps.Scrapable Metrics Now Available for Kafka, MySQL, PostgreSQL, and Caching Managed DatabasesDiscover how you can optimize database performance, gain visibility into database resource utilization, and improve capacity planning.Learn more about Scrapable MetricsLaunch a MySQL cluster in a few clicks and access it via our UI or API. We'll handle maintenance and updates. Easily migrate databases from external servers, cloud providers, or self-hosted solutions.Scale up at any time to support your business growth. Dynamically increase CPUs, RAM, and storage on existing MySQL clusters and easily spin up read-only nodes to scale read operations.Your data is critical. That's why we ensure it's backed up automatically every day. Restore data to any point within the previous seven days.Databases run in your account's private network, and only whitelisted requests via the public internet can reach your database. Data is also encrypted in transit and at rest.In the event of a failure, Managed Databases will automatically switch data handling to a standby node to minimize downtime.Run your clusters on Droplets with shared vCPUs or choose Droplets with 100% dedicated vCPUs for mission-critical workloads.DigitalOcean's Managed Databases have been a game-changer. They've done a fantastic job of removing the complexity of setting up, tuning, and securing databases for production use.Having fully automated replication, backups and other database level configuration is a must for us. This plus their predictable pricing and awesome support made our choice of cloud vendor an easy one.Raphael CostaCTO, Eficiência FiscalAlways know what you’ll pay with monthly caps and flat pricing across all data centers. Spin up a cluster for just $15.15/month.Superior support services are designed to meet your needs whether you are a startup, large business, or anything in between.Learn more about our log forwarding features, pricing, platform status, API, release notes, limitations, and more.TutorialExplore the benefits of Managed Databases and whether they're right for you.TutorialA guide to basic syntax of SQL queries as well as some of the more commonly employed functions and operations.TutorialLearn what sharding is, its main benefits, and a few common sharding methods.Get started for freeSign up and get $200 in credit for your first 60 days with DigitalOcean.**This promotional offer applies to new accounts only.
2025-04-17