REPLICATION MANAGER is an orchestrator for high availability on top of MariaDB 10.x and MySQL & Percona Server 5.7 GTID replication topologies or Group Replication Topologies like MariaDB WSREP or MySQL GRPREP .
Including topology detection and topology monitoring, enabling on-demand replicas to leader promotion (also known as switchover), or electing a new write leader on failure detection (also known as failover). It enforces best practices to get at a minimum up to zero loss in most failure cases using semi-sync replication.
REPLICATION MANAGER interfaces seamlessly with enterprise recognized proxies such as ProxySQL, HAProxy or MariaDB MaxScale, providing failover capabilities on top of database traffic routing.
Multiple clusters and proxies management is just a foundation and replication-manager-pro can help provisioning complex sharded and clustered micro services solutions on top of your infrastructure to deliver best practices for HA and Scalability, Configuration Maintenance, Backups.
Eval Version Pro Now Eval Version Osc Now
FEATURING | ||||
---|---|---|---|---|
SERVER | CLIENTS | |||
Download | Try It | Try It | Try It | Try It |
Licence | GPL | Commercial | GPL | |
TOPOLOGIES | Osc | Pro | Arb | Cli |
Topology multi-cluster | ||||
Topology master-slave | ||||
Topology multi-master | ||||
Topology multi-tiers-slave | ||||
Topology active-passive | ||||
Topology multi-dc | ||||
REPLICATIONS | Osc | Pro | Arb | Cli |
Replication Positional | ||||
Replication MariaDB GTID | ||||
Replication MySQL GTID | ||||
Replication Semisync | ||||
Replication MariaDB Galera | ||||
Replication MySQL Group Replication | ||||
Replication MariaDB Multi Domains | ||||
Replication MySQL GTID Multi Channels | ||||
Replication MariaDB Mesh Multi Domains Multi Clusters | ||||
ROUTING | Osc | Pro | Arb | Cli |
Configuration external script | ||||
Proxy Haproxy API support | ||||
Proxy MariaDB Spider Sharding | ||||
Proxy ProxySQL support | ||||
ProxyConsul support | ||||
REJOINS | Osc | Pro | Arb | Cli |
When equal gtid | ||||
Restore mysqldump | ||||
Restore MyDumper | ||||
Restore MariaDB backup | ||||
Restore XtraBackup backup | ||||
Custom scripts | ||||
Backup binlogs delta | ||||
Using binlog flashback | ||||
SECURITY | Osc | Pro | Arb | Cli |
Secure database connections | ||||
Secure configuration | ||||
Secure rest API | ||||
Vault replication and monitor user rotation | ||||
ALERTING, MONITORING | Osc | Pro | Arb | Cli |
Enforce best practice with errors | ||||
Enforce best practice auto config | ||||
Alerting with mail | ||||
Alerting with slack | ||||
Alerting with pushover | ||||
Monitoring graphite metrics | ||||
PROVISIONING | Osc | Pro | Arb | Cli |
Setup replication | ||||
Provision localhost | ||||
Provision using service orchestrator API | ||||
Provision container images | ||||
Provision on orchestrator pool of disks | ||||
Provision on orchestrator CNI networks | ||||
Provision best software configuration | ||||
Provision QOS | ||||
TESTING | Osc | Pro | Arb | Cli |
Test scenarios | ||||
Test can use sysbench | ||||
Test inject traffic | ||||
Test use any software version | ||||
CLIENTS | Osc | Pro | Arb | Cli |
Web GUI | ||||
Client interactive console | ||||
Client topology display | ||||
Client command line switchover | ||||
Client command line failover | ||||
Client api call |