建立快照以保留資料狀態

本指南說明如何建立快照,保留 Filestore 資料的狀態。如要進一步瞭解快照,請參閱「快照」一文。

建立快照

您可以使用下列任一方法建立執行個體快照:

Google Cloud 控制台

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

    前往 Filestore 執行個體頁面

  2. 按一下要建立快照的執行個體。

  3. 按一下「快照」分頁標籤,然後按一下「建立快照」

  4. 在「Snapshot ID」(快照 ID) 部分,輸入快照的名稱。檔案共用區名稱和快照 ID 的總長度最多可達 77 個字元。

  5. 選用:為快照新增說明或標籤。

  6. 點選「建立」

gcloud CLI

如要建立執行個體的快照,請執行 instances snapshots create 指令。--description--labels 旗標會新增為選用引數:

gcloud filestore instances snapshots create SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
    --description="DESCRIPTION" \
    --labels=KEY=VALUE

更改下列內容:

  • SNAPSHOT_ID 改成您要為快照取的名稱。檔案共用區名稱和快照 ID 的總長度最多可達 77 個字元。例如:my-snapshot-1
  • INSTANCE_ID 是要建立快照的執行個體名稱。例如:my-instance-1
  • LOCATION,其中包含執行個體的區域或地區。例如 us-east1-bus-central1。請注意,執行個體的服務層級會決定區域或地區是否為有效引數。
  • DESCRIPTION,並附上快照說明。
  • KEY=VALUE,...,並包含一或多個要加入的 KEY=VALUE 配對。

範例

下列指令會建立 us-central1 中執行個體 nfs-server 的快照。快照名稱為 nfs-server-snapshot

gcloud filestore instances snapshots create nfs-server-snapshot \
    --instance=nfs-server \
    --instance-location=us-central1 \

列出、查看、更新及刪除快照

您可以列出、查看、更新及刪除快照。

Google Cloud 控制台

如要在 Google Cloud 控制台中管理快照,請按照下列步驟操作:

  1. 前往 Filestore 執行個體頁面。

    前往 Filestore 執行個體頁面

  2. 找出您要查看快照的執行個體,然後按一下該執行個體的「Instance ID」(執行個體 ID)。

  3. 按一下「快照」分頁標籤。

在「快照」分頁中:

  • 如要查看快照的詳細資料,請按一下快照 ID。
  • 如要編輯快照,請在快照詳細資料頁面中按一下「編輯」
  • 如要刪除快照:
  1. 按一下要刪除的快照 ID。
  2. 點選「刪除」。
  3. 按照系統提示輸入快照 ID。
  4. 點選「刪除」。

gcloud CLI

列出目前專案中的所有快照

如要查看執行個體的快照清單,請執行 instances snapshots list 指令:

gcloud filestore instances snapshots list \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION

更改下列內容:

  • INSTANCE_ID,並提供要建立快照清單的執行個體名稱。例如:my-instance-1
  • LOCATION,其中包含執行個體的區域或地區。例如 us-east1-bus-central1。請注意,執行個體的服務層級會決定區域或地區是否為有效引數。

查看快照資訊

如要查看快照的相關資訊,請執行 instances snapshots describe 指令:

gcloud filestore instances snapshots describe SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION

更改下列內容:

  • SNAPSHOT_ID 改成您要為快照取的名稱。例如:my-snapshot-1
  • INSTANCE_ID,其中 INSTANCE_ID 是建立快照的執行個體名稱。例如:my-instance-1
  • LOCATION 則替換為建立快照的執行個體區域或地區。例如 us-east1-bus-central1。請注意,執行個體的服務層級會決定區域或地區是否為有效引數。

更新快照

如要更新快照,請執行 instances snapshots update 指令。--description--update-labels 旗標會新增為選用引數:

gcloud filestore instances snapshots update SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
    --description="NEW-DESCRIPTION" \
    --update-labels=KEY1=VALUE1,KEY2=VALUE2...

更改下列內容:

  • SNAPSHOT_ID 改成您要為快照取的名稱。例如:my-snapshot-1
  • INSTANCE_ID,其中 INSTANCE_ID 是建立快照的執行個體名稱。例如:my-instance-1
  • LOCATION 則替換為建立快照的執行個體區域或地區。例如 us-east1-bus-central1。請注意,執行個體的服務層級會決定區域或地區是否為有效引數。
  • NEW-DESCRIPTION,並提供快照的新說明。
  • KEY1=VALUE1,...,以及要更新的一或多個 KEY=VALUE 配對。如果標籤存在,系統會更新其值,否則會建立新標籤。

刪除快照

刪除快照是一項長時間執行的作業,視涉及的檔案數量而定,可能需要數小時才能完成。

如要刪除快照,請執行 instances snapshots delete 指令:

gcloud filestore instances snapshots delete SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \

更改下列內容:

  • SNAPSHOT_ID 改成您要為快照取的名稱。例如:my-snapshot-1
  • INSTANCE_ID,其中 INSTANCE_ID 是建立快照的執行個體名稱。例如:my-instance-1
  • LOCATION 則替換為建立快照的執行個體區域或地區。例如 us-east1-bus-central1。請注意,執行個體的服務層級會決定區域或地區是否為有效引數。

還原資料

您可以從快照還原個別檔案,也可以將整個檔案共用還原至先前的快照狀態。

詳情請參閱「從快照還原檔案」和「將執行個體還原至先前的快照狀態」。

監控

您可以使用 Metrics Explorer 監控執行個體的快照容量。詳情請參閱「使用 Metrics Explorer 建立圖表」一文。

後續步驟