PostgreSQL-Cluster mit automatischem Failover!

Hohe Verfügbarkeit und Lastverteilung sind bei Datenbanken essenziell, aber die Umsetzung kann komplex sein. In diesem Artikel zeige ich dir, wie du ein PostgreSQL-Cluster mit Replikation und automatischem Failover einrichtest. Mit dem vorgestellten Master-Slave-Setup verbesserst du die Performance und Ausfallsicherheit deiner Anwendungen erheblich. In diesem Artikel werden ausschließlich Open-Source-Tools aus dem PostgreSQL-Kosmos verwendet, einschließlich der…

Postfix samt Smarthost: Störungsfreier Mail-Versand!

Die Einrichtung eines vollwertigen E-Mail-Servers erfordert umfassendes Fachwissen. Essenziell sind dabei eine eigene Domain sowie eine gleichbleibende öffentliche IP-Adresse. Zusätzlich zum eigentlichen Mail-Server, also dem Postfix selbst, benötigt man einen Mail Delivery Agent wie Dovecot und eine zuverlässig funktionierende Anti-Spam-Erweiterung. All das ist nicht nur kompliziert in der Einrichtung, sondern auch zeitaufwendig in der Betreuung.…

Von A bis Z: NAS-Freigaben mounten mit AutoFS!

Hast du schon einmal erlebt, dass Server aufgrund von Problemen beim Mounten von Netzwerkspeichern nicht richtig hochfahren? Solche Verzögerungen und potenzielle Ausfälle können wirklich ärgerlich sein. In solchen Situationen kann AutoFS für Abhilfe sorgen. In diesem Beitrag beleuchte ich die Grundlagen von AutoFS und zeige dir, wie man NFS- oder CIFS-Freigaben damit mounten kann. Außerdem…

Technitium DNS-Server: Alles, was das Herz begehrt!

Ein DNS-Server spielt eine entscheidende Rolle in Netzwerken, sei es in einem Unternehmensumfeld oder im eigenen Homelab. Die Wahl des richtigen DNS-Servers kann einen erheblichen Einfluss auf die Netzwerkleistung sowie Sicherheit haben. Außerdem unterstützt auch dieses Produkt das Blockieren von lästiger Werbung, indem bestimmte DNS-Anfragen nicht beantwortet werden. Mit einer beeindruckenden Palette an Features und…

BackupPC: Sichere Docker-Container ohne Aufwand!

Container sind in aller Munde und Kubernetes-Cluster sind längst nichts Außergewöhnliches mehr. Doch in der Cloud kann der Betrieb eines solchen Clusters kostspielig sein. Deshalb setze ich privat auf einen kosteneffizienten Docker-Host. Eine tägliche Sicherung war auch noch für wenige Euro dazu gebucht. Allerdings werden die Backups lediglich für 7 Tage gespeichert. Und das ist…

Blitzschnell zum eigenen PostgreSQL-Server!

Inmitten der stattfindenden digitalen Transformation ist eine leistungsfähige Datenverwaltung nicht nur ein entscheidender Faktor, sondern das unumstrittene Herzstück des Erfolgs. Die gezielte Organisation und Nutzung von Daten spielt eine Schlüsselrolle für Unternehmen aller Größenordnungen. Eine Datenbank, die in diesem Kontext immer wieder genutzt wird, ist PostgreSQL. Dieses relationale Datenbankverwaltungssystem ist eine kluge Entscheidung für Entwickler…

Galera Cluster auf Red Hat 9: Einrichtung & Konfiguration!

Hochverfügbare Datenbankumgebungen stellen die Grundlage für zuverlässig funktionierende und rasch skalierbare Applikationen dar. Wer Datenbanken auf Basis von MySQL oder MariaDB ausfallsicher betreiben möchte, wird immer wieder von Galera Cluster hören. Diese Lösung spielt eine entscheidende Rolle bei der häufig eingesetzten Multi-Master-Architektur. Gemeint ist damit, dass mehrere Datenbankknoten synchron miteinander interagieren, um eine hochverfügbare und…

Passwortschutz: Nginx & Htpasswd im Einsatz!

Selbst in der weiten Welt des Internets gibt es einige Bereiche, die wir gerne privat halten möchten – und das aus guten Gründen. Wenn du zum Beispiel eine nicht für die Öffentlichkeit bestimmte Webseite betreibst, möchtest du sicherstellen, dass nur befugte Personen darauf zugreifen können. Ein primitiver Weg, dies zu erreichen, ist die Verwendung der…

Erstelle im Nu einen Layer 4 Loadbalancer mit Nginx!

In der Welt der Netzwerkinfrastruktur spielt der Loadbalancer eine entscheidende Rolle. Er ist dafür zuständig, Zuverlässigkeit, Skalierbarkeit und die schnelle Bereitstellung von Online-Diensten sicherzustellen. Eine der am häufigsten verwendeten Lösungen für das Loadbalancing ist Nginx. Das leistungsstarke Open-Source-Tool kann dabei sowohl TCP- als auch UDP-Verbindungen handeln. In den folgenden Zeilen werde ich detailliert auf das…