In diesem Dokument wird beschrieben, wie Sie Snapshot-Zeitpläne für zonale und regionale Persistent Disk und Google Cloud Hyperdisk verwalten.
So verwalten Sie Snapshot-Zeitpläne:
- Snapshot-Zeitpläne aufrufen
- Snapshot-Zeitpläne ändern
- Snapshot-Zeitpläne löschen
Sie können auch Benachrichtigungen für geplante Snapshots konfigurieren.
Vorbereitung
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud-Dienste und APIs überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei Compute Engine authentifizieren.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Compute-Instanzadministrator (Version 1) (
roles/compute.instanceAdmin.v1
) - Um eine Verbindung zu einer VM herzustellen, die als Dienstkonto ausgeführt werden kann:
Service Account User (v1) (
roles/iam.serviceAccountUser
) -
So rufen Sie Snapshot-Zeitpläne auf:
compute.resourcePolicies.list
für das Projekt oder die Organisation -
So aktualisieren Sie einen Snapshot-Zeitplan:
-
compute.resourcePolicies.update
für die Ressourcenrichtlinie compute.resourcePolicies.get
für die Ressourcenrichtlinie
-
-
So ersetzen Sie einen Snapshot-Zeitplan:
compute.resourcePolicies.use
für die Ressourcenrichtlinie-
compute.disks.addResourcePolicies
für das Laufwerk -
compute.disks.removeResourcePolicies
für das Laufwerk
-
So löschen Sie einen Snapshot-Zeitplan:
compute.resourcePolicies.delete
für die Ressourcenrichtlinie-
compute.disks.removeResourcePolicies
für das Laufwerk
- Rufen Sie in der Google Cloud Console die Seite Snapshots auf.
- Wählen Sie den Tab Snapshot-Zeitpläne aus.
- Mit dem Feld Filter können Sie die Liste der Snapshot-Zeitpläne eingrenzen.
- Klicken Sie auf den Namen eines Snapshot-Zeitplans, um die zugehörigen Details aufzurufen.
- Rufen Sie in der Google Cloud Console die Seite Snapshots auf.
- Wählen Sie den Tab Snapshot-Zeitpläne aus.
- Mit dem Feld Filter können Sie Snapshot-Zeitpläne für eine bestimmte Region auflisten.
PROJECT_ID
: der ProjektnameREGION
: Die Region, z. B.us-west1
PROJECT_ID
: der ProjektnameREGION
: Die Region, z. B.us-west1
- Beschreibung
- Zeitplan für Snapshots
- Auf die generierten Snapshots angewendete Labels
- Richtlinie zum Löschen des Quelllaufwerks für die Verarbeitung automatisch generierter Snapshots, wenn das Quelllaufwerk gelöscht wird
- Aufbewahrungsrichtlinie, mit der Sie definieren können, wie lange über den Snapshot-Zeitplan generierte Snapshots aufbewahrt werden
- Rufen Sie in der Google Cloud Console die Seite Snapshots auf.
- Wählen Sie Snapshot-Zeitpläne aus, um eine Liste Ihrer Zeitpläne aufzurufen.
- Klicken Sie auf den Namen des Snapshot-Zeitplans, den Sie ändern möchten.
- Klicken Sie auf der Detailseite des Snapshot-Zeitplans auf die Schaltfläche Zeitplan bearbeiten.
- SCHEDULE_NAME ist der Name des Snapshot-Zeitplans
- REGION ist die Region, in der sich der Snapshot-Zeitplan befindet
- DESCRIPTION ist eine Beschreibung des Snapshot-Zeitplans Setzen Sie die Beschreibung in Anführungszeichen.
- KEY und VALUE: ein Schlüssel/Wert-Paar, mit dem verwandte oder zugehörige Ressourcen gruppiert werden können.
- DAYS: Maximale Anzahl von Tagen für die Aufbewahrung eines Snapshots, bevor er gelöscht wird.
- DELETE_OPTION: Aufbewahrungsverhalten für automatische Snapshots nach dem Löschen des ursprünglichen Laufwerks. Der Wert muss einer der folgenden sein:
apply-retention-policy
: Wenn das Quelllaufwerk gelöscht wird, gilt das Aufbewahrungsfenster für alle vom Snapshot-Zeitplan erstellten Snapshots weiterhin.keep-auto-snapshots
(Standardeinstellung): Wenn das Quelllaufwerk gelöscht wird, werden alle vom Snapshot-Zeitplan erstellten Snapshots unabhängig vom Aufbewahrungsfenster beibehalten.
- START_TIME ist die Startzeit für UTC. Sie müssen die Uhrzeit als volle Stunde angeben. Beispiel:
- 14:00 Uhr PST ist
22:00
. - Wenn Sie als Startzeit
22:13
festlegen, erhalten Sie eine Fehlermeldung.
- 14:00 Uhr PST ist
SCHEDULE_FLAG: eines der folgenden Flags:
--hourly-schedule=
HOURLY_INTERVAL
: die Anzahl der Stunden zwischen jedem Snapshot.HOURLY_INTERVAL
muss eine Ganzzahl zwischen1
und23
sein. Beispiel: Wenn Sie--hourly-schedule
auf 12 setzen, bedeutet das, dass der Snapshot alle 12 Stunden generiert wird.--daily-schedule
: Führt täglich einen Snapshot unterSTART_TIME
aus--weekly-schedule=
WEEKLY_INTERVAL
: definiert den Tag, an dem der Snapshot generiert werden soll. Wochentag muss ausgeschrieben werden; die Groß-/Kleinschreibung wird nicht berücksichtigt.--weekly-schedule-from-file=
FILE_NAME
: gibt eine Datei an, die den wöchentlichen Snapshot-Zeitplan enthält. Sie können wöchentliche Zeitpläne an verschiedenen Wochentagen und zu unterschiedlichen Zeiten mithilfe einer Datei angeben. Beispiel: Sie können in der Datei einen Snapshot-Zeitplan für jeweils Montag und Mittwoch festlegen:none [{"day": "MONDAY", "startTime": "04:00"}, {"day": "WEDNESDAY", "startTime": "02:00"}]
Wenn Sie in der Datei eine Startzeit angeben, wird das Flag--start-time
nicht benötigt. Der Zeitplan verwendet die UTC-Zeitzone. Sie müssen die Uhrzeit als volle Stunde angeben. Beispiel:- 14:00 Uhr PST ist
22:00
. - Wenn Sie als Startzeit
22:13
festlegen, erhalten Sie eine Fehlermeldung.
- 14:00 Uhr PST ist
Die Flags der Snapshot-Häufigkeit
hourly-schedule
,daily-schedule
,weekly-schedule
undweekly-schedule-from-file
schließen sich gegenseitig aus. Sie können nur eins für den Snapshot-Zeitplan verwenden.Ändern Sie die Beschreibung und das Label:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/SCHEDULE_NAME { "name": "SCHEDULE_NAME", "description": "DESCRIPTION", "snapshotProperties": { "labels": {"KEY": "VALUE"} } }
Ändern Sie den Snapshot-Zeitplan in Stündlich:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/SCHEDULE_NAME { "name": "SCHEDULE_NAME", "snapshotSchedulePolicy": { "schedule": { "hourlySchedule": { "hoursInCycle": HOURLY_INTERVAL, "startTime": START_TIME } } } }
Ändern Sie den Snapshot-Zeitplan in Täglich:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/SCHEDULE_NAME { "name": "SCHEDULE_NAME", "snapshotSchedulePolicy": { "schedule": { "dailySchedule": { "daysInCycle": DAILY_INTERVAL, "startTime": START_TIME } } } }
Ändern Sie den Snapshot-Zeitplan in Wöchentlich:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/SCHEDULE_NAME { "name": "SCHEDULE_NAME", "snapshotSchedulePolicy": { "schedule": { "weeklySchedule": { "dayOfWeeks": [ { "day": WEEKLY_INTERVAL, "startTime": START_TIME } ] } } } }
Ändern Sie die Aufbewahrungsrichtlinie des Snapshots:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/SCHEDULE_NAME { "name": "SCHEDULE_NAME", "snapshotSchedulePolicy": { "retentionPolicy": { "maxRetentionDays": DAYS, "onSourceDiskDelete":"DELETE_OPTION" } } }
- PROJECT_ID ist der Projektname
- REGION ist die Region, in der sich der Snapshot-Zeitplan befindet.
- SCHEDULE_NAME ist der Name des Snapshot-Zeitplans
- DESCRIPTION ist eine Beschreibung des Snapshot-Zeitplans Setzen Sie die Beschreibung in Anführungszeichen.
- KEY und VALUE ist ein Schlüssel/Wert-Paar, mit dem verwandte oder verknüpfte Ressourcen gruppiert werden können.
- HOURLY_INTERVAL definiert das Intervall, in dem die Snapshots generiert werden sollen. Legen Sie den stündlichen Zeitplan mit einer Ganzzahl zwischen
1
und23
fest. Damit die Snapshots jeden Tag zur selben Zeit erstellt werden, wählen Sie eine Zahl aus, die gleichmäßig in 24 geteilt wird (1, 2, 3, 4, 6, 8 oder 12). Beispiel: Wenn Sie--hourly-schedule
auf 12 setzen, bedeutet das, dass der Snapshot alle 12 Stunden generiert wird. - DAILY_INTERVAL definiert die Anzahl der Tage zwischen jedem Snapshot. Verwenden Sie den Wert
1
, um jeden Tag einen Snapshot zu erstellen. - WEEKLY_INTERVAL definiert einen Zeitplan, der an bestimmten Wochentagen ausgeführt wird. Geben Sie einen oder mehrere Tage an. Folgende Optionen sind verfügbar:
MONDAY
,TUESDAY
,WEDNESDAY
,THURSDAY
,FRIDAY
,SATURDAY
undSUNDAY
. Wochentage werden ausgeschrieben; die Groß-/Kleinschreibung wird nicht berücksichtigt. Sie können bis zu sieben Intervalle fürdayOfWeeks
definieren, eines für jeden Wochentag. - START_TIME ist die Startzeit für UTC. Sie müssen die Uhrzeit als volle Stunde angeben. Beispiel:
- 14:00 Uhr PST ist
22:00
UTC. - Wenn Sie als Startzeit
22:13
festlegen, erhalten Sie eine Fehlermeldung.
- 14:00 Uhr PST ist
- DAYS: Maximale Anzahl von Tagen für die Aufbewahrung eines Snapshots, bevor er gelöscht wird.
- DELETE_OPTION: Aufbewahrungsverhalten für automatische Snapshots nach dem Löschen des ursprünglichen Laufwerks. Der Wert muss einer der folgenden sein:
APPLY_RETENTION_POLICY
: Wenn das Quelllaufwerk gelöscht wird, gilt das Aufbewahrungsfenster für alle vom Snapshot-Zeitplan erstellten Snapshots weiterhin.KEEP_AUTO_SNAPSHOTS
(Standardeinstellung): Wenn das Quelllaufwerk gelöscht wird, werden alle vom Snapshot-Zeitplan erstellten Snapshots unabhängig vom Aufbewahrungsfenster beibehalten.
- Rufen Sie in der Google Cloud Console die Seite Laufwerke auf.
- Wählen Sie das Laufwerk mit dem Zeitplan aus, den Sie trennen möchten.
- Klicken Sie auf der Seite Laufwerk verwalten auf Bearbeiten. Möglicherweise müssen Sie zuerst auf das Menü Weitere Aktionen klicken.
- Öffnen Sie das Drop-down-Menü Snapshot-Zeitplan.
- Klicken Sie auf Kein Zeitplan vorhanden, um den Zeitplan vom Laufwerk zu trennen.
- Sie können einen neuen Zeitplan erstellen oder den Zeitplan austauschen, wenn Sie die Laufwerksoptionen bearbeiten.
- Klicken Sie auf Speichern, um die Aufgabe abzuschließen.
Verwenden Sie den -Befehl
gcloud disks remove-resource-policies
, um den Snapshot-Zeitplan von dem Laufwerk mit dem Zeitplan zu trennen, den Sie ändern möchten.gcloud compute disks remove-resource-policies DISK_NAME \ --resource-policies SCHEDULE_NAME \ --region REGION \ --zone ZONE
Ersetzen Sie dabei Folgendes:
DISK_NAME
: Name des Laufwerks, mit dem der Snapshot-Zeitplan verknüpft istSCHEDULE_NAME
: der Name des Snapshot-Zeitplans, den Sie von diesem Laufwerk trennen möchtenREGION
ist die Region, in der sich der Snapshot-Zeitplan befindetZONE
ist die Zone, in der sich das zonale Laufwerk befindet.
Verwenden Sie den Befehl
gcloud disks add-resource-policies
, um dem Laufwerk den neuen Snapshot-Zeitplan hinzuzufügen.gcloud compute disks add-resource-policies DISK_NAME \ --resource-policies SCHEDULE_NAME \ --zone ZONE
Ersetzen Sie dabei Folgendes:
DISK_NAME
: der Name des Laufwerks mit der Ressourcenrichtlinie für den Snapshot-ZeitplanSCHEDULE_NAME
: der Name des Snapshot-Zeitplans, den Sie diesem Laufwerk hinzufügen möchtenZONE
ist die Zone, in der sich das Laufwerk befindet.
Trennen Sie den aktuellen Snapshot-Zeitplan von einem Laufwerk, indem Sie eine
POST
-Anfrage andisks.removeResourcePolicies
erstellen.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/removeResourcePolicies { "resourcePolicies": [ "regions/REGION/resourcePolicies/SCHEDULE_NAME" ] }
Ersetzen Sie dabei Folgendes:
PROJECT_ID
: der ProjektnameZONE
: die Zone, in der sich das Laufwerk befindetDISK_NAME
: der Name des Laufwerks mit dem zugehörigen Snapshot-ZeitplanREGION
: der Speicherort des Snapshot-ZeitplansSCHEDULE_NAME
ist der Name des Snapshot-Zeitplans, den Sie von diesem Laufwerk entfernen
Hängen Sie den neuen Snapshot-Zeitplan an das Laufwerk an. Erstellen Sie dazu eine
POST
-Anfrage an die Methodedisks.addResourcePolicies
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/addResourcePolicies { "resourcePolicies": [ "regions/REGION/resourcePolicies/SCHEDULE_NAME" ] }
Ersetzen Sie dabei Folgendes:
PROJECT_ID
: der ProjektnameZONE
: der Speicherort des LaufwerksDISK_NAME
: Name des LaufwerksREGION
: der Speicherort des Snapshot-ZeitplansSCHEDULE_NAME
: der Name des Snapshot-Zeitplans, den Sie auf dieses Laufwerk anwenden
- Rufen Sie in der Google Cloud Console die Seite Snapshots auf.
- Wählen Sie Snapshot-Zeitpläne aus, um eine Liste Ihrer Zeitpläne aufzurufen.
- Wählen Sie einen Zeitplan aus, der mit keinem Laufwerk verknüpft ist.
Klicken Sie auf
Löschen.SCHEDULE_NAME
: der Name des Snapshot-ZeitplansREGION
: der Speicherort des Snapshot-ZeitplansPROJECT_ID
: der ProjektnameREGION
: der Speicherort des Snapshot-ZeitplansSCHEDULE_NAME
: der Name des Snapshot-ZeitplansRufen Sie in der Google Cloud Console die Seite Logs-Explorer auf.
Zeigen Sie in der Drop-down-Liste Geprüfte Ressource auf Laufwerk und wählen Sie Alle disk_id aus.
Wählen Sie in der Drop-down-Liste Alle Logs den Wert cloudaudit.googleapis.com/system_event aus und klicken Sie auf OK.
Wählen Sie in der Drop-down-Liste Any log level (Alle Logebenen) den Logtyp aus.
- Weitere Informationen zur Häufigkeit von Snapshot-Zeitplänen, Aufbewahrungsrichtlinien und Benennungsregeln finden Sie unter Snapshot-Zeitpläne für Laufwerke.
- Sehen Sie sich die generierten Snapshots an und löschen Sie sie, wie unter Laufwerk-Snapshots verwalten beschrieben.
- Logs ansehen
REST
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.
Erforderliche Rollen und Berechtigungen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen eines Snapshot-Zeitplans benötigen:
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Diese vordefinierten Rollen enthalten die Berechtigungen, die zum Erstellen eines Snapshot-Zeitplans erforderlich sind. Erweitern Sie den Abschnitt Erforderliche Berechtigungen, um die erforderlichen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um einen Snapshot-Zeitplan zu erstellen:
Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Snapshot-Zeitpläne aufrufen
Verwenden Sie zum Abrufen einer Liste der Snapshot-Zeitpläne die Console, den
gcloud
-Befehl oder die Compute Engine API. Diese Anfrage ruft den Namen, die Beschreibung und die Region aller Snapshot-Zeitpläne in einem Projekt ab.Console
gcloud
Eine Liste Ihrer Snapshot-Zeitpläne erhalten Sie mit dem Befehl
resource-policies list
.gcloud compute resource-policies list
Die Beschreibung eines bestimmten Snapshot-Zeitplans können Sie mit dem Befehl
resource-policies describe
abrufen.gcloud compute resource-policies describe SCHEDULE_NAME
Ersetzen Sie
SCHEDULE_NAME
durch den Namen des Snapshot-Zeitplans.REST
Senden Sie eine
GET
-Anfrage anresourcePolicies.aggregatedList
, um eine Liste der Snapshot-Zeitpläne in einem Projekt abzurufen.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/resourcePolicies
Ersetzen Sie
PROJECT_ID
durch den Projektnamen.Snapshot-Zeitpläne nach Region ansehen
Verwenden Sie die Google Cloud Console, die gcloud CLI oder REST, um die Snapshot-Zeitpläne für ein Projekt in einer bestimmten Region aufzurufen.
Console
gcloud
Verwenden Sie den Befehl
resource-policies list
, um die Snapshot-Zeitpläne für ein Projekt in einer bestimmten Region aufzurufen.gcloud compute resource-policies list PROJECT_ID --filter REGION
Ersetzen Sie dabei Folgendes:
REST
Senden Sie eine
GET
-Anfrage an die MethoderesourcePolicies.list
, um die in einer Region erstellten Snapshot-Zeitpläne abzurufen.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies
Ersetzen Sie dabei Folgendes:
Snapshot-Zeitplan ändern
Nachdem Sie einen Snapshot-Zeitplan erstellt haben, können Sie die folgenden Felder dynamisch ändern. Gehen Sie dazu wie unter Snapshot-Zeitplan aktualisieren beschrieben vor:
Zum Aktualisieren anderer Werte für einen Snapshot-Zeitplan müssen Sie den Snapshot-Zeitplan löschen und einen neuen erstellen, wie unter Snapshot-Zeitplan ersetzen beschrieben.
Die Aktualisierungen des Snapshot-Zeitplans werden im ersten Snapshot nach den Aktualisierungen wirksam. Wenn ein Snapshot ausgeführt wird, während Sie den Snapshot-Zeitplan aktualisieren, werden die Änderungen im folgenden Snapshot wirksam.
Snapshot-Zeitplan aktualisieren
Mit der Google Cloud CLI oder der Compute Engine API können Sie einige der Attribute Ihres Snapshot-Zeitplans ändern, wie unter Snapshot-Zeitplan ändern beschrieben.
Verwenden Sie die unter Snapshot-Zeitplan ersetzen beschriebene Methode, um andere Attribute Ihres Snapshot-Zeitplans zu ändern.
Console
gcloud
Verwenden Sie den Befehl
compute resource-policies update
, um die Beschreibung, den Zeitplan, die Aufbewahrungsrichtlinie oder die Labels eines Snapshot-Zeitplans zu aktualisieren.gcloud compute resource-policies update snapshot-schedule SCHEDULE_NAME \ --region=REGION \ --description="DESCRIPTION" \ --snapshot-labels="KEY=VALUE" \ --max-retention-days=DAYS \ --on-source-disk-delete=DELETE_OPTION \ --start-time=START_TIME \ SCHEDULE_FLAG
Ersetzen Sie dabei Folgendes:
Beispiele:
So ändern Sie einen Snapshot-Zeitplan in einen täglichen Zeitplan:
gcloud compute resource-policies update snapshot-schedule SCHEDULE_NAME \ --region=REGION --daily-schedule --start-time=START_TIME
So ändern Sie einen Snapshot in einen stündlichen Zeitplan und aktualisieren auch die Beschreibung und das Snapshot-Label:
gcloud compute resource-policies update snapshot-schedule SCHEDULE_NAME \ --region=REGION --description="DESCRIPTION" \ --hourly-schedule=HOURLY_INTERVAL --start-time=START_TIME \ --snapshot-labels="KEY=VALUE"
So ändern Sie die Richtlinien für die Snapshot-Aufbewahrung und das Löschen von Quelllaufwerken für einen Snapshot-Zeitplan:
gcloud compute resource-policies update snapshot-schedule SCHEDULE_NAME \ --region=REGION --max-retention-days=DAYS \ --on-source-disk-delete=DELETE_OPTION
REST
Erstellen Sie eine
PATCH
-Anfrage an die MethoderesourcePolicies
, um die Beschreibung, den Zeitplan, die Aufbewahrungsrichtlinie, die Richtlinie zum Löschen des Quelllaufwerks oder die Labels eines Snapshot-Zeitplans zu aktualisieren. Im Anfragetext müssen Sie nur denname
und die Felder angeben, die Sie aktualisieren möchten.Ersetzen Sie dabei Folgendes:
Snapshot-Zeitplan ersetzen
Führen Sie die folgenden Schritte aus, um den Snapshot-Zeitplan zu löschen und einen neuen zu erstellen. Verwenden Sie diese Methode, um Attribute von Snapshot-Zeitplänen zu ändern, die nicht mithilfe des Verfahrens unter Snapshot-Zeitplan aktualisieren geändert werden können.
Wenn Sie einen Snapshot-Zeitplan ersetzen, der bereits mit einem Laufwerk verknüpft ist, müssen Sie ihn zuerst vom Laufwerk trennen und löschen. Daraufhin können Sie einen neuen Zeitplan erstellen und mit dem Laufwerk verknüpfen.
Alle aus dem getrennten Snapshot-Zeitplan generierten Snapshots werden nicht von der neuen Richtlinie verwaltet. Diese Snapshots werden auf unbestimmte Zeit aufbewahrt, bis Sie sie löschen.
Verwenden Sie die Google Cloud Console, die gcloud CLI oder REST, um den Snapshot-Zeitplan zu entfernen und zu ersetzen.
Console
gcloud
REST
Snapshot-Zeitplan löschen
Wenn Sie einen Snapshot-Zeitplan löschen, werden alle automatisch generierten Snapshots, die mit dem Snapshot-Zeitplan verknüpft sind, dauerhaft beibehalten. Gelöschte Zeitpläne können jedoch keine Snapshots mehr generieren.
Die Aufbewahrungsrichtlinie ist Teil des Snapshot-Zeitplans. Nachdem der Zeitplan gelöscht wurde, ist die Aufbewahrungsrichtlinie nicht mehr gültig. Bereits generierte Snapshots werden dauerhaft beibehalten, können jedoch manuell gelöscht werden.
Verwenden Sie zum Löschen eines vorhandenen Snapshot-Zeitplans die Google Cloud Console, die Google Cloud CLI oder die Compute Engine API-Methode. Wenn Sie einen Zeitplan löschen möchten, der bereits mit einem Laufwerk verknüpft ist, trennen Sie den Zeitplan zuerst vom Laufwerk, bevor Sie ihn löschen. Mit einem Laufwerk verknüpfte Snapshot-Zeitpläne können nicht gelöscht werden.
Console
gcloud
Verwenden Sie den Befehl
resource-policies delete
, um einen bestimmten Snapshot-Zeitplan zu löschen.gcloud compute resource-policies delete SCHEDULE_NAME \ --region REGION
Ersetzen Sie dabei Folgendes:
REST
Senden Sie eine
DELETE
-Anfrage an die MethoderesourcePolicies.delete
, um einen Snapshot-Zeitplan zu löschen. Wenn der Snapshot-Zeitplan bereits mit einem Laufwerk verknüpft ist, wird eine Fehlermeldung angezeigt.DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/SCHEDULE_NAME
Ersetzen Sie dabei Folgendes:
Logging und Monitoring
Jeder Snapshot, der mit einem Laufwerk verknüpft ist, erstellt kontinuierlich ein Systemereignis, das jederzeit überwacht und geloggt wird. Audit-Logs zu Systemereignissen sind immer aktiviert.
Diese Logs bieten Verhaltensinformationen zu Ihren geplanten Snapshots für jedes verknüpfte Laufwerk. Sie können Ihre Logs über das Logging-Menü in der Google Cloud Console aufrufen.
Weitere Informationen zur Verwendung des Log-Explorers finden Sie unter Logs mit dem Log-Explorer ansehen.
Console
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-12-03 (UTC).
-