刪除執行個體

本頁說明如何刪除 Filestore 執行個體。

刪除執行個體

刪除 Filestore 執行個體前,請先從用戶端 VM 卸載。否則檔案作業會停止回應。

Google Cloud 控制台

  1. 前往 Google Cloud 控制台的 Filestore 執行個體頁面。

    前往 Filestore 執行個體頁面

  2. 按一下 Filestore 執行個體 ID,開啟執行個體詳細資料頁面。

  3. 按一下「刪除」圖示

  4. 收到系統提示時,輸入執行個體 ID。

  5. 點選「刪除」。

gcloud

事前準備

如要使用 gcloud CLI,您必須安裝 gcloud CLI,或使用 Google Cloud 控制台內建的 Cloud Shell

前往 Google Cloud 控制台

您可以執行 instances delete 指令來刪除 Filestore 執行個體:

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

其中:

  • instance-id 是您要刪除的 Filestore 執行個體 ID。
  • project-id 是 Google Cloud 專案的專案 ID,可包含 Filestore 執行個體。如果 Filestore 執行個體位於gcloud預設專案中,可以略過此標記。您可以執行 config set project 指令來設定預設專案:

    gcloud config set project project-id
    
  • zone 是 Filestore 執行個體所在的區域。執行 gcloud filestore zones list 指令,取得支援的區域清單。如果 Filestore 執行個體位於gcloud預設區域,可以略過此標記。您可以執行 config set filestore/zone 指令來設定預設區域:

     gcloud config set filestore/zone zone
    
  • --force選用。使用這個旗標搭配指令,即可刪除 Filestore 執行個體和所有相關聯的快照。

REST API

  1. 安裝並初始化gcloud CLI,以便為 Authorization 標頭產生存取權杖。

  2. 使用 cURL 呼叫 Filestore API

    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"

    其中:

    • PROJECT 是執行個體所在的專案名稱。例如:my-genomics-project
    • LOCATION 是執行個體所在位置。例如:us-west1-a
    • INSTANCE_NAME 是要刪除的執行個體名稱。例如:my-genomics-instance

容量範圍較大的區域 (先前為高規模 SSD) 層級執行個體最多可能需要 10 分鐘才能刪除,視執行個體大小而定。

執行個體刪除完成後,系統會釋出 Filestore 配額,但這段期間不會向您收取執行個體費用。

刪除含有快照的執行個體

如要刪除含有快照的區域、地區或企業執行個體,請完成下列任一工作:

  • 請先刪除執行個體的快照,再刪除執行個體。
  • gcloud filestore instances delete 指令中加入 --force 旗標。

Google Cloud 控制台可讓您刪除含有快照的執行個體,並自動刪除快照。

後續步驟