Nesta página, mostramos como excluir uma instância do Filestore.
Excluir uma instância
Antes de excluir uma instância do Filestore, é necessário, antes de tudo, desativá-la das VMs do cliente. Se não fizer isso, as operações do arquivo deixarão de responder.
Google Cloud Console do
No Google Cloud console do, acesse a página Instâncias do Filestore.
Clique no ID da instância do Filestore para abrir a página de detalhes da instância.
Clique em Excluir delete.
Quando solicitado, digite o código da instância.
Clique em Excluir.
gcloud
Antes de começar
Para usar a CLI gcloud, instale a CLI gcloud ou use o Cloud Shell integrado ao Google Cloud console do:
Para excluir uma instância do Filestore, execute o instances
delete comando:
gcloud filestore instances delete instance-id \
--project="project-id" \
--zone=zone
--force
onde:
- instance-id é o ID da instância do Filestore que você quer excluir.
project-id é o ID do projeto do Google Cloud Cloud que contém a instância do Filestore. É possível ignorar essa sinalização se a instância do Filestore estiver no projeto padrão
gcloud. Para definir o projeto padrão, execute oconfig set projectcomando:gcloud config set project project-idzone é a zona em que a instância do Filestore reside. Execute o comando
gcloud filestore zones listpara ver uma lista de zonas compatíveis. É possível ignorar essa sinalização se a instância do Filestore estiver na zona padrãogcloud. Para definir a zona padrão, execute oconfig set filestore/zonecomando:gcloud config set filestore/zone zone--forceOpcional. Use essa sinalização com o comando para excluir a instância do Filestore e todos os snapshots associados.
API REST
Instale e inicialize a CLI gcloud, que permite gerar um token de acesso para o cabeçalho
Authorization.Use
cURLpara chamar a API Filestore:curl -s \ --header "Authorization: Bearer $(gcloud auth print-access-token)" \ --header "Content-Type: application/json" \ --request DELETE "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/INSTANCE_NAME"
Em que:
PROJECTé o nome do projeto em que a instância está localizada. Por exemplo,my-genomics-project.LOCATIONé o local em que a instância reside. Por exemplo,us-west1-a.INSTANCE_NAMEé o nome da instância que você quer excluir. Por exemplo,my-genomics-instance.
As instâncias zonais com um intervalo de capacidade maior (anteriormente, SSD de alta escala) podem levar até 10 minutos para serem excluídas, dependendo do tamanho da instância.
A cota do Filestore é liberada quando a exclusão da instância é concluída, mas você não é cobrado pela instância durante esse período.
Excluir instâncias com snapshots
Se você quiser excluir uma instância zonal, regional ou empresarial que contenha snapshots, conclua uma das seguintes tarefas:
- Exclua os snapshots da instância antes de excluir a instância.
- Inclua a sinalização
--forceno comandogcloud filestore instances delete.
O Google Cloud console do permite a exclusão de instâncias que contêm snapshots e os exclui automaticamente.