Elimina istanze

Questa pagina spiega come eliminare un'istanza Filestore.

Elimina un'istanza

Prima di eliminare un'istanza Filestore, smontala dalle VM client. In caso contrario, le operazioni sui file smetteranno di rispondere.

Google Cloud Console

  1. Nella Google Cloud console, vai alla pagina Istanze Filestore.

    Vai alla pagina Istanze Filestore

  2. Fai clic sull'ID dell'istanza Filestore per aprire la pagina dei dettagli dell'istanza.

  3. Fai clic su Elimina .

  4. Quando ti viene chiesto, digita l'ID dell'istanza.

  5. Fai clic su Elimina.

gcloud

Prima di iniziare

Per utilizzare gcloud CLI, devi installarlo o utilizzare Cloud Shell integrato nella Google Cloud console:

Vai alla Google Cloud console

Puoi eliminare un'istanza Filestore eseguendo il instances delete comando:

  gcloud filestore instances delete instance-id \
  --project="project-id" \
  --zone=zone
  --force

dove:

  • instance-id è l'ID dell'istanza Filestore che vuoi eliminare.
  • project-id è l'ID progetto del Google Cloud progetto che contiene l'istanza Filestore. Puoi omettere questo flag se l'istanza Filestore si trova nel progetto predefinito di gcloud. Puoi impostare il progetto predefinito eseguendo il config set project comando:

    gcloud config set project project-id
    
  • zone è la zona in cui si trova l'istanza Filestore. Esegui il comando gcloud filestore zones list per visualizzare un elenco delle zone supportate. Puoi omettere questo flag se l'istanza Filestore si trova nella zona predefinita di gcloud. Puoi impostare la zona predefinita eseguendo il config set filestore/zone comando:

     gcloud config set filestore/zone zone
    
  • --force (facoltativo). Utilizza questo flag con il comando per eliminare l'istanza Filestore e tutti gli snapshot associati.

API REST

  1. Assicurati che gcloud CLI sia installato e inizializzato, in modo da poter generare un token di accesso per l'intestazione Authorization.

  2. Utilizza cURL per chiamare l'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"

    Dove:

    • PROJECT è il nome del progetto in cui si trova l'istanza. Ad esempio, my-genomics-project.
    • LOCATION è la località in cui si trova l'istanza. Ad esempio, us-west1-a.
    • INSTANCE_NAME è il nome dell'istanza che vuoi eliminare. Ad esempio, my-genomics-instance.

L'eliminazione delle istanze di livello zonale con un intervallo di capacità più elevato (in precedenza SSD a scalabilità elevata) può richiedere fino a 10 minuti, a seconda delle dimensioni dell'istanza.

La quota di Filestore viene rilasciata al termine dell'eliminazione dell'istanza, ma non ti verrà addebitato alcun costo per l'istanza durante questo periodo.

Elimina le istanze che hanno snapshot

Se vuoi eliminare un'istanza zonale, regionale o Enterprise che contiene snapshot, devi completare una delle seguenti attività:

  • Elimina gli snapshot dell'istanza prima di eliminare l'istanza.
  • Includi il flag --force nel comando gcloud filestore instances delete.

La Google Cloud console consente l'eliminazione delle istanze contenenti snapshot ed elimina automaticamente gli snapshot.

Passaggi successivi