備份和災難復原是代管服務,可集中備份及復原在 Google Cloud 和混合式環境中執行的企業工作負載。透過Google Cloud 控制台的單一介面,即可根據政策進行管理、自動保護資料,以及建立應用程式一致性備份,並使用 Terraform 和 Google Cloud API 進行完整的程式輔助。
本文將概略介紹備份和災難復原服務,包括優點、支援的工作負載、資料保護功能,以及核心資源階層。
備份和災難復原服務的優點
備份和災難復原服務提供下列優點:
- 防止修改和刪除:備份保存庫會強制執行一次寫入多次讀取 (WORM) 的不可變動和不可刪除性。這種做法可確保備份資料完整無缺且可復原,即使發生勒索軟體攻擊或誤刪事件也不例外。
- 縮短復原時間並減少資料遺失:永久增量擷取和即時磁碟區掛接功能,有助於達成低復原點目標 (RPO) 和復原時間目標 (RTO)。
- 集中式管理:透過 Google Cloud 控制台的單一介面管理備份策略。這個方法可讓您指派政策、追蹤法規遵循情形,以及自動探索整個機構中新佈建的資源。
- 儲存空間和網路效率:有效追蹤區塊層級的變更,並直接儲存至保存庫,可減少網路傳輸負擔,並盡量縮小整體儲存空間用量。
- 彈性的復原選項:執行精細的檔案層級還原、完整的工作負載復原,或跨區域和跨專案複製,以支援目標資料檢索和全面的災難復原演練。
備份和災難復原服務支援的工作負載
備份和災難復原服務支援下列 Google Cloud 基礎架構、代管服務和企業工作負載:
| 工作負載類別 | 支援的平台和引擎 | 一致性選項 |
|---|---|---|
| Compute Engine 基礎架構 | Compute Engine 執行個體、永久磁碟、Filestore 執行個體、Google Cloud VMware Engine VM | 當機一致性、應用程式一致性 |
| 代管資料庫 | Cloud SQL (MySQL、PostgreSQL、SQL Server)、AlloyDB | 應用程式一致性 |
| 自行管理的資料庫 | VM 或 Bare Metal 解決方案上的 Oracle Database、Microsoft SQL Server、SAP HANA、MySQL、PostgreSQL | 應用程式一致性 |
| 混合雲和裸機 | Bare Metal 解決方案 | 當機一致性、應用程式一致性 |
如需詳細版本和作業系統支援資訊,請參閱「備份和災難復原支援矩陣」。
備份和災難復原服務中的資料保護
備份和災難復原服務會在備份生命週期中提供下列安全控管措施,協助您保護資料:
- 資料保留法規遵循:為符合法規要求,請鎖定備份資料,防止修改或刪除,直到您設定的保管箱保留期限到期為止。
- 客戶自行管理的加密:使用您自己的加密金鑰保護備份資料。備份和災難復原支援在 Cloud Key Management Service 中管理的客戶自行管理的加密金鑰 (CMEK)。詳情請參閱「適用於備份和災難復原的 CMEK」。
- 精細的存取控管:使用 Identity and Access Management (IAM),在所有管理和還原作業中,強制執行角色式存取控管和最小權限原則。
- 減少資料竊取風險:將備份作業納入 VPC Service Controls 安全邊界,確保備份工作流程安全無虞。
- 稽核和監控:與 Cloud Logging 和 Cloud Monitoring 整合,追蹤法規遵循情形、監控營運指標,以及接收即時快訊。
資源階層結構
備份和災難復原服務會將資料保護措施整理成邏輯階層:
- backup vault: Google 代管的獨立儲存資源,可做為不可變更和難以刪除備份的主要安全界線。每個 Backup vault 都支援選用的最短強制保留期限 (最長 99 年),可防止提早刪除或竄改資料,並可將備份儲存在區域或相容的多區域位置。
- 備份方案:定義工作負載保護位置和方式的政策。備份方案會將目標工作負載連結至特定 backup vault,並彙整一或多個備份規則。
- 備份規則:備份方案中的規則,用於定義備份頻率 (每小時、每天、每週、每月或每年)、備份時段和備份到期前的保留時間。
- 工作負載和備份:受保護的資源 (例如 Compute Engine 執行個體或 Cloud SQL 資料庫) 及其個別的時間點復原點。
儲存空間選項
備份和災難復原支援兩種儲存目標:
- backup vault 儲存空間 (建議):由 Google 管理的獨立儲存空間,可提供無法變更和難以刪除的備份,並強制執行保留期限。
- 自行管理的儲存空間:儲存空間資源 (例如永久磁碟快照和 Cloud Storage bucket),是在專案中使用設備管理控制台建立及管理。 Google Cloud
儲存空間方案比較
| 功能 | backup vault 儲存空間 (建議) | 自行管理的儲存空間 |
|---|---|---|
| 管理 | 由備份和災難復原服務全代管 | 由您管理 |
| 不可變更及刪除的備份 | 是 | 否 |
| 最短強制保留期限 | 可以 (最多 99 年) | 否 |
| 多區域複製 | 是 | 是 |
| 支援 CMEK | 是 (Compute Engine、永久磁碟、Cloud SQL) | 是 |
| 主要介面 | Google Cloud 控制台 | 設備管理控制台 |
詳情請參閱「備份和災難復原 backup vault 儲存空間」和「儲存空間集區總覽」。
舊版管理控制台即將淘汰
我們已淘汰透過舊版設備管理控制台備份及還原工作負載的功能。
舊版管理控制台已於 2026 年 9 月 30 日淘汰。2027 年 9 月 30 日過後,我們將不再支援使用舊版堆疊執行新的備份作業,但會繼續支援標準還原作業,直到 2028 年 3 月 31 日為止。
詳情請參閱「淘汰功能」。
限制
備份和災難復原服務有下列限制:
- 位置相容性:備份保存庫位置必須與來源工作負載位置相容。
- 多區域可用性:多區域 vault 支援特定工作負載;backup vault 中的 AlloyDB 和 Filestore 執行個體僅限於區域位置。
- 支援 CMEK 工作負載:備份儲存空間中的 CMEK 支援 Compute Engine 執行個體、永久磁碟和 Cloud SQL。
- 設備管理控制台分離:透過設備管理控制台管理的工作負載會使用以設備為基礎的架構,以及與控制台原生保存備份不同的設定模型。
30 天入門試用方案
備份和災難復原服務提供 30 天的入門試用期,讓您探索及評估備份和災難復原功能,最多可試用 30 天,期間無須支付備份管理或保存庫儲存空間費用。您可以使用 Google Cloud 控制台或 backupdr API,在任何符合資格的專案中啟用試用方案。
試用期間,您可以設定備份保存庫、建立備份方案,以及保護支援的工作負載,例如 Compute Engine 執行個體和 Cloud SQL 資料庫。
如要進一步瞭解試用資格、帳單條款和設定步驟,請參閱「備份和災難復原服務 30 天入門試用方案」和「設定及管理備份和災難復原服務 30 天入門試用方案」。