Managed PostgreSQL auf Hetzner und UpCloud
BasePilot stellt PostgreSQL-Cluster bereit und betreibt sie: bei den europäischen Cloud-Anbietern Hetzner und UpCloud, in Ihrem eigenen Cloud-Konto oder auf Ihren eigenen Servern. Replikation, Failover, fortlaufende Backups und Upgrades der Hauptversion übernehmen wir für Sie, von Deutschland aus.
Betrieb aus Deutschland. Abrechnung pro Knoten und Stunde. Keine Mindestlaufzeit.
shop-x7k2f
PostgreSQL 17
Verbindungszeichenfolge
postgresql://app@
Knoten
- n1.shop-x7k2f.postgres.basepilot.dePrimärFehlerfrei
- n2.shop-x7k2f.postgres.basepilot.deReplikatFehlerfrei
- n3.shop-x7k2f.postgres.basepilot.deReplikatFehlerfrei
PostgreSQL im Überblick
Woraus ein PostgreSQL-Cluster bei BasePilot besteht.
- Versionen
- 17, 16, 15
- Standardversion
- PostgreSQL 17
- Port
- 5432
- Knoten pro Cluster
- 1 bis 3
- Replikation
- Streaming-Replikation, asynchron
- Backups
- Fortlaufendes WAL-Archiv und geplante Basis-Backups, vor dem Upload verschlüsselt
- Point-in-Time-Recovery
- Ja
- Upgrades der Hauptversion
- Ja, im Blue-Green-Verfahren
- Verfügbarkeit
- Allgemein verfügbar
Das leistet Managed PostgreSQL
Speziell für PostgreSQL. Monitoring, Wartungsfenster, Zugriffskontrolle und stundengenaue Abrechnung gehören zu jedem Cluster.
Streaming-Replikation und automatisches Failover
Betreiben Sie bis zu drei Knoten; Replikate folgen dem Primärknoten per Streaming-Replikation. Fällt der Primärknoten aus, isoliert BasePilot ihn, stuft das Replikat mit dem aktuellsten Datenstand hoch und baut den ausgefallenen Knoten neu auf. Die Adresse des Clusters bleibt dieselbe.
Point-in-Time-Recovery
Das Write-Ahead-Log wird fortlaufend im Objektspeicher archiviert, Basis-Backups laufen nach Ihrem Zeitplan. Stellen Sie einen neuen Cluster aus einem Backup wieder her oder auf einen beliebigen Zeitpunkt, den das Archiv abdeckt.
Verschlüsselte Backups
Backups und archivierte Log-Segmente werden auf dem Knoten verschlüsselt, bevor sie hochgeladen werden. Unverschlüsselt gelangen keine Tabellendaten in den Objektspeicher.
Hauptversionen ohne lange Unterbrechung aktualisieren
Beim Blue-Green-Upgrade entsteht ein zweiter Cluster mit der neuen Hauptversion, der per logischer Replikation synchron gehalten wird. Umgeschaltet wird, wenn Sie bereit sind.
Datenbanken, Benutzer und Zugriff
Datenbanken und Benutzer legen Sie in der Konsole an. Benutzer erhalten Lese-, Lese- und Schreib- oder Administratorrechte und lassen sich auf einzelne Datenbanken beschränken.
Nur mit TLS und SCRAM
Verbindungen von außen erfordern TLS und SCRAM-Authentifizierung. Jeder Cluster hat eine eigene Zertifizierungsstelle, sodass Clients mit sslmode=verify-full verbinden; alternativ hinterlegen Sie Ihr eigenes Zertifikat.
In Europa entwickelt und betrieben
BasePilot ist ein deutscher Dienst auf europäischer Infrastruktur. Sie legen für jeden Cluster fest, in welchem Rechenzentrum er läuft.
- Betreiber in Deutschland
- BasePilot wird in Erfurt entwickelt und betrieben. Für Verträge gilt deutsches Recht.
- Europäische Cloud-Anbieter
- Die Server stammen von Hetzner (Deutschland) und UpCloud (Finnland). Den Standort des Rechenzentrums wählen Sie für jeden Cluster selbst, zum Beispiel in Deutschland oder Finnland.
- Auftragsverarbeitung nach DSGVO
- Die Daten in Ihren Datenbanken verarbeiten wir ausschließlich in Ihrem Auftrag und nach Ihrer Weisung. Den Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO erhalten Sie auf Anfrage.
- Auswertung nur mit Einwilligung
- Diese Website wertet Besuche nur aus, wenn Sie zustimmen; ohne Ihre Einwilligung setzt sie keine Cookies. Die Konsole verwendet ausschließlich technisch notwendige Cookies.
Fragen zu Managed PostgreSQL
Kurze Antworten zu Versionen, Betrieb und Grenzen.
- Welche PostgreSQL-Versionen bietet BasePilot an?
- PostgreSQL 17, 16, 15. Neue Cluster erhalten standardmäßig PostgreSQL 17.
- Wie funktioniert das Failover bei PostgreSQL?
- BasePilot überwacht den Primärknoten eines Clusters mit mehreren Knoten fortlaufend. Antwortet er nicht mehr und bestätigt eine zweite Prüfung den Ausfall, wird der bisherige Primärknoten isoliert, das Replikat mit dem aktuellsten Datenstand hochgestuft und der ausgefallene Knoten als Replikat neu aufgebaut. Das dauert in der Regel ein bis zwei Minuten. Die Replikation ist asynchron: Transaktionen, die das Replikat noch nicht erreicht hatten, können verloren gehen.
- Wie weit kann ich zurückgehen?
- Bis zu jedem Zeitpunkt seit Ihrem ältesten aufbewahrten Backup. Sie legen fest, wie oft Backups laufen und wie viele aufbewahrt werden. Eine Wiederherstellung erzeugt immer einen neuen Cluster; der ursprüngliche bleibt unverändert.
- Was setzt ein Upgrade der Hauptversion voraus?
- Jede Tabelle benötigt einen Primärschlüssel, da das Upgrade logische Replikation verwendet. Nach dem Umschalten bleibt der alte Cluster schreibgeschützt erreichbar, bis Sie ihn löschen.
Weitere Datenbanken
Diese Datenbanken betreibt BasePilot auf dieselbe Weise.
Starten Sie mit Ihrem ersten Cluster
Erstellen Sie ein Konto, wählen Sie Datenbank, Größe und Region und verbinden Sie sich nach wenigen Minuten.