Snapshots von Boot-Volumes verwalten
Sie können Snapshots von Boot-Volumes erstellen, löschen, ansehen und wiederherstellen.
Details zu Snapshots von Boot-Volumes ansehen
Sie können die Liste der Snapshots eines Boot-Volumes und deren Details ansehen, darunter:
- ID
- Name
- Beschreibung
- Erstellungszeit
- Zugehöriges Volume
Typ
Console
- Wechseln Sie zur Compute Engine > Bare-Metal-Lösung > Volumes-Seite.
- Klicken Sie auf den Namen des Volumes.
- Auf der Seite Volume-Details können Sie im Bereich Snapshots die Liste der Snapshots und deren Details ansehen.
gcloud
Führen Sie den Befehl gcloud bms volumes
snapshots list aus, um alle Snapshots für ein Boot-Volume aufzulisten.
gcloud bms volumes snapshots list --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME
Führen Sie den gcloud bms
volumes snapshots describe Befehl aus, um Details zu einem bestimmten Snapshot eines Boot-Volumes aufzurufen.
gcloud bms volumes snapshots describe --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Geben Sie Ihre Projekt-ID, die Region und den Namen des Volumes in den folgenden curl-Befehl ein, um alle Snapshots von Boot-Volumes aufzulisten. Kopieren Sie den Befehl, fügen Sie ihn in die
Cloud Shell-Eingabeaufforderung ein und drücken Sie die Eingabetaste oder Return Taste.
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots"
Geben Sie Ihre Projekt-ID, die Region, den Namen des Volumes und den Namen des Snapshots in den folgenden curl-Befehl ein, um Details zu einem Snapshot eines Boot-Volumes aufzurufen. Kopieren Sie den
Befehl, fügen Sie ihn in die Cloud Shell-Eingabeaufforderung ein und drücken Sie die
Eingabetaste.
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME"
Snapshot eines Boot-Volumes erstellen
Sie können Snapshots für Boot-Volumes erstellen.
Console
- Wechseln Sie zur Compute Engine > Bare-Metal-Lösung > Volumes-Seite.
- Klicken Sie auf den Namen des Volumes.
- Klicken Sie auf der Seite Volume-Details im Bereich Snapshots auf Erstellen.
- Gehen Sie auf der Seite Neuen Volume-Snapshot erstellen so vor:
- Geben Sie im Feld Name einen eindeutigen Namen für den Snapshot ein.
- Geben Sie im Feld Beschreibung eine Beschreibung für den Snapshot ein.
- Klicken Sie auf Erstellen.
gcloud
Führen Sie den Befehl gcloud bms volumes snapshot aus, um einen Snapshot eines Boot-Volumes zu erstellen.
gcloud bms volumes snapshot --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME --description=DESCRIPTION
API
Geben Sie Ihre Projekt-ID, die Region, den Namen des Volumes, den Namen des Snapshots und die Beschreibung des Snapshots in den folgenden curl-Befehl ein, um einen Snapshot eines Boot-Volumes zu erstellen. Kopieren Sie den Befehl, fügen Sie ihn in die Cloud Shell-Eingabeaufforderung ein,
und drücken Sie die Eingabetaste.
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "X-Goog-User-Project: PROJECT_ID" \
-H "Content-Type: application/json" \
"https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots"
-d \
'{\''name\'':
\''projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME\'', \''description\'': \''DESCRIPTION\''}' \
Snapshot eines Boot-Volumes löschen
Sie können Snapshots von Boot-Volumes löschen.
Console
- Wechseln Sie zur Compute Engine > Bare-Metal-Lösung > Volumes-Seite.
- Klicken Sie auf den Namen des Volumes.
- Wählen Sie auf der Seite Volume-Details im Bereich Snapshots den Snapshot aus, den Sie löschen möchten.
- Klicken Sie auf Löschen.
- Klicken Sie auf Bestätigen.
gcloud
Führen Sie den Befehl gcloud bms volumes snapshots
delete aus, um einen Snapshot eines Boot-Volumes zu löschen.
gcloud bms volumes snapshots delete --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
Geben Sie bei Aufforderung „Y“ ein und drücken Sie die Eingabetaste.
API
Geben Sie Ihre Projekt-ID, die Region, den Namen des Volumes und den Namen des Snapshots in den folgenden curl-Befehl ein, um einen Snapshot eines Boot-Volumes zu löschen. Kopieren Sie den Befehl,
fügen Sie ihn in die Cloud Shell-Eingabeaufforderung ein und drücken Sie die Eingabetaste oder
Return-Taste.
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME"
Snapshot eines Boot-Volumes wiederherstellen
Sie können ein Boot-Volume aus einem Snapshot wiederherstellen.
Console
- Wechseln Sie zur Compute Engine > Bare-Metal-Lösung > Server-Seite.
Beenden Sie den Server, der an das Volume angehängt ist, das Sie wiederherstellen möchten. Weitere Informationen finden Sie unter Bare-Bare-Metal-Lösung betreiben.
Warten Sie, bis das Herunterfahren abgeschlossen ist, bevor Sie mit dem nächsten Schritt fortfahren.
Wechseln Sie zur Compute Engine > Bare-Metal-Lösung > Volumes-Seite.
Klicken Sie für das Volume, das Sie wiederherstellen möchten, auf den Namen des Volumes.
Gehen Sie auf der Seite Volume-Details so vor:
- Klicken Sie für den Snapshot, den Sie wiederherstellen möchten, auf .
- Klicken Sie auf Wiederherstellen.
- Klicken Sie auf Bestätigen.
gcloud
Führen Sie den Befehl gcloud bms volumes restore aus, um einen Snapshot eines Boot-Volumes wiederherzustellen.
gcloud bms volumes restore --project=PROJECT_ID --region=REGION VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Geben Sie Ihre Projekt-ID, die Region, den Namen des Volumes und den Namen des Snapshots in den folgenden curl-Befehl ein, um einen Snapshot eines Boot-Volumes wiederherzustellen. Kopieren Sie den Befehl,
fügen Sie ihn in die Cloud Shell-Eingabeaufforderung ein und drücken Sie die Eingabetaste oder
Return-Taste.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "X-Goog-User-Project: PROJECT_ID" \ -H "Content-Type: application/json" \ -H "Content-Length:0" \ "https://baremetalsolution.googleapis.com/v2/projects/PROJECT_ID/locations/REGION/volumes/VOLUME_NAME/snapshots/SNAPSHOT_NAME:restoreVolumeSnapshot"
Da es einige Zeit dauert, bis die Wiederherstellung eines Boot-Volumes abgeschlossen ist, können Sie den Status mithilfe der Schritte unter Status eines Vorgangs mit langer Ausführungszeit ansehen prüfen.