Auf dieser Seite erhalten Sie eine Übersicht zum Klonen der Sicherung Ihres AlloyDB Omni-Datenbankclusters in einer eigenständigen Serverumgebung oder einer Kubernetes-Umgebung.
Wenn Sie Ihren Datenbankcluster klonen, werden nur die Daten aus der primären Instanz des Quelldatenbankclusters in die primäre Instanz des Zieldatenbankclusters oder -servers geklont.
Wenn Sie eine Sicherung Ihres AlloyDB Omni-Datenbankclusters erstellen möchten, konfigurieren Sie den Sicherungsort in der Ressourcenmanifestdatei BackupPlan
. Wenn Sie die Sicherung klonen möchten, können Sie sie nur in einen Datenbankcluster klonen, der sich im selben Kubernetes-Cluster befindet und denselben Namensraum wie der Quelldatenbankcluster verwendet. Weitere Informationen zum Erstellen einer Sicherung finden Sie unter Sicherung und Wiederherstellung in Kubernetes.
Wenn Sie die Sicherung in einen anderen Datenbankcluster in einer eigenständigen Serverumgebung oder einer Kubernetes-Umgebung speziell für die Notfallwiederherstellung klonen möchten, müssen Sie die pgBackRest
-Konfigurationen und pgBackRest
-Befehle verwenden. Bei der Sicherungs- und Wiederherstellungsmethode für beide Umgebungen wird pgBackRest
als zugrunde liegende Sicherungs- und Wiederherstellungslösung verwendet.
In den folgenden Abschnitten, in denen beschrieben wird, wie ein Datenbankcluster geklont wird, werden die folgenden Begriffe verwendet:
- Quelldatenbankcluster
- AlloyDB Omni-Datenbankcluster, in dem sich die Sicherung befindet. Diese Sicherung wird in anderen Datenbankclustern in einer eigenständigen Serverumgebung oder einer Kubernetes-Umgebung geklont.
- Zieldatenbankcluster
- Ein Datenbankcluster in der Kubernetes-Umgebung, in dem die Sicherung des Quelldatenbankclusters geklont wird.
- Zielserver
- Ein Datenbankcluster in der Umgebung des eigenständigen Servers, in dem die Sicherung des Quelldatenbankclusters geklont wird.
Unterstützte Kombinationen von Sicherung und Wiederherstellung
Da die Sicherung Ihres AlloyDB Omni-Datenbankclusters entweder lokal oder in einem Cloud Storage-Bucket gespeichert werden kann, werden die folgenden Kombinationen für Sicherung und Wiederherstellung unterstützt:
- Datenbankcluster in Kubernetes mit einer Cloud Storage-Sicherung klonen
- Datenbankcluster in Kubernetes mithilfe einer lokalen Sicherung klonen
- Datenbankcluster mit einer Cloud Storage-Sicherung auf einem einzelnen Server klonen
- Datenbankcluster mithilfe einer lokalen Sicherung auf einem einzelnen Server klonen