solutions > Hochverfügbarkeit - Setups > MySQL: Replikation

Hochverfügbarkeit für MySQL mittels Replikation

Für das Relationale Datenbankmanagementsystem (= RDBMS) MySQL existieren verschiedene Lösungsansätze für eine Hochverfügbarkeitslösung mittels Replikation:

1.) Master / Slave (mit einem oder mehreren Slave - Servern)

Der Slave-Server ist eine 100%ige Kopie des Masters. Bei einem Ausfall des Master-Servers kann der Slave schnell zum Master umkonfiguriert werden und dessen Aufgaben übernehmen.

Auf einen Slave-Server, kann nur lesend zugeriffen werden.

Mögliche Einsatzgebiete:

  • Echtzeitbackup
  • Stark frequentierte Webseiten können z.B. die Volltextsuche auf einen Slave auslagern und damit die Hauptdatenbank (Master) entlasten

Nach oben

Nach oben

2.) Master / Master (mit zwei Server)

Die Master / Master-Lösung basiert auf der im Ansatz 1.) skizzierten Master / Slave - Replikation. Im Gegensatz zu der oben vorgestellten Variante sind beide Server zugleich Master und Slave.

Somit kann gleichzeitig lesend und schreibend auf beide Server zugegriffen werden.

Mögliche Einsatzgebiete:

Ein Master / Master - Setup kommt hauptsächlich bei Hochverfügbarkeits - Setups zum Einsatz. Fällt einer der beiden Server (kurzzeitig) aus, kann das Backup-System vollautomatisch 100% der Aufgaben übernehmen.

Nach oben

Nach oben

Möchten auch Sie Ihre Datenbanken hochverfügbar halten?

Haben Sie Fragen, welche der vorgestellten Methoden für Ihr Einsatzgebiet die Richtige Wahl ist?

Dann kontaktieren Sie uns! Wir freuen uns auf Ihre Anfrage!

Nach oben

Beispielkonfiguration:

Beinhaltet:

  • 2 Server - Hardware wird vom Kunden geliefert
  • Beratung / Entwicklung eines Konzeptes
  • Installation Betriebssystem
  • Einrichtung MySQL-Datenbank inkl. Replikation
  • Optimierung der MySQL-Datenbank nach den Bedürfnissen des Kunden
  • Planung eines Backup-Konzeptes
  • Kosten: ab 900,00 EUR (netto)

Bei gleichzeitigem Abschluss eines Wartungsvertrages gibt es einen Rabatt von 10%.

Haben Sie Fragen? Kontaktieren Sie uns!

Technikteaser

Mittels Virtualisierung die vorhandene IT effizienter nutzen.

Überwachung, Support, zeitnahe Einspielung von Sicherheits-Updates

Hochverfügbarkeit für Ihre Applikationen auch nach dem Ausfall einzelner Komponenten.