本文說明如何在 Google Distributed Cloud (GDC) 實體隔離環境中,查看及刪除現有的還原作業。
刪除未使用的還原資料,釋出儲存空間並減少雜亂。
事前準備
請確認您已有還原作業。詳情請參閱「規劃一組還原作業」。
要求 IAM 角色
如要查看及刪除還原作業,請要求 IAM 機構組織管理員或 IAM 專案管理員授予下列其中一個角色:
使用者叢集備份管理員 (
user-cluster-backup-admin):建立、取得、列出、監控、更新、修補及刪除備份資源,例如使用者叢集中的備份和還原方案。請與 IAM 機構組織管理員聯絡,要求取得這個角色。備份建立者 (
backup-creator):建立、取得、列出、監控、更新、修補及刪除手動備份要求和手動還原要求。如要取得這個角色,請與 IAM 專案管理員聯絡。
查看還原作業
使用 GDC 控制台或 kubectl 查看還原作業清單。
控制台
- 登入 GDC 控制台。
- 在導覽選單中,按一下「Backup for Clusters」。
- 按一下「Select project」(選取專案),根據您的角色選取組織或專案:
- 備份管理員:選取組織即可查看組織中的所有還原作業,選取專案則可查看專案中的所有還原作業。
- 備份建立者:選取專案,即可查看專案中的所有還原作業。
- 按一下「還原」分頁標籤。
- 按一下清單中的還原作業,即可查看詳細資料。
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替換為還原作業名稱。