在 Google Kubernetes Engine (GKE) 中,您可以對 GKE 叢集中的永久磁碟區使用 Kubernetes 磁碟區快照功能。
Kubernetes 磁碟區快照可讓您在特定時間點建立磁碟區副本。您可以使用這個副本將磁碟區還原至先前的狀態,或是佈建新的磁碟區。
Kubernetes 中的磁碟區快照等同於在其他儲存系統中備份資料。舉例來說,建立 Kubernetes 磁碟區快照等同於建立 Filestore 備份。
您可以運用快照保護工作負載,在災難復原計畫中達成對業務至關重要的復原點目標,或滿足定期儲存資料的法規遵循需求。
GKE 支援兩種建立磁碟區快照的方式:
容器儲存介面 (CSI) 磁碟區快照 API:這是手動程序,可讓您透過 Compute Engine 永久磁碟 CSI 驅動程式或 Filestore CSI 驅動程式建立及管理磁碟區快照,並套用開放原始碼 Kubernetes 程式設計中常用的設定慣例。
Backup for GKE:這項全代管服務可自動建立及管理磁碟區快照。GKE 備份服務支援設定和磁碟區備份,可備份有狀態工作負載的永久磁碟。如果工作負載使用 Filestore,則僅支援備份設定。如要備份 Filestore 基本層級執行個體中的資料,請繼續透過 Filestore CSI 驅動程式使用磁碟區快照 API。
從 GKE 1.17 以上版本開始,您可以使用下列元件佈建及連結磁碟區快照:
下列文件說明如何搭配使用磁碟區快照 API 與 GKE CSI 驅動程式:
後續步驟
- 請參閱 Kubernetes Volume Snapshot 說明文件。
- 瞭解音量擴展。
- 瞭解如何手動安裝 CSI 驅動程式。
- 瞭解 Filestore 對 GKE 的支援。