Multi-Database Support
Comprehensive support for MySQL, MariaDB, PostgreSQL, MongoDB, and Galera clusters
Database Management Platform
Explore a self-hosted ClusterControl deployment, from software capabilities to installation considerations and the server resources needed for your workload.
01 / Software overview
ClusterControl is an all-inclusive database management and monitoring platform that provides enterprise-grade tools for deploying, monitoring, managing, and scaling database clusters.
02 / What it does
Explore the tools and workflows available in this software, then choose the VPS resources needed to run them.
Comprehensive support for MySQL, MariaDB, PostgreSQL, MongoDB, and Galera clusters
Advanced monitoring with alerts, performance metrics, and health checks
Automated backups, failover, scaling, and cluster maintenance operations
Enterprise security features with audit logging and compliance reporting
Detailed performance analytics, query monitoring, and optimization insights
Automated deployment, scaling, and configuration management for database clusters
03 / Technical planning
Requirements change between software releases. Review the current upstream documentation and consider peak load when sizing a server.
ClusterControl requires a minimum of 2 vCPUs, 4GB RAM, and 20GB storage. For managing large database clusters, we recommend 4 vCPUs, 8GB RAM, and 100GB+ storage.
04 / Deployment approach
Setup steps vary by software version and operating system. Use this workflow to prepare a controlled deployment.
Compare CPU, memory, storage and billing terms against the application's requirements.
Install a supported OS, update packages, configure SSH keys and restrict exposed ports.
Follow the software's release-specific instructions, verify access and configure backups and updates.
Plans & pricing
Start with a small yearly VPS or choose an NVMe cloud server with flexible billing. Compare actual resources before ordering.
Perfect for small websites and development
Billed annually. Monthly billing unavailable.
Choose your final billing term in the secure checkout.
Ideal for growing websites and applications
Billed annually. Monthly billing unavailable.
Choose your final billing term in the secure checkout.
High-performance cloud VPS with premium features
Billed monthly, before taxes
Choose your final billing term in the secure checkout.
Enterprise-grade performance for demanding applications
Billed monthly, before taxes
Choose your final billing term in the secure checkout.
Enterprise-grade performance for demanding applications
Billed monthly, before taxes
Choose your final billing term in the secure checkout.
Need a custom configuration or migration help?
Our team can help you choose a server before you purchase.
05 / Frequently asked
Practical answers about the software and common deployment decisions.
Have a different question? Contact usClusterControl supports MySQL (including Percona Server and MariaDB), PostgreSQL, MongoDB, and Galera clusters. It provides comprehensive management capabilities for single instances, master-slave setups, and complex multi-node clusters.
Yes, ClusterControl can monitor and manage existing database clusters. You can import your current database infrastructure and immediately gain access to advanced monitoring, alerting, and management features without disrupting your operations.
ClusterControl requires a minimum of 2 vCPUs, 4GB RAM, and 20GB storage. For managing large database clusters, we recommend 4 vCPUs, 8GB RAM, and 100GB+ storage.
Yes, ClusterControl provides comprehensive backup management including scheduled backups, point-in-time recovery, and backup verification. It supports various backup methods including mysqldump, xtrabackup, and pg_dump depending on your database type.
Yes, ClusterControl provides automatic failover capabilities for supported cluster types. It can automatically detect node failures, promote standby nodes, and reconfigure the cluster to maintain high availability without manual intervention.
Further reading
Compare published VPS specifications or get help matching resources to your workload.