建立手動備份

本頁面提供操作說明,介紹如何在 Google Distributed Cloud (GDC) Air-gapped 中,手動建立 Harbor 執行個體的隨選備份。

手動備份功能會在特定時間點建立 Harbor 執行個體的備份。您可以建立手動備份,不必按照備份方案定義的排程進行。不過,您必須建立備份方案才能建立手動備份,因為手動備份會繼承備份方案的屬性。

事前準備

如要建立手動備份,您必須具備下列存取權:

  • 必要的身分與存取權角色:

    • Harbor 執行個體管理員:具備專案中 Harbor 執行個體的完整管理權限。請機構 IAM 管理員授予您 Harbor 執行個體管理員 (harbor-instance-admin) 角色。
    • 機密管理員:在 GDC 控制台中作業時必須具備此角色。請機構 IAM 管理員授予您「密碼管理員」(secret-admin) 角色。
  • 現有的備份方案。手動備份會繼承這項備份方案的屬性。詳情請參閱「建立備份方案」一文。

建立手動備份

在 GDC 控制台或 API 中建立手動備份。

控制台

  1. 登入 GDC 控制台。
  2. 在導覽選單中,按一下「Backup for harbor instance」(備份 Harbor 執行個體)。
  3. 按一下「備份方案」
  4. 在表格中,按一下要建立手動備份的備份方案名稱。
  5. 按一下「開始備份」

  6. 在「備份名稱」欄位中,輸入備份名稱。

  7. 選用:在「備份說明」欄位中輸入說明,以便區分這個備份與其他備份。

  8. 選用步驟:如要讓系統在備份檔建立一段時間後自動刪除,請按照下列步驟操作:

    1. 勾選「啟用自動刪除備份」核取方塊。
    2. 在「備份保留天數」欄位中,設定備份保留天數。達到天數上限後,備份就會自動刪除。
  9. 按一下「建立」,備份作業會顯示在備份表格中。

API

apiVersion: artifactregistry.gdc.goog/v1
kind: HarborInstanceBackup
metadata:
  name: BACKUP_NAME
  namespace: INSTANCE_NAMESPACE
spec:
  backupPlanName: BACKUP_PLAN_NAME
  manual: true
  retainDays: RETAIN_DAYS
  description: BACKUP_DESCPRITON

更改下列內容:

  • BACKUP_NAME:要建立的備份名稱。
  • INSTANCE_NAMESPACE:包含 Harbor 執行個體的命名空間。備份檔必須與 Harbor 執行個體位於相同命名空間。
  • BACKUP_PLAN_NAME:備份方案的參照。備份設定會繼承備份方案,包括儲存備份的備份存放區,以及要備份的 Harbor 執行個體。
  • RETAIN_DAYS:備份在備份儲存空間中保留的天數。備份方案中的保留政策遭到覆寫。詳情請參閱「建立備份計畫」。
  • BACKUP_DESCPRITON:備份的文字說明。

後續步驟