建立備份方案

本頁面說明如何為 Google Distributed Cloud (GDC) 氣隙中的虛擬機器 (VM) 建立備份計畫。

備份方案會提供備份的設定和位置。備份方案包含備份設定,包括來源 VM 和要備份的 VM 選項。備份方案會定義 VM 備份的定期排程。每個以 VM 為基礎的備份方案,都會參照要備份的目標 VM 或 VM 磁碟資源,並使用 ProtectedApplication 資源中定義的標籤選取器。

事前準備

如要建立 VM 備份方案,您必須具備下列條件:

  • 現有的備份存放區。詳情請參閱「建立備份存放區」。
  • 必要的「身分與存取權」角色:

    • 機構備份管理員:管理使用者叢集中的備份和還原方案等備份資源。請組織 IAM 管理員授予您「組織備份管理員」角色 (organization-backup-admin)。詳情請參閱角色定義

為 VM 建立備份方案

使用 GDC 控制台或 API 建立備份方案。

控制台

  1. 登入 GDC 控制台。
  2. 在導覽選單中,依序點選「Backup for Virtual Machines」>「Backup plans」(虛擬機器備份 > 備份計畫)
  3. 按一下「建立備份方案」
  4. 在「Project」(專案) 欄位中,選取要使用這項備份方案的專案。
  5. 輸入備份方案名稱和說明。
  6. 在「備份存放區」欄位中,選取備份存放區。備份儲存空間是一組物件儲存空間實作項目。
  7. 點選「建立」

API

如要規劃備份作業,請建立 VirtualMachineBackupPlanTemplate 自訂資源。以下是 VirtualMachineBackupPlanTemplate 的範例:

apiVersion: virtualmachine.gdc.goog/v1
kind: VirtualMachineBackupPlanTemplate
metadata:
  name: BACKUP_TEMPLATE_NAME
  namespace: PROJECT_NAME
spec:
  backupRepository: "BACKUP_REPOSITORY_NAME"

更改下列內容:

  • BACKUP_TEMPLATE_NAME:備份方案名稱。
  • PROJECT_NAME:專案名稱。
  • BACKUP_REPOSITORY_NAME:備份存放區的名稱。

查看備份方案

使用 GDC 控制台或 kubectl 查看備份方案。

控制台

使用 GDC 控制台查看備份方案清單。

  1. 登入 GDC 控制台。
  2. 在導覽選單中,依序點選「Backup for Virtual Machines」>「Backup plans」(虛擬機器備份 > 備份計畫)
  3. 選取專案。
  4. 按一下清單中的備份方案,即可查看詳細資料。

kubectl

列出備份方案並使用 kubectl 查看詳細資料,即可查看備份方案。

  1. 列出現有備份方案:

    kubectl get backupplans.backup.gdc.goog -n PROJECT_NAME
    
  2. 在清單中找出要查看的備份方案。

  3. 查看備份方案詳細資料:

    kubectl describe backupplans.backup.gdc.goog BACKUP_PLAN_NAME -n PROJECT_NAME
    

    更改下列內容:

    • BACKUP_PLAN_NAME:備份方案名稱。
    • PROJECT_NAME:專案名稱。

後續步驟