ClusterControl feature highlight


Our centralized backup management tool provides you with hot backups of large datasets, point in time recovery, at-rest and in-transit data encryption, data integrity via automatic restore verification, cloud backups for disaster recovery, retention policies to ensure compliance, and automated alerts and reporting.

Redundant, cost-effective, secure


Redundancy for all your data

  • One centralized backup system for your open source databases
  • Lower RPO with point-in-time restore
  • Automatic test of backups ensures data integrity
  • Reports on which databases are not backed up, or backup success/failure

Cost-effective disaster recovery and on-prem / cloud data archival

  • Retention policies for compliance
  • Data is compressed, encrypted and can be automatically uploaded to AWS S3, Google Cloud Storage or Azure Storage

Your backups will be secure

  • Encryption at rest and in-transit

Top backup features

ClusterControl includes every backup and recovery feature that you’d expect, and ones you wouldn’t.

Backup GUI

ClusterControl provides an additional layer of backup management on top of popular technology-specific tools that are controlled and configured through a simple-to-use user interface (GUI). These tools include: Percona XtraBackup, MariaDB Backup, mysqldump, pg_dump, pg_basebackup, mongodump, MongoDB Consistent Backup, MySQL NDB Backup. The ClusterControl GUI allows you to define, track and report on the backup process regardless of technology. The scheduler then lets you define retention, set auto-deletion, and maintain both local disk and cloud backups using separate timers. The ClusterControl Backup GUI also allows you to specify specific names for your backups.

Automatic restore verification

Allows users to set up a server with the same requirements as their primary one; and define the backup parameters and whether the test server should become visible in the ClusterControl GUI for long term or just temporarily. ClusterControl runs backups on a new server and several tests to ensure everything works. The server then remains or is removed based on what option was chosen. ClusterControl allows you to run a “test restore” on your backup and runs several backend processes to ensure that the backup is valid and ready for restoration.

Cloud backup integration

ClusterControl provides full integration with the top cloud hosting providers to store database backups in the cloud. From the ClusterControl GUI backups can be executed, scheduled, downloaded and restored directly from your cloud provider of choice. This means you can leverage, for your archiving needs, the same scalable, reliable, fast, inexpensive data storage architectures used by Amazon, Google and Azure.

Backup encryption

Backups performed by ClusterControl are encrypted at rest using the AES-256 CBC algorithm. An auto-generated key is stored in the cluster’s configuration file under /etc/cmon.d. The backed up files are then transferred in encrypted format.

See for yourself, demo backups live!

We’re not finished, there are even more backup and recovery features

As an essential operation, we’ve included even more features.

Logical and physical backups

ClusterControl can perform logical backups (which include a list of the SQL statements) or physical ones (a binary, one-to-one copy of your database).

Full and incremental backups

When ClusterControl runs its backup processes, it can backup the full database or it can only backup that data which has changed since the last backup.

Compression of backup data

When ClusterControl runs its backup processes, it can backup the full database or it can only backup that data which has changed since the last backup.

Backup operational report

ClusterControl provides a backup operational reports summarizing the backup history of all clusters that includes the latest backups, failure reporting, failure rate and in-depth details of each backup ran.

Ready to automate your database?

Sign up now and you’ll be running your database in just minutes.