查看及刪除還原作業

本文說明如何在 Google Distributed Cloud (GDC) 實體隔離環境中,查看及刪除現有的還原作業。

刪除未使用的還原資料,釋出儲存空間並減少雜亂。

事前準備

請確認您已有還原作業。詳情請參閱「規劃一組還原作業」。

要求 IAM 角色

如要查看及刪除還原作業,請要求 IAM 機構組織管理員或 IAM 專案管理員授予下列其中一個角色:

  • 使用者叢集備份管理員 (user-cluster-backup-admin):建立、取得、列出、監控、更新、修補及刪除備份資源,例如使用者叢集中的備份和還原方案。請與 IAM 機構組織管理員聯絡,要求取得這個角色。

  • 備份建立者 (backup-creator):建立、取得、列出、監控、更新、修補及刪除手動備份要求和手動還原要求。如要取得這個角色,請與 IAM 專案管理員聯絡。

查看還原作業

使用 GDC 控制台或 kubectl 查看還原作業清單。

控制台

  1. 登入 GDC 控制台。
  2. 在導覽選單中,按一下「Backup for Clusters」。
  3. 按一下「Select project」(選取專案),根據您的角色選取組織或專案:
  4. 備份管理員:選取組織即可查看組織中的所有還原作業,選取專案則可查看專案中的所有還原作業。
  5. 備份建立者:選取專案,即可查看專案中的所有還原作業。
  6. 按一下「還原」分頁標籤。
  7. 按一下清單中的還原作業,即可查看詳細資料。

kubectl

查看預設命名空間中的還原狀態:

kubectl get clusterRestores

輸出內容範例如下:

NAME                   STATE
restore-sample         Succeeded

查看所有命名空間中的還原作業:

kubectl get clusterRestores -A

查看特定命名空間中的還原作業:

kubectl get clusterRestores -n NAMESPACE

將 NAMESPACE 替換為包含還原作業的命名空間。

刪除還原作業

與備份不同,刪除還原作業不需要提出要求。如要刪除還原作業,請直接從 Kubernetes API 伺服器刪除資源。這項操作也會從物件儲存庫中,清除任何相關聯的還原構件。

  • 如要刪除還原作業,請使用 kubectl:

    kubectl delete clusterRestores RESTORE_NAME
    

    將 RESTORE_NAME 替換為還原作業名稱。