Zum Hauptinhalt springen

PostgreSQL - Hochverfügbarkeit und Replikation

Dieser Kurs vermittelt die Konzepte und praktischen Schritte zur Absicherung von PostgreSQL-Infrastrukturen gegen Ausfälle und Datenverlust. Die Teilnehmer lernen, physische und logische Replikation einzurichten sowie automatisierte Failover-Lösungen zu betreiben.

Kursinhalt

Grundlagen der Replikation

Vergleich zwischen physischer und logischer Replikation
Konzepte von synchroner und asynchroner Datenübertragung
Rolle des Write-Ahead-Logs (WAL) bei der Replikation

Streaming Replikation einrichten

Konfiguration des Primary-Servers für Replikationszugriffe
Initialisierung des Standby-Servers mittels pg_basebackup
Überwachung des Replikationsstatus und der Verzögerung (Lag)

Replikations-Slots (Replication Slots)

Vorteile und Funktionsweise von physischen Slots
Vermeidung von Datenabriss bei Verbindungsunterbrechungen
Gefahren und Monitoring verwaister Replikations-Slots

Logische Replikation

Konzept von Publish- und Subscribe-Modellen
Einrichten einer logischen Replikation für einzelne Tabellen
Umgang mit Schemaänderungen und Konfliktlösungen

Verbindungssteuerung bei Ausfall (Failover)

Manueller Failover-Prozess (Promote des Standby-Servers)
Umgang mit dem alten Primary-Server nach einem Ausfall (Split-Brain)
Einsatz von pg_rewind zur schnellen Wiedereingliederung

Automatisches Failover mit pg_auto_failover

Architektur des Monitor-Knotens und der Agenten
Einrichtung einer hochverfügbaren Zwei-Knoten-Architektur
Testen automatischer Failover-Szenarien durch Service-Stopps

Enterprise Hochverfügbarkeit mit Patroni

Verständnis der verteilten Konsens-Systeme (etcd oder Consul)
Konfiguration von Patroni-Templates für PostgreSQL-Cluster
Orchestrierung von HA-Rollenwechseln und softwaregesteuertem Failover

Lastverteilung (Load Balancing)

Konzepte zur Verteilung von Lesezugriffen auf Standby-Knoten
Einsatz von HAProxy zur dynamischen Routing-Steuerung
Integration von Verbindungspools in Replikationsumgebungen

Enterprise Backup mit pgBackRest

Architektur und Vorteile gegenüber pg_basebackup
Konfiguration von inkrementellen und differenziellen physischen Backups
Durchführung von Point-in-Time-Recovery (PITR) im Cluster

Sicherheit in Replikations-Clustern

Absicherung des Replikations-Datenstroms mit SSL-Zertifikaten
Einschränkung der Replikations-Benutzerrechte in der pg_hba.conf
Netzwerksegmentierung für Replikationsschnittstellen

Anforderungen

Fundierte Kenntnisse in der PostgreSQL-Administration sowie grundlegende Netzwerk- und Linux-Kenntnisse

Ziel

Nach dem Kurs können die Teilnehmer physische und logische Replikation passend zum Szenario auswählen und implementieren, Streaming-Replikation inklusive Slots überwachen, Failover- und Reintegrationsprozesse sicher durchführen, HA-Orchestrierung mit pg_auto_failover und Patroni einordnen, Load-Balancing- und Pooling-Konzepte integrieren sowie Backup- und PITR-Strategien mit pgBackRest in Clusterumgebungen umsetzen.
PostgreSQL - Hochverfügbarkeit und Replikation
 3 Tag(e)
 

1,990.00 €
zzgl. MwSt.

Keine Termine verfügbar

Unser Qualitätsversprechen:
Wissen, das in der Praxis funktioniert.

Praxisnah

Saßen Sie in Schulungen und dachten: „Und was davon hilft mir jetzt konkret?“

Wir bieten Training, das Sie für reale IT-Probleme wappnet – nicht für Prüfungsfragen. Unsere erfahrenen IT-Profis vermitteln Wissen, das im Alltag wirklich zählt.
Flexibel

Schon mal mit einer dringenden Frage im Training gesessen – und die Antwort lautete: „Steht nicht im Skript“?

Bei uns bekommen Ihre konkreten Fragestellungen Raum. Unsere Trainer:innen gehen flexibel auf das ein, was Sie wirklich weiterbringt.
Remote oder vor Ort

Was wäre, wenn Ihre Schulung sich endlich nach Ihrem Alltag richtet – nicht umgekehrt?

Bei netz-weise lernen Sie ohne Umwege: remote, hybrid oder vor Ort – ganz wie es in Ihren Alltag passt. Keine langen Anreisen. Kein Stress. Nur effektives Lernen.
Umfassendes Schulungsangebot

Müssen Sie sich wirklich für jedes Thema einen neuen Anbieter suchen?

Bei uns finden Sie fundiertes IT-Know-how – von PowerShell bis Kubernetes, von Linux bis Microsoft 365.

Präsenz-Trainings vor Ort in Niedersachsen

Sie suchen ein intensives Präsenz-Training in der Region? Zu unseren lokalen Angeboten: