AlloyDB Omni sichern und wiederherstellen

Auf dieser Seite finden Sie eine Übersicht über Lösungen zur Datensicherung und ‑wiederherstellung, die für AlloyDB Omni-Datenbankcluster verfügbar sind.

Da AlloyDB Omni mit PostgreSQL kompatibel ist, sind auch verschiedene Sicherungslösungen verfügbar, die von der PostgreSQL-Community entwickelt und unterstützt werden. Im Allgemeinen funktioniert jede Lösung, mit der Sie Sicherungen von einem PostgreSQL-Cluster in einem Docker-Container erstellen und wiederherstellen können, auch mit AlloyDB Omni.

Die Einrichtung und Verwendung der Sicherungs- und Wiederherstellungsfunktionen hängt davon ab, ob Sie AlloyDB Omni mit dem alloydb-Befehlszeilentool auf einzelnen Servern oder mit dem AlloyDB Omni-Betriebssystem ausführen. In den folgenden Abschnitten werden diese Optionen näher erläutert.

Lösungen für die Sicherung einzelner Server

Wenn Sie AlloyDB Omni in einem Container auf einzelnen Servern ausführen, empfiehlt Google je nach Ihren Anforderungen und Präferenzen entweder Barman oder pgBackRest.

Beide Open-Source-Lösungen bieten Folgendes:

  • Wichtige Funktionen zum Sichern und Wiederherstellen von Daten, einschließlich der Wiederherstellung zu einem bestimmten Zeitpunkt
  • Kompatibilität mit den containerisierten, PostgreSQL-kompatiblen Datenbanken, die von AlloyDB Omni verwendet werden

Barman bietet folgende Funktionen:

  • Sicherungen, die auf einem separaten Sicherungsserver gespeichert sind, den Sie verwalten
  • Die Option für kaskadierende Sicherungsserver
  • Sicherungen mit nahezu null Datenverlusten mithilfe von gestreamten Datenänderungen
  • Die Option für Sicherungen ohne Datenverlust mithilfe von synchronem Streaming

Weitere Informationen finden Sie unter Barman für AlloyDB Omni einrichten.

pgBackRest bietet folgende Funktionen:

  • Parallele Sicherungsjobs
  • Vollständige, inkrementelle oder differenzielle Sicherungen
  • Verschlüsselte Sicherungen
  • Sicherungskomprimierung und Prüfsummen
  • Option zum Wiederherstellen nur bestimmter Datenbanken

Weitere Informationen finden Sie unter pgBackRest für AlloyDB Omni einrichten.

Kubernetes-Sicherungslösungen

Wenn Sie AlloyDB Omni in einem Kubernetes-Cluster bereitgestellt haben, bietet der AlloyDB Omni-Operator Sicherungs- und Wiederherstellungsmethoden ohne weitere Konfiguration.

Weitere Informationen finden Sie unter Sicherung und Wiederherstellung in Kubernetes.

Nächste Schritte