刪除執行個體

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

刪除執行個體

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

Google Cloud 控制台

  1. 前往 Google Cloud 控制台的「Filestore Instances」(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 是包含 Filestore 執行個體的 Google Cloud 專案 ID。如果 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 主控台可讓您刪除含有快照的執行個體,並自動刪除快照。

後續步驟