刪除執行個體

本頁說明如何刪除 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 控制台可讓您刪除含有快照的執行個體,並自動刪除快照。

後續步驟