本頁面說明如何為 Google Distributed Cloud (GDC) 氣隙中的虛擬機器 (VM) 建立備份計畫。
備份方案會提供備份的設定和位置。備份方案包含備份設定,包括來源 VM 和要備份的 VM 選項。備份方案會定義 VM 備份的定期排程。每個以 VM 為基礎的備份方案,都會參照要備份的目標 VM 或 VM 磁碟資源,並使用 ProtectedApplication
資源中定義的標籤選取器。
事前準備
如要建立 VM 備份方案,您必須具備下列條件:
- 現有的備份存放區。詳情請參閱「建立備份存放區」。
必要的身分與存取權角色:
- 機構備份管理員:管理使用者叢集中的備份和還原方案等備份資源。請機構 IAM 管理員授予您機構備份管理員 (
organization-backup-admin
) 角色。詳情請參閱「角色定義」。
- 機構備份管理員:管理使用者叢集中的備份和還原方案等備份資源。請機構 IAM 管理員授予您機構備份管理員 (
為 VM 建立備份方案
使用 GDC 控制台或 API 建立備份方案。
控制台
- 登入 GDC 控制台。
- 在導覽選單中,依序點選「Backup for Virtual Machines」>「Backup plans」(虛擬機器備份 > 備份計畫)。
- 按一下「建立備份方案」。
- 在「專案」欄位中,選取要使用這項備份方案的專案。
- 輸入備份方案名稱和說明。
- 在「Backup repo」(備份存放區) 欄位中,選取備份存放區。備份儲存空間是一組物件儲存空間實作項目。
- 點選「建立」。
API
如要規劃備份作業,請建立 VirtualMachineBackupPlanTemplate
自訂資源。以下是 VirtualMachineBackupPlanTemplate
的範例:
apiVersion: virtualmachines.gdc.goog/v1
kind: VirtualMachineBackupPlanTemplate
metadata:
name: vmbpt-test
spec:
backupRepository: "default"
這個範例包含下列值:
backupRepository
:先前章節中建立的存放區名稱。
查看備份方案
使用 GDC 控制台或 kubectl
查看備份方案。
控制台
使用 GDC 控制台查看備份方案清單。
- 登入 GDC 控制台。
- 在導覽選單中,依序點選「Backup for Virtual Machines」>「Backup plans」(虛擬機器備份 > 備份計畫)。
- 選取專案。
- 按一下清單中的備份方案,即可查看詳細資料。
kubectl
列出備份方案並使用 kubectl
查看詳細資料,即可查看備份方案。
列出現有備份方案:
kubectl get backupplans -n PROJECT_NAME
在清單中找出要查看的備份方案。
查看備份方案詳細資料:
kubectl describe backupplan BACKUP_PLAN_NAME -n PROJECT_NAME
更改下列內容:
BACKUP_PLAN_NAME
:備份方案的名稱。PROJECT_NAME
:專案名稱。