Auf dieser Seite wird beschrieben, wie Sie finale Sicherungen für Ihre Cloud SQL-Instanz verwalten. Bevor Sie eine Instanz löschen, können Sie eine abschließende Sicherung der Instanz erstellen. Anschließend können Sie die endgültige Sicherung auf einer neuen oder vorhandenen Instanz wiederherstellen. So können Sie versehentlich gelöschte Instanzen neu erstellen oder diese Instanzen für Notfallwiederherstellungsszenarien verwenden.
Im Gegensatz zu automatischen und On-Demand-Sicherungen, die mit einer Instanz verknüpft sind, können Sie eine abschließende Sicherung erstellen, bevor Sie die Instanz löschen. Cloud SQL speichert diese Sicherung über die Lebensdauer der Instanz hinaus.
Sie können vorhandene gcloud CLI-Befehle verwenden, um eine endgültige Sicherung aufzulisten, zu beschreiben, zu aktualisieren und zu löschen. Wenn Sie benutzerdefinierte Rollen verwenden, fügen Sie den Rollen die folgenden Berechtigungen hinzu:
Zum Verwalten der endgültigen Sicherungen in einem Google Cloud Projekt benötigen Sie die folgenden Berechtigungen:
Aktion
Befehl
Erforderliche Berechtigungen
Abschließende Sicherungen auflisten
gcloud sql backups list
cloudsql.backupRuns.list
Abschließende Sicherung beschreiben
gcloud sql backups describe
cloudsql.backupRuns.get
Abschließende Sicherung aktualisieren
gcloud sql backups patch
cloudsql.backupRuns.update
Abschließende Sicherung löschen
gcloud sql backups delete
cloudsql.backupRuns.delete
REST
Zum Verwalten der endgültigen Sicherungen in einem Google Cloud Projekt benötigen Sie die folgenden Berechtigungen:
Aktion
Methode
Erforderliche Berechtigungen
Abschließende Sicherungen auflisten
Backups.ListBackups
cloudsql.backupRuns.list
Abschließende Sicherung beschreiben
Backups.GetBackup
cloudsql.backupRuns.get
Abschließende Sicherung aktualisieren
Backups.UpdateBackup
cloudsql.backupRuns.update
Abschließende Sicherung löschen
Backups.DeleteBackup
cloudsql.backupRuns.delete
Liste der abschließenden Sicherungen aufrufen
Eine Liste der endgültigen Sicherungen und Details zu einer Sicherung können Sie mit der Google Cloud Console, der gcloud CLI oder der Cloud SQL API aufrufen.
Die Google Cloud Console zeigt im Sicherungsverlauf keine übersprungenen oder fehlgeschlagenen Sicherungen an. Verwenden Sie gcloud oder die Cloud SQL API, um sich diese Sicherungstypen anzeigen zu lassen.
Console
Rufen Sie in der Google Cloud Console die Seite Cloud SQL-Sicherungen auf.
Auf dieser Seite werden alle Sicherungen, einschließlich der endgültigen Sicherungen, aufgeführt, die mit einem Google Cloud Projekt verknüpft sind.
Klicken Sie auf die Sicherung, um Details zu einer abschließenden Sicherung aufzurufen. Das Dialogfeld Letzte Sicherung wird angezeigt. In diesem Dialogfeld werden die folgenden Informationen angezeigt:
Datum und Uhrzeit, an dem die Instanz, die zum Erstellen der endgültigen Sicherung verwendet wurde, gelöscht wurde
Name und Version der gelöschten Instanz
Ein Datums- und Zeitstempel, der angibt, wie lange die letzte Sicherung in Cloud SQL aufbewahrt wird
Beschreibung der abschließenden Sicherung
gcloud
Mit dem Befehl gcloud sql backups list können Sie eine Liste aller endgültigen Sicherungen abrufen, die mit einem Google Cloud Projekt verknüpft sind:
gcloudsqlbackupslist\
--filter="type=FINAL"
Wenn Sie Details zu einer endgültigen Sicherung aufrufen möchten, verwenden Sie den Befehl gcloud sql backups describe:
gcloudsqlbackupsdescribe\BACKUP_NAME
Sie erhalten die BACKUP_NAME aus der Ausgabe des Befehls gcloud sql backups list. Das BACKUP_NAME hat folgendes Format: projects/PROJECT_ID/backups/BACKUP_ID.
REST Version 1
Liste der abschließenden Sicherungen abrufen
In diesem Beispiel wird eine Liste aller endgültigen Sicherungen abgerufen, die mit einem Google Cloud -Projekt verknüpft sind. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.ListBackups.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: die Projekt-ID
INSTANCE_ID: die Instanz-ID
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups?filter=type=FINAL
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Details zu einer abschließenden Sicherung aufrufen
In diesem Beispiel sehen Sie die Details zu einer endgültigen Sicherung. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.GetBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups/BACKUP_ID
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
In diesem Beispiel wird eine Liste aller endgültigen Sicherungen abgerufen, die mit einem Google Cloud -Projekt verknüpft sind. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.ListBackups.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: die Projekt-ID
INSTANCE_ID: die Instanz-ID
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups?filter=type=FINAL
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Details zu einer abschließenden Sicherung aufrufen
In diesem Beispiel sehen Sie die Details zu einer endgültigen Sicherung. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.GetBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups/BACKUP_ID
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie erhalten die BACKUP_NAME aus der Ausgabe des Befehls gcloud sql backups list. Das BACKUP_NAME hat folgendes Format: projects/PROJECT_ID/backups/BACKUP_ID.
Beachten Sie für die Flags --expiry-time und --ttl-days die folgenden Richtlinien:
Geben Sie für das Flag --expiry-time ein Datum und eine Uhrzeit an, zu der die abschließende Sicherung automatisch von Cloud SQL gelöscht werden soll.
Geben Sie für das Flag --ttl-days die Aufbewahrungsdauer der letzten Sicherung an (von 1 bis 365 Tagen). Dies wird als Gültigkeitsdauer (TTL) bezeichnet. Die Aufbewahrungsdauer beginnt ab dem aktuellen Datum und der aktuellen Uhrzeit. Die maximale Aufbewahrungsdauer in Cloud SQL beträgt 1 Jahr (365 Tage).
REST Version 1
Liste der abschließenden Sicherungen abrufen
In diesem Beispiel wird eine Liste aller endgültigen Sicherungen abgerufen, die mit einem Google Cloud -Projekt verknüpft sind. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.ListBackups.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: die Projekt-ID
INSTANCE_ID: die Instanz-ID
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups?filter=type=FINAL
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie haben folgende Möglichkeiten, die Aufbewahrungsdauer einer endgültigen Sicherung zu aktualisieren:
Aufbewahrungsdauer: Legen Sie fest, wie lange die Sicherung in Cloud SQL aufbewahrt werden soll.
Ablaufzeit: Geben Sie ein aktuelles Datum und eine aktuelle Uhrzeit an, zu der die Sicherung automatisch von Cloud SQL gelöscht wird.
Aufbewahrungsdauer in Tagen aktualisieren
Anhand dieses Beispiels können Sie die Anzahl der Tage aktualisieren, in denen Cloud SQL die letzte Sicherung aufbewahrt. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: UpdateBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
TTL_DAYS: die Aufbewahrungsdauer der abschließenden Sicherung (von 1 bis 365 Tagen). Dies wird als Gültigkeitsdauer (TTL) bezeichnet. Die Aufbewahrungsdauer beginnt ab dem aktuellen Datum und der aktuellen Uhrzeit. Die maximale Aufbewahrungsdauer in Cloud SQL beträgt 1 Jahr (365 Tage).
Verwenden Sie dieses Beispiel, um ein aktualisiertes Datum und eine aktualisierte Uhrzeit für das Löschen der Sicherung durch Cloud SQL anzugeben. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: UpdateBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
DATE_AND_TIME_STAMP: ein Datums- und Zeitstempel, zu dem die endgültige Sicherung automatisch von Cloud SQL gelöscht wird.
Verwenden Sie dieses Beispiel, um die Beschreibung der abschließenden Sicherung zu aktualisieren. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: UpdateBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
DESCRIPTION: die aktualisierte Beschreibung der endgültigen Sicherung.
In diesem Beispiel wird eine Liste aller endgültigen Sicherungen abgerufen, die mit einem Google Cloud -Projekt verknüpft sind. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.ListBackups.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: die Projekt-ID
INSTANCE_ID: die Instanz-ID
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups?filter=type=FINAL
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie haben folgende Möglichkeiten, die Aufbewahrungsdauer einer endgültigen Sicherung zu aktualisieren:
Aufbewahrungsdauer: Ändern Sie die Anzahl der Tage, in denen die Sicherung in Cloud SQL aufbewahrt wird.
Ablaufzeit: Geben Sie ein aktuelles Datum und eine aktuelle Uhrzeit an, zu der die Sicherung automatisch von Cloud SQL gelöscht wird.
Aufbewahrungsdauer in Tagen aktualisieren
Anhand dieses Beispiels können Sie die Anzahl der Tage aktualisieren, in denen Cloud SQL die letzte Sicherung aufbewahrt. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: UpdateBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
TTL_DAYS: die Aufbewahrungsdauer der abschließenden Sicherung (von 1 bis 365 Tagen). Dies wird als Gültigkeitsdauer (TTL) bezeichnet. Die Aufbewahrungsdauer beginnt ab dem aktuellen Datum und der aktuellen Uhrzeit. Die maximale Aufbewahrungsdauer in Cloud SQL beträgt 1 Jahr (365 Tage).
Verwenden Sie dieses Beispiel, um ein aktualisiertes Datum und eine aktualisierte Uhrzeit für das Löschen der Sicherung durch Cloud SQL anzugeben. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: UpdateBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
DATE_AND_TIME_STAMP: ein Datums- und Zeitstempel, zu dem die endgültige Sicherung automatisch von Cloud SQL gelöscht wird.
Verwenden Sie dieses Beispiel, um die Beschreibung der abschließenden Sicherung zu aktualisieren. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: UpdateBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
DESCRIPTION: die aktualisierte Beschreibung der endgültigen Sicherung.
Sie können eine endgültige Sicherung mit der Google Cloud Console, der gcloud CLI oder der Cloud SQL API löschen.
Beim Löschen einer Sicherung wird gegebenenfalls weniger Speicherplatz freigegeben, als die Sicherung groß war. Dies liegt daran, dass Sicherungen inkrementell erstellt werden. Das heißt, wenn eine ältere Sicherung gelöscht wird, können einige ihrer Inhalte in eine neuere Sicherung verschoben werden, um deren Vollständigkeit zu gewährleisten.
Console
Rufen Sie in der Google Cloud Console die Seite Cloud SQL-Sicherungen auf.
Auf dieser Seite werden alle Sicherungen, einschließlich der endgültigen Sicherungen, aufgeführt, die mit einem Google Cloud Projekt verknüpft sind.
Klicken Sie bei der letzten Sicherung, die Sie löschen möchten, auf das Dreipunkt-Menü und wählen Sie dann Löschen aus.
Geben Sie im Fenster Endgültige Sicherung löschen? den Namen der Instanz ein, mit der Sie die endgültige Sicherung erstellt haben, und klicken Sie dann auf Löschen.
gcloud
Mit dem Befehl gcloud sql backups list können Sie eine Liste aller endgültigen Sicherungen abrufen, die mit einem Google Cloud Projekt verknüpft sind:
Sie erhalten die BACKUP_NAME aus der Ausgabe des Befehls gcloud sql backups list. Das BACKUP_NAME hat folgendes Format: projects/PROJECT_ID/backups/BACKUP_ID.
REST Version 1
Liste der abschließenden Sicherungen abrufen
In diesem Beispiel wird eine Liste aller endgültigen Sicherungen abgerufen, die mit einem Google Cloud -Projekt verknüpft sind. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.ListBackups.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: die Projekt-ID
INSTANCE_ID: die Instanz-ID
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups?filter=type=FINAL
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
In diesem Beispiel wird eine endgültige Sicherung gelöscht. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen: DeleteBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
In diesem Beispiel wird eine Liste aller endgültigen Sicherungen abgerufen, die mit einem Google Cloud -Projekt verknüpft sind. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Backups.ListBackups.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: die Projekt-ID
INSTANCE_ID: die Instanz-ID
HTTP-Methode und URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups?filter=type=FINAL
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
In diesem Beispiel wird eine endgültige Sicherung gelöscht. Eine vollständige Liste der Parameter für diesen Aufruf finden Sie auf der Seite Sicherungen.DeleteBackup.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID: Projekt-ID.
BACKUP_ID: die Sicherungs-ID. Sie erhalten diese ID aus der Ausgabe des vorherigen Aufrufs.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-05-28 (UTC)."],[],[]]