Gestisci gli snapshot del volume di avvio
Puoi creare, eliminare, visualizzare e ripristinare uno snapshot del volume di avvio.
Visualizza i dettagli dello snapshot del volume di avvio
Puoi visualizzare l'elenco degli snapshot di un volume di avvio e i relativi dettagli, tra cui:
- ID
- Nome
- Descrizione
- Ora di creazione
- Volume associato
Tipo
Console
- Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
- Fai clic sul nome del volume.
- Nella pagina Dettagli volume, nella sezione Snapshot, puoi visualizzare l'elenco degli snapshot e i relativi dettagli.
gcloud
Per elencare tutti gli snapshot di un volume di avvio, esegui il comando gcloud bms volumes
snapshots list.
gcloud bms volumes snapshots list --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME
Per visualizzare i dettagli di uno snapshot del volume di avvio specifico, esegui il comando gcloud bms
volumes snapshots describe.
gcloud bms volumes snapshots describe --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Per elencare tutti gli snapshot del volume di avvio, inserisci l'ID progetto, la regione e il nome del volume nel seguente comando curl. Copia il comando, incollalo nel prompt di Cloud Shell e premi il tasto Invio.
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"
Per visualizzare i dettagli di uno snapshot del volume di avvio, inserisci l'ID progetto, la regione, il nome del volume e il nome dello snapshot nel seguente comando curl. Copia il comando, incollalo nel prompt di Cloud Shell e premi il tasto Invio.
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"
Crea uno snapshot del volume di avvio
Puoi creare snapshot per i volumi di avvio.
Console
- Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
- Fai clic sul nome del volume.
- Nella pagina Dettagli volume, nella sezione Snapshot, fai clic su Crea.
- Nella pagina Crea un nuovo snapshot del volume:
- Nel campo Nome, inserisci un nome univoco per lo snapshot.
- Nel campo Descrizione, inserisci una descrizione dello snapshot.
- Fai clic su Crea.
gcloud
Per creare uno snapshot del volume di avvio, esegui il comando gcloud bms volumes snapshot.
gcloud bms volumes snapshot --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME --description=DESCRIPTION
API
Per creare uno snapshot del volume di avvio, inserisci l'ID progetto, la regione, il nome del volume, il nome dello snapshot e la descrizione dello snapshot nel seguente comando curl. Copia il comando, incollalo nel prompt di Cloud Shell
e premi il tasto Invio.
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\''}' \
Elimina uno snapshot del volume di avvio
Puoi eliminare gli snapshot del volume di avvio.
Console
- Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
- Fai clic sul nome del volume.
- Nella pagina Dettagli volume, nella sezione Snapshot, seleziona lo snapshot che vuoi eliminare.
- Fai clic su Elimina.
- Quando richiesto, fai clic su Conferma.
gcloud
Per eliminare uno snapshot del volume di avvio, esegui il comando gcloud bms volumes snapshots
delete.
gcloud bms volumes snapshots delete --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
Quando richiesto, digita "Y" e premi il tasto Invio.
API
Per eliminare uno snapshot del volume di avvio, inserisci l'ID progetto, la regione, il nome del volume e il nome dello snapshot nel seguente comando curl. Copia il comando,
incollalo nel prompt di Cloud Shell e premi il tasto Invio o
Invio.
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"
Ripristina uno snapshot del volume di avvio
Puoi ripristinare un volume di avvio da uno snapshot.
Console
- Vai alla pagina Compute Engine > Bare Metal Solution > Server.
Arresta il server collegato al volume che vuoi ripristinare. Consulta Utilizzare il server Bare Metal Solution.
Attendi il completamento dello spegnimento prima di procedere con il passaggio successivo.
Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
Per il volume che vuoi ripristinare, fai clic sul nome del volume.
Nella pagina Dettagli volume:
- Per lo snapshot che vuoi ripristinare, fai clic su .
- Fai clic su Ripristina.
- Quando richiesto, fai clic su Conferma.
gcloud
Per ripristinare uno snapshot del volume di avvio, esegui il comando gcloud bms volumes restore.
gcloud bms volumes restore --project=PROJECT_ID --region=REGION VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Per ripristinare uno snapshot del volume di avvio, inserisci l'ID progetto, la regione, il nome del volume e il nome dello snapshot nel seguente comando curl. Copia il comando,
incollalo nel prompt di Cloud Shell e premi il tasto Invio o
Invio.
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"
Poiché il ripristino di un volume di avvio richiede un po' di tempo, puoi controllare lo stato seguendo i passaggi descritti in Visualizzare lo stato di un'operazione a lunga esecuzione.