Da AlloyDB Omni mit PostgreSQL kompatibel ist, sind auch verschiedene von der PostgreSQL-Community entwickelte und unterstützte Sicherungslösungen für AlloyDB Omni-Datenbanken verfügbar. Jede Lösung, mit der Sie ein in einem Docker- oder Podman-Container ausgeführten PostgreSQL-Cluster sichern und wiederherstellen können, funktioniert auch mit AlloyDB Omni.
Sicherungslösungen für einzelne Server
Wenn Sie AlloyDB Omni als systemd-Dienst auf einzelnen Servern ausführen, empfehlen wir die Verwendung von pgBackRest. pgBackRest führt physische Sicherungen von Datenbankclustern durch.
pgBackRest bietet die folgenden Funktionen:
- Vollständige, inkrementelle oder differenzielle Sicherungen erstellen
- In lokale Laufwerke, Remote-Laufwerke oder Cloud Storage-Ziele schreiben
- Sicherungen parallelisieren und verschlüsseln
- Optionen für Komprimierung und Prüfsummen (In-Stream)
- Automatische Verwaltung und Ablauf von Sicherungen
Mit dem RPM-Paket können Sie die folgenden Aufgaben ausführen:
- Physische Sicherungen und Wiederherstellungen Ihrer Datenbankcluster durchführen.
- Erstellen Sie Kloncluster, entweder für einen aktuellen oder einen bestimmten Zeitpunkt.
- Führen Sie selektive Wiederherstellungen bestimmter Datenbanken in Ihrem Datenbankcluster durch.
Weitere Informationen finden Sie unter pgBackRest für AlloyDB Omni einrichten.
Sicherungen sind für TDE-fähige Cluster transparent und Sie müssen keine zusätzlichen Schritte ausführen, um eine Sicherung zu erstellen. Weitere Informationen finden Sie unter TDE-fähigen Cluster erstellen.