建立備份方案

本頁面說明如何為 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. 在「專案」欄位中,選取要使用這項備份方案的專案。
  5. 輸入備份方案名稱和說明。
  6. 在「Backup repo」(備份存放區) 欄位中,選取備份存放區。備份儲存空間是一組物件儲存空間實作項目。
  7. 點選「建立」

API

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

apiVersion: virtualmachines.gdc.goog/v1
kind: VirtualMachineBackupPlanTemplate
metadata:
  name: vmbpt-test
spec:
  backupRepository: "default"

這個範例包含下列值:

  • backupRepository:先前章節中建立的存放區名稱。

查看備份方案

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

控制台

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

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

kubectl

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

  1. 列出現有備份方案:

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

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

    kubectl describe backupplan BACKUP_PLAN_NAME -n PROJECT_NAME
    

    更改下列內容:

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

後續步驟