Cette page explique comment supprimer une instance Filestore.
Supprimer une instance
Avant de supprimer une instance Filestore, désinstallez-la d'abord sur les VM clientes. Sinon, les opérations sur les fichiers cessent de répondre.
Google Cloud Console
Dans la Google Cloud console, accédez à la page "Instances Filestore" :
Cliquez sur l'identifiant de l'instance Filestore pour ouvrir la page d'informations de l'instance.
Cliquez sur Supprimer (delete).
Lorsque vous y êtes invité, saisissez l'ID de l'instance.
Cliquez sur Supprimer.
gcloud
Avant de commencer
Pour utiliser la gcloud CLI, vous devez soit installer la gcloud CLI soit utiliser Cloud Shell intégré à la Google Cloud console :
Accéder à la Google Cloud console
Vous pouvez supprimer une instance Filestore en exécutant la instances
delete commande :
gcloud filestore instances delete instance-id \
--project="project-id" \
--zone=zone
--force
où :
- instance-id est l'ID de l'instance Filestore que vous souhaitez supprimer.
project-id est l'ID du Google Cloud projet qui contient l'instance Filestore. Vous pouvez ignorer cette option si l'instance Filestore se trouve dans le projet par défaut
gcloud. Vous pouvez définir le projet par défaut en exécutant laconfig set projectcommande :gcloud config set project project-idzone est la zone où se trouve l'instance Filestore. Exécutez la commande
gcloud filestore zones listpour obtenir la liste des zones compatibles. Vous pouvez ignorer cette option si l'instance Filestore se trouve dans la zone par défautgcloud. Vous pouvez définir la zone par défaut en exécutant laconfig set filestore/zonecommande :gcloud config set filestore/zone zone--force(facultatif) Utilisez cette option avec la commande pour supprimer l'instance Filestore et tous les instantanés associés.
API REST
Vous devez installer et initialiser la gcloud CLI installée et initialisée, ce qui vous permet de générer un jeton d'accès pour l'en-tête
Authorization.Utilisez
cURLpour appeler 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"
Où :
PROJECTcorrespond au nom du projet dans lequel se trouve votre instance. Exemple :my-genomics-project.LOCATIONcorrespond à l'emplacement où se trouve votre instance. Exemple :us-west1-a.INSTANCE_NAMEcorrespond au nom de l'instance que vous souhaitez supprimer. Exemple :my-genomics-instance.
La suppression des instances de niveau zonal avec une plage de capacité plus élevée (anciennement SSD grande capacité) peut prendre jusqu'à 10 minutes, en fonction de leur taille.
Le quota Filestore est libéré lorsque la suppression de l'instance est terminée. L'instance ne vous est pas facturée pendant cette période.
Supprimer des instances comportant des instantanés
Si vous souhaitez supprimer une instance zonale, régionale ou Enterprise contenant des instantanés, vous devez effectuer l'une des tâches suivantes :
- Supprimez les instantanés de l'instance avant de la supprimer.
- Incluez l'option
--forcedans la commandegcloud filestore instances delete.
La Google Cloud console permet de supprimer les instances contenant des instantanés et supprime automatiquement les instantanés.