本頁面說明如何使用 Backup for GKE 處理 Filestore 磁碟區。
Backup for GKE 不會與 Filestore 磁碟區整合。也就是說,系統不支援直接從這些磁碟區備份及還原資料。不過,在特定災難復原情境中,您可以使用 Backup for GKE,為 Filestore 磁碟區支援的工作負載提供解決方案。
啟用寬鬆模式後,您就能使用這些解決方案備份 Filestore 磁碟區設定。如要還原,可以使用重新連線 Filestore 磁碟區,或還原 Filestore 磁碟區資料的頻外解決方案。
備份 Filestore 磁碟區設定
根據預設,如果未啟用寬鬆模式,備份含有 Filestore 磁碟區的叢集就會失敗。啟用寬鬆模式後,GKE 備份功能會擷取工作負載和磁碟區的設定。如要進一步瞭解寬容模式,請參閱「啟用備份方案的寬容模式」。
重新連線 Filestore 磁碟區
透過 GKE 備份功能,還原方案可以指定磁碟區資料還原政策,重複使用含有您資料的現有磁碟區。在這種情況下,系統會直接建立 PersistentVolumeClaim
和 PersistentVolume
資源,並參照現有的 Filestore 磁碟區,而不需佈建新的磁碟區。
如果備份包含 Compute Engine 永久磁碟磁碟區,且您想還原這些磁碟區的資料,請參閱「定義磁碟區資料還原行為」,瞭解如何設定磁碟區資料還原政策繫結。
頻外備份及還原 Filestore 磁碟區
您可以使用 Filestore 備份功能,為 Filestore 磁碟區建立個別備份。這些備份與 GKE 備份無關,可確保您擁有完整的資料副本。
頻外備份 Filestore 磁碟區
Filestore 提供備份功能,可建立檔案共用區的副本,包括備份建立時的所有檔案資料和中繼資料。除了包含 Filestore 磁碟區設定的 GKE 備份之外,您也可以為 Filestore 磁碟區另外建立備份。如需操作說明,請參閱 Filestore 的備份建立程序。
頻外還原 Filestore 磁碟區
無論是 Filestore 備份還是 GKE 備份服務,您都可以按照下列步驟還原工作負載:
- 使用 Filestore 備份,以頻外方式還原 Filestore 磁碟區。
- 建立 static
PersistentVolumes
,參照目標叢集中還原的 Filestore 磁碟區。這些PersistentVolumes
的.spec.claimRef
欄位必須正確參照待建立的PersistentVolumeClaims
。 從 Backup for GKE 啟動還原作業,並使用「不要還原磁碟區資料」磁碟區資料還原政策。新建立的 PVC 會繫結至先前步驟中建立的
PersistentVolumes
。如果備份包含 Compute Engine 永久磁碟磁碟區,且您想還原這些磁碟區的資料,請參閱「定義磁碟區資料還原行為」,瞭解如何設定磁碟區資料還原政策繫結。