Sicherstellung der Hochverfügbarkeit mit Patroni: Umgang mit Failover
Heutzutage sind Hochverfügbarkeit und Datenintegrität die wichtigsten Aspekte in der Welt der Datenbanken. Ausfallzeiten und Datenverluste können für jedes Unternehmen sehr kostspielig sein. Eine Möglichkeit, dies zu vermeiden, ist die Implementierung eines Failover-Mechanismus. Failover ist ein Mechanismus, der es einem System ermöglicht, weiter zu funktionieren – möglicherweise auf einem reduzierten Niveau – anstatt bei [...]
Exportieren von Metriken aus etcd, PostgreSQL, PgBouncer & Patroni
In den komplexen IT-Landschaften von heute ist die Überwachung nicht nur ein Nice-to-have, sondern eine Notwendigkeit. Es ist wichtig zu wissen, was in Ihren Systemen vor sich geht, und in der Lage zu sein, schnell auf alle auftretenden Probleme zu reagieren. In diesem Blogbeitrag werden wir uns ansehen, wie man Metriken von etcd, PostgreSQL, [...]
Backup & Wiederherstellung eines hochverfügbaren PostgreSQL-Clusters mit S3
In unserem vorherigen Blogbeiträgen, Setup eines hochverfügbaren Patroni PostgreSQL Clusters mit Spilo, haben wir den Weg zur Einrichtung eines hochverfügbaren PostgreSQL-Clusters, der von Patroni mit dem Spilo-Image verwaltet wird, begonnen. Wir haben gesehen, wie Patroni in Zusammenarbeit mit einem etcd Cluster PostgreSQL auf ein neues Niveau in Bezug auf Verfügbarkeit und automatisches Failover hebt. Aufbauend [...]
Einrichten eines hochverfügbaren PostgreSQL-Clusters mit Patroni unter Verwendung eines Spilo-Images
In der Welt moderner datengetriebener Anwendungen ist eine zuverlässige und verfügbare Datenbank ein Muss. Hier kommen Patroni und Spilo ins Spiel. Patroni ist eine Open-Source-Lösung zur Verwaltung hochverfügbarer PostgreSQL-Cluster, und Spilo ist ein Container-Image, das PostgreSQL und Patroni kombiniert und so die Bereitstellung fehlertoleranter Datenbank-Setups vereinfacht. Um diese Widerstandsfähigkeit zu erreichen, nutzt Patroni eine [...]