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

  1. Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
  2. Fai clic sul nome del volume.
  3. 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

  1. Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
  2. Fai clic sul nome del volume.
  3. Nella pagina Dettagli volume, nella sezione Snapshot, fai clic su Crea.
  4. Nella pagina Crea un nuovo snapshot del volume:
    1. Nel campo Nome, inserisci un nome univoco per lo snapshot.
    2. Nel campo Descrizione, inserisci una descrizione dello snapshot.
  5. 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

  1. Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.
  2. Fai clic sul nome del volume.
  3. Nella pagina Dettagli volume, nella sezione Snapshot, seleziona lo snapshot che vuoi eliminare.
  4. Fai clic su Elimina.
  5. 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

  1. Vai alla pagina Compute Engine > Bare Metal Solution > Server.
  2. 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.

  3. Vai alla pagina Compute Engine > Bare Metal Solution > Volumi.

  4. Per il volume che vuoi ripristinare, fai clic sul nome del volume.

  5. Nella pagina Dettagli volume:

    1. Per lo snapshot che vuoi ripristinare, fai clic su .
    2. Fai clic su Ripristina.
    3. 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.