Replication Manager Alles, was er leistet, nach Bereich
Monitoring, Hochverfügbarkeit, Schema, Sicherheit, Logs, Alerting, die technische Basis, Wartung, der Orchestrator, der Konfigurator und die Workload.
- Ein einziges Binary: Server, Weboberfläche, API und Kommandozeile
- Eingebaute Metriken: ein eigener Carbon/Graphite-Speicher, nichts weiter zu installieren
- Skripte und Vorlagen im Binary eingebettet
- REST-API mit Swagger dokumentiert
- MCP-Server für Ihren KI-Assistenten
- Skript-Hooks bei jedem Ereignis: vor und nach einem Failover, Backups, Schema- und Variablenänderungen, Alarme
- API-Tokens mit jeweils eigenen Rechten
- Signierte Plugins, die Monitoring, Sicherheit und Archivierung erweitern
- Eingebaute Regressionstests (regtest): Failover-, Switchover-, Rejoin- und Backup-Szenarien, ausgeführt auf Ihrem eigenen Cluster
- Topologie, Replikationsverzögerung und Zustand der Replicas
- Langsame Abfragen, Query-Digest und Performance Schema: Mutexe, Latches, Speicher
- Lange und schlafende Transaktionen, die Sperren halten
- Graphen: Workload, Replikation, Ressourcen, InnoDB, Speicher
- Das interne Netzwerk jeder Datenbank, jedes Proxys und jeder Anwendung
- Ressourcennutzung pro Service: CPU, Speicher, IO, Festplatte
- Live-Fortschritt jedes laufenden Backups
- Automatischer Failover und kontrollierter Switchover
- Ein Switchover wartet auf lange Schreibtransaktionen, er bricht sie nie ab
- Arbitrierung über Rechenzentren hinweg, per Mehrheit
- Wiedereingliederung des früheren Primärservers: Flashback, pg_rewind oder Neuaufbau aus einem Backup
- GTID und semisynchrone Replikation gegen Datenverlust
- Mehrere replication-manager auf einem Cluster: einer aktiv, die anderen im Standby
Staging, Child-Cluster und CDC
- Staging-Cluster: Ihre Entwickler testen mit Produktionsdaten, aus dem Parent befüllt und auf Abruf aktualisiert
- Child-Cluster: Testen Sie eine Migration, ein anderes Release oder eine andere Storage-Engine unter den echten Schreibzugriffen des Parent
- In einem Aufruf aus der Oberfläche, der API oder dem MCP-Server erstellt, der Plan wird zuerst geprüft
- Aus dem Backup des Parent befüllt und neu befüllt, danach von ihm repliziert
- CDC-Replikations-Plugins: überwachte Prozesse, die die Änderungen einer Quelle in eine andere Engine übertragen, zuerst MariaDB ColumnStore
- Tabellen, Größen und Indizes jeder Datenbank, täglich erfasst
- Schema-Ereignisse: jede erstellte, geänderte oder gelöschte Tabelle, mit dem Diff ihrer Spalten
- Advisor-Plugins: doppelte Indizes, erschöpfte Auto-Increments, Zeilengröße, LOB-Komprimierung
- Tabellen-Checksums zwischen dem Primärserver und seinen Replicas
- Ein Hook bei Schemaänderungen für Ihre eigenen Skripte
- Sicherheitsscore von 0 bis 100, Note A bis F, 19 Prüfungen auf jedem Server
- Erkennungs-Plugins: Rechteausweitung, Zugriffe außerhalb der Geschäftszeiten, Klartext-Passwörter und Kartennummern in Binlogs
- Audit von Benutzern und Berechtigungen, Passwortrotation
- Secrets in Vault verwahrt
- TLS und API-Berechtigungen pro Benutzer
- Single Sign-on mit der Cloud18-Identität
- Signierte Plugins und eine Software-Stückliste (SBOM)
- Fehlerlog, Slow-Query-Log und Audit-Log jedes Servers, gesammelt und in der GUI angezeigt
- SQL-Fehler in Echtzeit verfolgt
- Ein Log-Level pro Modul: Backup, Proxy, Heartbeat, Arbitrierung, Scheduler und mehr
- Das Zustandslog des Clusters: jede Entscheidung von replication-manager, erklärt
- Logs lesbar über die GUI, die API und den MCP-Server
- Health-Alerts für jede Datenbank und jeden Proxy
- E-Mail, Slack, Microsoft Teams und Pushover
- Ihr eigenes Alert-Skript bei jedem Ereignis
- Warnungen, die die Ursache benennen, zum Beispiel eine kollidierende server-id auf einem Binlog-Stream
- Erkennungs-Plugins lösen eigene Alerts aus
- Topologien: Master und Replicas, mehrstufig, Multi-Source, verzögert, MariaDB Galera, MySQL Group Replication, Aktiv/Passiv, PostgreSQL WAL-Streaming und logisch
- Proxys: HAProxy mit seiner Runtime-API, ProxySQL, MaxScale
- REST-API, Kommandozeile und MCP-Server
- MariaDB bis 12, MySQL und Percona Server 8.4, PostgreSQL 17
- Logische und physische Backups: mysqldump, mydumper, dumpling, splitdump, mariadb-backup, xtrabackup, pg_dumpall, pg_basebackup
- Verschlüsselung im Ruhezustand, Archive auf S3, Proxmox Backup oder Plakar
- Point-in-Time-Recovery aus Binlog- und WAL-Kopien; Teilwiederherstellung einer Tabelle oder eines Schemas
- Scheduler: Backups, optimize und analyze, Binlog-Bereinigung
- Passwortrotation
- Konfiguration in git verwahrt
- OpenSVC, Kubernetes oder On-Premises
- Datenbanken, Proxys und Anwendungen, von replication-manager bereitgestellt und neu gestartet
- Failover-Volumes für Aktiv/Passiv-Services
- Rolling Restart, Rolling Upgrade und Rolling Reprovision
- Dynamische Größenänderung von CPU, Speicher, IO und Festplatte, innerhalb des Plans und bis zu Ihrem Limit
- Jeder Server nach seinem Plan dimensioniert: Speicher, Kerne, IO
- Rulesets, die MariaDB, MySQL und PostgreSQL auf diese Größe abstimmen
- Tags für die Workload und die gewünschten Funktionen
- Konfigurationsänderungen nachverfolgt, mit dem Delta jeder Datei
- Die Datenbank-Images Ihrer eigenen Liste, für jedes Upgrade
- Top-Abfragen und Query-Digest, pro Server
- Ein Benchmark mit einem Klick: sysbench über den Proxy, aus replication-manager
- Traffic-Simulation über die Proxys, um den Schreibpfad nachzuweisen
- Workload-Tags, die den Konfigurator an Ihre Nutzung anpassen
- Erkennungs-Plugins: Regressionen langsamer Abfragen, Spitzen bei Full Table Scans, Stürme von Verbindungen, Fehlern und temporären Tabellen, Konflikte um Metadaten-Sperren
- Eine Vorhersage der Replikationsverzögerung
Cloud18 Was Cloud18 hinzufügt
Anwendungen direkt neben den Daten und ein Marktplatz von Partnern.
Anwendungen direkt neben den Daten
- Eine Vorlagenbibliothek: ERPNext, Dolibarr, Forgejo, phpMyAdmin, Adminer, Valkey, Memcached, RabbitMQ, MinIO, RustFS
- Ihr eigener Code in PHP, Java, Next.js, Python, Go oder .NET, aus git geklont
- Ein Schema und ein Benutzer für jede Anwendung angelegt
- Starten, Stoppen, Neustarten und Größe ändern über die GUI, die API oder den MCP-Server
Cloud18 entdecken
- 1000 € Startguthaben für die Infrastruktur bei jedem neuen Konto
- Einheiten: DBU, APU, BKU, BAU und GWU
- Dieselben Einheiten bei jedem Partner, jeweils zu seinem eigenen Preis
- Garantierte Ressourcen; über den Plan hinaus, bis zu Ihrem Limit, zum Overcommit-Preis, den jeder Partner selbst festlegt
- Eine monatliche Einheitenabrechnung pro Cluster
- Self-Service-Cluster
- Support, Identität, externe Backups und Wissensdatenbank
- Support per Chat direkt in der Anwendung und die Services unserer Experten
- Ein Speicherbereich in der Cloud für Ihre Backups und Archive
- Ihre Konfigurationen in der Cloud gesichert
- Eine Wissensdatenbank zu Konfigurationen, Sicherheit und Bugs, und die Dokumentation
Partner ansehen
Nächste Schritte
Installieren Sie Replication Manager On-Premises oder starten Sie mit Cloud18.