Borrar instancias

En esta página, se muestra cómo borrar una instancia de Filestore.

Borrar una instancia

Antes de borrar una instancia de Filestore, primero desactívala de las VMs cliente. De lo contrario, las operaciones de archivos dejarán de responder.

Consola de Google Cloud

  1. En la consola de Google Cloud, ve a la página Instancias de Filestore.

    Vaya a la página de instancias de Filestore

  2. Haz clic en el ID de la instancia de Filestore para abrir la página de detalles de la instancia.

  3. Haz clic en Borrar .

  4. Escribe el ID de la instancia cuando se te solicite.

  5. Haz clic en Borrar.

gcloud

Antes de comenzar

Para usar gcloud CLI, debes instalarla o usar Cloud Shell que está integrado en la consola de Google Cloud:

Ve a la consola de Google Cloud.

Para borrar una instancia de Filestore, ejecuta el comando instances delete:

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

Donde:

  • instance-id es el ID de la instancia de Filestore que deseas eliminar.
  • project-id es el ID del proyecto de Google Cloud que contiene la instancia de Filestore. Puedes omitir esta marca si la instancia de Filestore está en el proyecto predeterminado gcloud. Para configurar el proyecto predeterminado, ejecuta el comando config set project:

    gcloud config set project project-id
    
  • zone es la zona en la que se encuentra la instancia de Filestore. Ejecuta el comando gcloud filestore zones list para obtener una lista de las zonas compatibles. Puedes omitir esta marca si la instancia de Filestore está en la zona predeterminada de gcloud. Para configurar la zona predeterminada, ejecuta el comando config set filestore/zone:

     gcloud config set filestore/zone zone
    
  • --force opcional Usa esta marca con el comando para borrar la instancia de Filestore y las instantáneas asociadas.

API de REST

  1. Tener la gcloud CLI instalada e inicializada, lo que te permite generar un token de acceso para el encabezado Authorization.

  2. Usa cURL para llamar a la API de 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"

    Aquí:

    • PROJECT es el nombre del proyecto en el que se encuentra tu instancia. Por ejemplo, my-genomics-project
    • LOCATION es la ubicación en la que se encuentra la instancia. Por ejemplo, us-west1-a
    • INSTANCE_NAME es el nombre de la instancia que deseas borrar. Por ejemplo, my-genomics-instance

Las instancias de nivel zonal con un rango de capacidad más alto (antes, SSD de escala alta) pueden tardar hasta 10 minutos en borrarse, según el tamaño de la instancia.

La cuota de Filestore se libera cuando se completa la eliminación de la instancia, pero no se te factura por ella durante este tiempo.

Borra instancias que tengan instantáneas

Si deseas borrar una instancia zonal, regional o empresarial que contiene instantáneas, debes completar cualquiera de las siguientes tareas:

  • Borra las instantáneas de la instancia antes de borrarla.
  • Incluye la marca --force en el comando gcloud filestore instances delete.

La consola de Google Cloud permite borrar instancias que contienen instantáneas y borrarlas automáticamente.

¿Qué sigue?