Elimina istanze

Questa pagina mostra come eliminare un'istanza Filestore.

Elimina un'istanza

Prima di eliminare un'istanza Filestore, smontala dalle VM client per prima cosa. In caso contrario, le operazioni con i file smetteranno di rispondere.

Console Google Cloud

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

    Vai alla pagina delle istanze Filestore

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

  3. Fai clic su Elimina .

  4. Quando richiesto, digita l'ID istanza.

  5. Fai clic su Elimina.

gcloud

Prima di iniziare

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

Vai alla console Google Cloud

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

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

dove:

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

    gcloud config set project project-id
    
  • zone è la zona in cui risiede l'istanza Filestore. Esegui gcloud filestore zones list per ottenere un elenco delle zone supportate. Puoi saltare questa segnalazione se l'istanza Filestore è nel valore predefinito gcloud zona di destinazione. Puoi impostare la zona predefinita eseguendo il comando config set filestore/zone:

     gcloud config set filestore/zone zone
    
  • --force Facoltativa. Utilizza questo flag con il comando per eliminare Filestore e tutti gli snapshot associati.

API REST

  1. Avere installato e inizializzato l'interfaccia a riga di comando gcloud, che consente di 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 la tua istanza. Ad esempio, my-genomics-project.
    • LOCATION è la località in cui risiede l'istanza. Ad esempio, us-west1-a.
    • INSTANCE_NAME è il nome dell'istanza da eliminare. Ad esempio, my-genomics-instance.

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

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

Elimina istanze contenenti snapshot

Se vuoi eliminare un'istanza a livello di zona, di regione o aziendale che contiene 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 console Google Cloud consente di eliminare le istanze contenenti gli snapshot ed elimina automaticamente gli snapshot.

Passaggi successivi