Seminar / Training MariaDB Hochverfügbarkeit
Lernziele
- GTID‑Replikation sicher aufbauen und steuern.
- Galera‑Cluster designen, bootstrapen und testen.
- MaxScale für Read/Write‑Splitting und automatisches Failover einsetzen.
- Backups, PITR und DR‑Szenarien verlässlich durchführen.
- Monitoring‑KPI und Runbooks etablieren.
Abgrenzung
Fokus auf Betriebs‑ und HA‑Mechaniken. Performance‑Tuning nur insoweit relevant für HA‑Stabilität.
Agenda Tag 1–3
Inhaltsverzeichnis dieses Kapitels
- Tag 1: Replikation & Topologien
- Tag 2: Galera‑Cluster (synchron)
- Tag 3: Routing, Failover & DR
Tag 1 – Replikation & Topologien
- Architektur: Binlog/GTID, Latenz, Konsistenzoptionen, verzögerte Replikas.
- Topologien: Primary/Replica, Chain, Multi‑Source (Einordnung).
- Wartung: Switchover, Read‑Only‑Fenster, Reparenting.
- Fehlerbilder: Divergenzen, GTID‑Hygiene, Rebuild einer Replica.
Tag 2 – Galera‑Cluster (synchron, Multi‑Primary)
- Design: Quorum, 3‑Knoten‑Mindestdesign, Netz‑Pfad, Split‑Brain‑Vermeidung.
- State Transfer: SST/IST, Donor‑Wahl, Backup‑freundliche Verfahren.
- Schema/DDL im Cluster, Flow‑Kontrolle, Write‑Skalierung.
- Wartung: Rolling Upgrades, Node‑Rejoins, Fehlerdiagnose.
Tag 3 – Routing, Failover & Disaster Recovery
- MaxScale‑Rollen: Monitor/Router, Health‑Checks, Read/Write‑Split.
- Automatisches Failover und Schutzmechanismen (Sicherheitsgurte).
- Backups: Voll‑/inkrementell, Verschlüsselung, Validierung.
- PITR mit Binlogs, Restore‑Übungen, DR‑Runbook (Site‑to‑Site).
- Monitoring/Alarmierung: KPIs, SLOs, Eskalationspfad.
Praxislabs (Step‑by‑Step)
Inhaltsverzeichnis dieses Kapitels
- Labs Tag 1
- Labs Tag 2
- Labs Tag 3
- Bewertungs‑/Abnahmekriterien
Labs Tag 1 – GTID‑Replikation
- Lab 1.1 Primary/Replica Aufbau
- GTID aktivieren, Binlog‑Parameter setzen.
- Konsistentes Seed‑Backup erstellen und einspielen.
- Replica registrieren, Status prüfen.
- Lab 1.2 Switchover & verzögerte Replica
- Geplanten Switchover durchführen.
- Delayed Replica konfigurieren (Lag).
- Rückfall auf Primary, Validierung.
Labs Tag 2 – Galera‑Cluster
- Lab 2.1 Bootstrap 3‑Node‑Cluster
- wsrep‑Parameter definieren.
- Ersten Node bootstrappen, weitere beitreten lassen.
- Quorum‑Status verifizieren.
- Lab 2.2 SST/IST & Rolling Upgrade
- Node gezielt als Donor bestimmen.
- SST/IST beobachten, Log‑Check.
- Rolling Upgrade durchführen, Applikation verfügbar halten.
- Lab 2.3 Failure‑Injection
- Node‑Ausfall simulieren.
- Schreibpfad prüfen, Cluster‑Gesundheit wiederherstellen.
Labs Tag 3 – MaxScale, Failover & DR
- Lab 3.1 MaxScale‑Router
- Monitor/Router konfigurieren.
- Read/Write‑Split validieren, Session‑Affinität testen.
- Lab 3.2 Automatisches Failover
- Primary‑Ausfall simulieren.
- Promote/Protect‑Regeln verifizieren.
- Lab 3.3 Backup & PITR
- Vollbackup + Binlogs sichern.
- Point‑in‑Time‑Recovery durchführen, Checksummen prüfen.
- Lab 3.4 DR‑Probe
- Restore an zweitem Standort.
- Umschaltplan und Rückkehrplan dokumentieren.
Geschulte Softwareversion
Wir schulen die jeweils letzte, verfügbare Version der Software in unseren Seminaren.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.290 zzgl. MwSt. Inhaus: € 3.870 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Voraussetzungen: | gute MariaDB Kenntnisse |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
