Instanzen löschen

Auf dieser Seite wird gezeigt, wie Sie eine Filestore-Instanz löschen.

Instanz löschen

Bevor Sie eine Filestore-Instanz löschen, müssen Sie sie von Client-VMs trennen. Andernfalls werden für Dateivorgänge keine Antworten mehr ausgegeben.

Google Cloud Console

  1. Rufen Sie in der Google Cloud Console die Seite „Filestore-Instanzen“ auf.

    Zur Seite mit den Filestore-Instanzen

  2. Klicken Sie auf die Instanz-ID , um die Detailseite der Instanz zu öffnen.

  3. Klicken Sie auf Löschen .

  4. Geben Sie bei Aufforderung die Instanz-ID ein.

  5. Klicken Sie auf Löschen.

gcloud

Hinweis

Wenn Sie die gcloud CLI verwenden möchten, müssen Sie entweder die gcloud CLI installieren oder die in die Google Cloud Console integrierte Cloud Shell verwenden :

Weiter zur Google Cloud Console

Sie können eine Filestore-Instanz mit dem Befehl instances delete löschen:

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

wobei

  • instance-id ist die Instanz-ID der Filestore-Instanz, die Sie löschen möchten.
  • project-id ist die Projekt-ID des Google Cloud-Projekts, das enthält die Filestore-Instanz. Sie können dieses Flag überspringen, wenn sich die Filestore-Instanz im Standardprojekt gcloud befindet. Sie können das Standardprojekt festlegen, indem Sie den config set project ausführen Befehl:

    gcloud config set project project-id
    
  • zone ist die Zone, in der sich die Filestore-Instanz befindet. Führen Sie den Befehl gcloud filestore zones list aus, um eine Liste der unterstützten Zonen abzurufen. Sie können dieses Flag überspringen, wenn sich die Filestore-Instanz in der Standardzone gcloud befindet. Sie können die Standardzone mit dem Befehl config set filestore/zone festlegen:

     gcloud config set filestore/zone zone
    
  • --force Optional. Verwenden Sie dieses Flag mit dem Befehl, um die Filestore-Instanz und alle zugehörigen Snapshots zu löschen.

REST API

  1. Die gcloud CLI muss installiert und initialisiertwerden, sodass generieren Sie ein Zugriffstoken für den Authorization-Header.

  2. Verwenden Sie cURL, um die Filestore API aufzurufen:

    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"

    Wobei:

    • PROJECT ist der Name des Projekts, in dem sich Ihre Instanz befindet. Beispiel: my-genomics-project.
    • LOCATION der Standort ist, an dem Ihre Instanz sich befindet. Beispiel: us-west1-a.
    • INSTANCE_NAME ist der Name der Instanz, die Sie löschen möchten. Beispiel: my-genomics-instance.

Zonal mit einem höheren Kapazitätsbereich (zuvor hochskalierte SSD) Das Löschen von Stufeninstanzen kann je nach Instanz bis zu 10 Minuten dauern Größe.

Das Filestore-Kontingent wird freigegeben, wenn die Instanz gelöscht ist, wird Ihnen die Instanz in dieser Zeit nicht in Rechnung gestellt.

Instanzen mit Snapshots löschen

Wenn Sie eine zonale, regionale oder Unternehmensinstanz löschen möchten, die Snapshots möchten, müssen Sie eine der folgenden Aufgaben ausführen:

  • Löschen Sie die Snapshots der Instanz, bevor Sie die Instanz löschen.
  • Fügen Sie das Flag --force in den Befehl gcloud filestore instances delete ein.

Die Google Cloud Console ermöglicht das Löschen von Instanzen, die Snapshots enthalten, und löscht die Snapshots automatisch.

Nächste Schritte