Sie können erweiterte Sicherungen für Ihre AlloyDB for PostgreSQL-Cluster und -Projekte aktivieren und verwalten. Mit erweiterten Sicherungen können Sie den Backup- und DR-Dienst mit Ihren AlloyDB-Clustern verwenden, um Ihre Sicherungen zu verwalten.
Informationen zur Funktionsweise von Sicherungen in AlloyDB und zu den verfügbaren Optionen für Ihre Cluster finden Sie unter Übersicht über Datensicherung und -wiederherstellung.
Hinweis
Bevor Sie erweiterte Sicherungen für Ihre AlloyDB-Cluster verwalten können, müssen Sie die folgenden Schritte ausführen:
- Prüfen Sie, ob Sie einen AlloyDB-Cluster und eine AlloyDB-Instanz haben. Weitere Informationen finden Sie unter Cluster und primäre Instanz erstellen.
- Machen Sie sich mit Backup und DR vertraut.
- Aktivieren Sie die Backup- und DR-Dienst API.
- Prüfen Sie, ob Sie die erforderlichen Berechtigungen haben.
Backup- und DR-Dienst API aktivieren
Wenn Sie erweiterte Sicherungen mit Ihren AlloyDB-Clustern verwenden möchten, müssen Sie zuerst die Backup- und DR-Dienst API aktivieren:
Backup- und DR-Dienst-API aktivieren
Erforderliche Berechtigungen
Zum Konfigurieren erweiterter Sicherungen für Ihre AlloyDB-Cluster benötigen Sie die Rolle alloydb.backupDrAdmin oder die folgenden Berechtigungen:
backupdr.backupPlans.listbackupdr.backupPlanAssociations.createForAlloydbClusterbackupdr.backupPlanAssociations.fetchForAlloydbClusterbackupdr.backupPlanAssociations.listbackupdr.backupPlanAssociations.getForAlloydbClusterbackupdr.backupPlanAssociations.triggerBackupForAlloydbClusterbackupdr.backupPlanAssociations.deleteForAlloydbClusterbackupdr.backupPlans.useForAlloydbClusterbackupdr.bvdataSources.getbackupdr.bvdataSources.list
Weitere Informationen zu diesen Berechtigungen finden Sie unter Rollen und Berechtigungen für Backup und DR.
Sicherungsstufe während der Clustererstellung auswählen
Sie können zwischen der Standard- und der erweiterten Sicherungsstufe wählen, wenn Sie einen neuen primären oder sekundären AlloyDB-Cluster erstellen. Die Standardstufe ist die Standardeinstellung. Sie können jedoch Erweiterte Sicherungen auswählen, um Backup und DR für die zentrale Verwaltung zu verwenden. Weitere Informationen finden Sie unter Sicherungsoptionen.
So wählen Sie beim Erstellen eines Clusters eine Sicherungsstufe aus:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie auf Cluster erstellen und wählen Sie dann den primären oder sekundären Clustertyp aus.
Füllen Sie die erforderlichen Konfigurationsfelder für den Cluster aus.
Klicken Sie auf Erweiterte Optionen einblenden.
Maximieren Sie den Abschnitt Datenschutz.
Wählen Sie unter Sicherungsstufe konfigurieren die Option Erweiterte Sicherungsstufe (verwaltet vom Backup- und DR-Dienst) aus.
Wählen Sie einen Sicherungsplan aus, der mit der Ressource verknüpft werden soll.
Wenn Sie Preisinformationen erhalten möchten, klicken Sie auf Stufen vergleichen. Die Preise hängen von der ausgewählten Region ab.
Klicken Sie auf Cluster erstellen.
Erweiterte Sicherungen aktivieren
So aktivieren Sie erweiterte Sicherungen für Ihren Cluster:
- Identifizieren Sie den Backup Vault und den Sicherungsplan, die Sie verwenden möchten.
- AlloyDB-Cluster mit einem Sicherungsplan verknüpfen
Weitere Informationen zu erweiterten Sicherungen finden Sie unter Datensicherung und -wiederherstellung – Übersicht.
Sicherungsplan identifizieren, den Sie verwenden möchten
Erweiterte Sicherungen verwenden einen Sicherungsplan, um den Sicherungszeitplan und die Aufbewahrungseinstellungen Ihres Clusters zu definieren. Wenn Sie Ihren AlloyDB-Cluster mit einem Sicherungsplan verknüpfen möchten, müssen Sie den gewünschten Sicherungsplan angeben. Weitere Informationen finden Sie unter Sicherungsplan erstellen und verwalten.
Nachdem Sie den Sicherungsplan identifiziert haben, den Sie verknüpfen möchten, verwenden Sie den Namen des Sicherungsplans, um ihn mit Ihrem AlloyDB-Cluster zu verknüpfen.
Sicherungsplan mit einem AlloyDB-Cluster verknüpfen
Wenn Sie einen Sicherungsplan mit einem AlloyDB-Cluster verknüpfen möchten, benötigen Sie den Namen des Sicherungsplans, den Sie verwenden möchten. Weitere Informationen zum Ermitteln des Namens des Sicherungsplans finden Sie unter Sicherungsplan erstellen und verwalten.
Console
So verknüpfen Sie einen Sicherungsplan mit Ihrem AlloyDB-Cluster:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Suchen Sie den Cluster, mit dem Sie den Sicherungsplan verknüpfen möchten. Klicken Sie auf den Clusternamen, um die Seite Übersicht des Clusters zu öffnen.
Klicken Sie auf Datenschutz.
Klicken Sie unter Einstellungen auf Bearbeiten.
Klicken Sie unter Sicherungsstufe konfigurieren auf Erweiterte Sicherungsstufe (verwaltet vom Backup- und DR-Dienst).
Wählen Sie einen Sicherungsplan aus.
Klicken Sie auf Aktualisieren. Ihr Cluster ist für erweiterte Sicherungen aktiviert. Dabei werden die Sicherungs- und Aufbewahrungseinstellungen des zugehörigen Sicherungsplans verwendet.
gcloud
Führen Sie den folgenden Befehl aus, um einen Sicherungsplan mit Ihrem AlloyDB-Cluster zu verknüpfen:
gcloud backup-dr backup-plan-associations create BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--resource-type=alloydb.googleapis.com/Cluster \
--resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_IDErsetzen Sie Folgendes:
BPA_ID: die ID der Sicherungsplanverknüpfung.WORKLOAD_PROJECT_ID: Die Projekt-ID, in der sich der AlloyDB-Cluster befindet.REGION: die Google Cloud Region, z. B.us-central1.CLUSTER_ID: die AlloyDB-Cluster-ID.VAULT_PROJECT_ID: die Projekt-ID, in der sich die Backup Vault befindet.BP_ID: die ID des Sicherungsplans.
Erweiterte Sicherungen verwalten
Nachdem Ihr Cluster für erweiterte Sicherungen aktiviert und ein Sicherungsplan mit dem Cluster verknüpft wurde, können Sie den verknüpften Sicherungsplan des Clusters ändern, eine On-Demand-Sicherung durchführen oder alle Sicherungen im Backup Vault ansehen.
Informationen zum Verwalten eines Sicherungsplans finden Sie unter Sicherungsplan erstellen und verwalten. Informationen zum Verwalten eines Backup Vaults finden Sie unter Backup Vault erstellen und verwalten.
Erweiterte Sicherungen auf Projektebene ansehen und verwalten
So rufen Sie Sicherungen für alle Cluster in Ihrem Projekt sowohl in der Standard- als auch in der erweiterten Speicherebene auf und organisieren sie:
Rufen Sie in der Google Cloud Console die Seite Sicherungen auf.
Klicken Sie auf den Tab Erweitert, um eine Ordneransicht aufzurufen, in der Cluster nach ihren Backup Vaults organisiert sind.
Klicken Sie auf den Namen eines Clusters oder Ordners, um Sicherungsdetails oder -einstellungen aufzurufen.
Auf der resultierenden Seite wird die Stufe basierend auf dem Tab, von dem Sie gekommen sind, vorausgewählt. Wenn ein Cluster gelöscht wurde, wird das Ordnersymbol als gelöscht angezeigt. Informationen werden nur für vorhandene Sicherungen angezeigt.
Erweiterte Sicherungen auf Clusterebene ansehen und verwalten
Sie können sich Details zu Clustersicherungen ansehen und eine geeignete erweiterte Sicherung wiederherstellen oder löschen. Weitere Informationen zu Sicherungen, die gelöscht werden können, finden Sie unter Erweiterte Sicherung löschen.
So rufen Sie Sicherungen für einen Cluster auf und verwalten sie:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Wählen Sie einen Cluster aus.
Öffnen Sie die Seite Datenschutz.
Klicken Sie auf den Tab Erweitert, um eine Ordneransicht aufzurufen, in der Cluster nach ihren Backup Vaults organisiert sind.
Den mit dem Cluster verknüpften Sicherungsplan ändern
Sie können den Sicherungsplan, der einem AlloyDB-Cluster zugeordnet ist, in einen anderen Sicherungsplan ändern. Der neue Sicherungsplan muss die folgenden Kriterien erfüllen:
- Denselben Backup Vault verwenden
Sich in derselben Region wie Ihr AlloyDB-Cluster befinden
Console
So ändern Sie den Sicherungsplan, der Ihrem Cluster zugeordnet ist:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Öffnen Sie die Seite Übersicht des Clusters.
Klicken Sie auf Datenschutz.
Klicken Sie unter Einstellungen auf Bearbeiten.
Prüfen Sie unter Sicherungsstufe konfigurieren, ob Erweiterte Sicherungsstufe (verwaltet vom Backup- und DR-Dienst) ausgewählt ist.
Wählen Sie einen neuen Sicherungsplan aus und klicken Sie auf Anwenden.
Klicken Sie auf Aktualisieren. Ihr Cluster ist für erweiterte Sicherungen aktiviert. Dabei werden die Sicherungs- und Aufbewahrungseinstellungen des zugehörigen Sicherungsplans verwendet.
gcloud
Führen Sie den folgenden Befehl aus, um den mit Ihrem Cluster verknüpften Sicherungsplan zu ändern:
gcloud backup-dr backup-plan-associations update BPA_ID \
--workload-project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_IDErsetzen Sie Folgendes:
BPA_ID: die ID der Sicherungsplanverknüpfung.WORKLOAD_PROJECT_ID: Die Projekt-ID, in der sich der AlloyDB-Cluster befindet.REGION: die Google Cloud REGION, z. B.us-central1.VAULT_PROJECT_ID: die Projekt-ID, in der sich die Backup Vault befindet.BP_ID: die neue Sicherungsplan-ID. ### On-Demand-Sicherung erstellen
Sie können eine On-Demand-Sicherung für einen AlloyDB-Cluster mit einem zugehörigen Sicherungsplan über die Google Cloud Console oder die gcloud CLI durchführen.
Console
So erstellen Sie eine On-Demand-Sicherung für einen AlloyDB-Cluster mit aktivierten erweiterten Sicherungen:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie auf den Namen des Clusters mit einem verknüpften Sicherungsplan, für den Sie eine On-Demand-Sicherung erstellen möchten.
Klicken Sie auf Datenschutz.
Klicken Sie auf Sicherung erstellen.
Wählen Sie unter On-Demand-Sicherung erstellen eine Sicherungsregel mit der Aufbewahrungsdauer aus, die Sie für die On-Demand-Sicherung festlegen möchten.
Klicken Sie auf Erstellen. Die On-Demand-Sicherung wird erstellt.
gcloud
Führen Sie den folgenden Befehl aus, um eine On-Demand-Sicherung für einen Cluster mit aktivierten erweiterten Sicherungen zu erstellen:
gcloud backup-dr backup-plan-associations trigger-backup BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-rule-id=RULE_IDErsetzen Sie Folgendes:
BPA_ID: die ID der Sicherungsplanverknüpfung.WORKLOAD_PROJECT_ID: Die Projekt-ID, in der sich der AlloyDB-Cluster befindet.REGION: die Google Cloud REGION, z. B.us-central1.RULE_ID: Die ID der Sicherungsregel im Sicherungsplan, die für die On-Demand-Sicherung verwendet werden soll. ### Alle Sicherungen in einem Backup Vault für Ihren Cluster auflisten
Sie können alle Sicherungen im Backup Vault für Ihren AlloyDB-Cluster über die Google Cloud Console oder die gcloud CLI auflisten.
Console
Rufen Sie in der Google Cloud Console die Seite Sicherungen auf.
Wählen Sie im Drop-down-Menü Sicherungsstufe die Option Erweiterte Stufe und dann den Backup Vault aus, der die Sicherung enthält, die Sie verwenden möchten. Alle im Backup Vault für den ausgewählten Cluster verfügbaren Sicherungen werden angezeigt.
gcloud
Wenn Sie alle verfügbaren Sicherungen für Ihren AlloyDB-Cluster im Backup Vault auflisten möchten, müssen Sie zuerst die data-source für Ihren AlloyDB-Cluster ermitteln und dann den Befehl gcloud backup-dr backups list ausführen.
Führen Sie den folgenden Befehl aus, um den data-source Ihres Clusters zu ermitteln:
gcloud backup-dr data-source-references fetch-for-resource-type alloydb.googleapis.com/Cluster \
--location=REGION \
--project=WORKLOAD_PROJECT_ID \
--filter='dataSourceGcpResourceInfo.gcp_resourcename="projects/WORKLOAD_PROJECT_NUMBER/locations/REGION/clusters/CLUSTER_ID"'Ersetzen Sie Folgendes:
REGION: die Google Cloud -Region, z. B.us-central1.WORKLOAD_PROJECT_ID: Die Projekt-ID, in der sich der AlloyDB-Cluster befindet.CLUSTER_ID: die ID des AlloyDB-Clusters, dessen Backup und DR-Informationen Sie abrufen möchten.WORKLOAD_PROJECT_NUMBER: Eine eindeutige, vom System generierte numerische Kennung für Ihr Projekt, z. B. 123456789012. Google Cloudweist diese Nummer automatisch zu, wenn Sie das Projekt erstellen. Sie ist ebenfalls unveränderlich.
Führen Sie den folgenden Befehl aus, um alle Sicherungen in einem Backup Vault für Ihren Cluster aufzulisten:
gcloud backup-dr backups list \
--data-source=DATA_SOURCE \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-vault=BACKUP_VAULT_NAMEErsetzen Sie Folgendes:
DATA_SOURCE: diedata-sourcefür Ihren AlloyDB-Cluster.REGION: die Regions-ID für den Backup Vault.BACKUP_VAULT_NAME: der Name des Backup Vaults, der mit Ihrem Sicherungsplan verknüpft ist. ### Erweiterte Sicherungen deaktivieren
Sie können erweiterte Sicherungen deaktivieren, indem Sie Ihren AlloyDB-Cluster wieder auf die Option für Standardsicherungen umstellen. Dadurch wird die Verknüpfung zwischen dem Sicherungsplan und Ihrem Cluster gelöscht.
So ändern Sie Ihren Cluster in Standardsicherungen:
Console
So deaktivieren Sie erweiterte Sicherungen und wechseln wieder zur Option für Standardsicherungen:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie auf den Namen des Clusters, für den Sie erweiterte Sicherungen deaktivieren möchten.
Klicken Sie auf Datenschutz.
Klicken Sie unter Einstellungen auf Bearbeiten.
Klicken Sie auf Standard-Sicherungsstufe (von AlloyDB verwaltet), wählen Sie die Sicherungseinstellungen aus und aktualisieren Sie die Einstellungen für Standardsicherungen für Ihren Cluster nach Bedarf.
Klicken Sie auf Speichern. Der mit Ihrem Cluster verknüpfte Sicherungsplan wird gelöscht und Ihr Cluster wird jetzt über die Option „Standardsicherungen“ verwaltet, die von AlloyDB verwaltet wird.
gcloud
Führen Sie den folgenden Befehl aus, um erweiterte Sicherungen zu deaktivieren und Ihren Cluster wieder auf die Option für Standardsicherungen umzustellen:
gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME \
--location=BACKUP_VAULT_LOCATIONErsetzen Sie Folgendes:
BACKUP_PLAN_ASSOCIATION_NAME: der Name der Sicherungsplanverknüpfung, die Sie löschen möchten.BACKUP_VAULT_LOCATION: der Standort des Backup Vaults.
Erweiterte Sicherung löschen
Sie können bestimmte erweiterte AlloyDB-Sicherungen in derGoogle Cloud Console manuell löschen, wenn sie zum Löschen berechtigt sind. In den folgenden Szenarien können Sie erweiterte Sicherungen löschen:
- Abgelaufene Sicherungen in einem Vault: Wenn eine Sicherung die geplante Aufbewahrungsdauer überschritten hat, z. B. nach 14 Tagen bei Standardrichtlinien, kann sie in der Regel manuell gelöscht werden.
- Manuelle Sicherungen: Von einem Nutzer ausgelöste Sicherungen können oft gelöscht werden, bevor sie natürlich ablaufen, sofern sie nicht durch eine strikte, langfristige Aufbewahrungssperre geschützt sind.
- Sicherungen, die vor einer Änderung der Aufbewahrungsrichtlinie erstellt wurden: Wenn eine Richtlinie für die Mindestaufbewahrungsdauer für einen Vault aktualisiert wird, können Sicherungen, die vor der Anwendung der Richtlinienaktualisierung erstellt wurden, in der Regel gelöscht werden.
- Nicht unveränderliche Sicherungen: Backup und DR fördert unveränderliche, sichere und von Google verwaltete Sicherungen, um Manipulationen zu verhindern. Nicht gesperrte oder abgelaufene Sicherungen in einem Vault können jedoch manuell gelöscht werden.
So löschen Sie eine erweiterte Sicherung:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Wählen Sie den Cluster aus, der mit der Sicherung verknüpft ist, die Sie löschen möchten.
Klicken Sie in der Seitennavigation auf Datenschutz.
Achten Sie darauf, dass die Stufe Erweitert ausgewählt ist, damit Sicherungen von Backup und DR angezeigt werden.
Suchen Sie die gewünschte Sicherung in der Liste und maximieren Sie dann more_vert Weitere Optionen.
Klicken Sie auf Sicherung löschen.
Bestätigen Sie den Löschvorgang. Wenn der Vorgang fehlschlägt, können Sie die Fehlerdetails auf der Seite Cluster aufrufen.