Gerenciar snapshots de volume de inicialização
É possível criar, excluir, visualizar e restaurar um snapshot de volume de inicialização.
Ver detalhes do snapshot de volume de inicialização
É possível ver a lista de snapshots de um volume de inicialização e os respectivos detalhes, incluindo o seguinte:
- ID
- Nome
- Descrição
- Horário da criação
- Volume associado
Tipo
Console
- Acesse a página Compute Engine > Solução Bare Metal > Volumes.
- Clique no nome do volume.
- Na página Detalhes do volume, na seção Snapshots, é possível visualizar a lista de snapshots e os detalhes deles.
gcloud
Para listar todos os snapshots de um volume de inicialização, emita o comando gcloud bms volumes
snapshots list.
gcloud bms volumes snapshots list --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME
Para ver detalhes de um snapshot específico de volume de inicialização, emita o comando gcloud bms
volumes snapshots describe.
gcloud bms volumes snapshots describe --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Para listar todos os snapshots de volume de inicialização, insira o ID do projeto, a região e o nome do volume
no comando curl a seguir. Copie e cole o comando no prompt do Cloud Shell e pressione a tecla Enter ou Return:
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"
Para visualizar detalhes de um snapshot de volume de inicialização, insira o ID do projeto, a região,
o nome do volume e o nome do snapshot no comando curl a seguir. Copie e cole o comando no prompt do Cloud Shell e pressione a tecla Enter ou Return.
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"
Criar um snapshot de volume de inicialização
Crie snapshots para volumes de inicialização.
Console
- Acesse a página Compute Engine > Solução Bare Metal > Volumes.
- Clique no nome do volume.
- Na página Detalhes do volume, na seção Snapshots, clique em Criar.
- Na página Criar um novo snapshot de volume:
- No campo Nome, insira um nome exclusivo para o snapshot.
- No campo Descrição, insira uma descrição para o snapshot.
- Clique em Criar.
gcloud
Para criar um snapshot de volume de inicialização, emita o comando gcloud bms volumes snapshot.
gcloud bms volumes snapshot --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME --description=DESCRIPTION
API
Para criar um snapshot de volume de inicialização, insira o ID do projeto, a região, o nome do volume,
o nome e a descrição do snapshot no comando curl
a seguir. Copie e cole o comando no prompt do Cloud Shell e pressione a tecla Enter ou Return:
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\''}' \
Excluir um snapshot de volume de inicialização
Você pode excluir os snapshots de volume de inicialização.
Console
- Acesse a página Compute Engine > Solução Bare Metal > Volumes.
- Clique no nome do volume.
- Na página Detalhes do volume, na seção Snapshots, selecione o snapshot que você quer excluir.
- Clique em Excluir.
- Quando solicitado, clique em Confirmar.
gcloud
Para excluir um snapshot de volume de inicialização, emita o comando gcloud bms volumes snapshots
delete.
gcloud bms volumes snapshots delete --project=PROJECT_ID --region=REGION --volume=VOLUME_NAME --snapshot=SNAPSHOT_NAME
Quando solicitado, digite "Y" e pressione a tecla Enter ou Return.
API
Para excluir um snapshot de volume de inicialização, insira o ID do projeto, a região, o nome
do volume e o nome do snapshot no comando curl a seguir. Copie e cole o comando no
prompt do Cloud Shell e pressione a tecla Enter ou Return:
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"
Restaurar um snapshot de volume de inicialização
É possível restaurar um volume de inicialização a partir de um snapshot.
Console
- Acesse a página Compute Engine > Solução Bare Metal > Servidores.
Interrompa o servidor anexado ao volume que você quer restaurar. Consulte Operar o servidor da Solução Bare Metal.
Aguarde a conclusão do encerramento antes de seguir para a próxima etapa.
Acesse a página Compute Engine > Solução Bare Metal > Volumes.
Clique no nome do volume que você quer restaurar.
Na página Detalhes do volume, faça o seguinte:
- No snapshot que você quer restaurar, clique em .
- Clique em Restaurar.
- Quando solicitado, clique em Confirmar.
gcloud
Para restaurar um snapshot de volume de inicialização, emita o comando
gcloud bms volumes restore.
gcloud bms volumes restore --project=PROJECT_ID --region=REGION VOLUME_NAME --snapshot=SNAPSHOT_NAME
API
Para restaurar um snapshot de volume de inicialização, insira o ID do projeto, a região, o nome
do volume e o nome do snapshot no comando curl a seguir. Copie e cole o comando no
prompt do Cloud Shell e pressione a tecla Enter ou Return:
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"
Como a restauração de um volume de inicialização leva um tempo para ser concluída, é possível verificar o status seguindo as etapas em Ver o status de uma operação de longa duração.