本页面介绍如何使用 Backup for GKE 处理 Filestore 卷。
Backup for GKE 不会与 Filestore 卷集成。这意味着,不支持直接从这些卷备份和恢复数据。不过,在某些灾难恢复场景中,您可以使用 Backup for GKE 为由 Filestore 卷支持的工作负载提供解决方案。
借助这些解决方案,您可以通过启用宽容模式来备份 Filestore 卷配置。对于恢复,您可以使用重新连接 Filestore 卷或带外恢复 Filestore 卷数据的解决方案。
备份 Filestore 卷配置
默认情况下,如果未启用宽容模式,则备份包含 Filestore 卷的集群会失败。启用宽容模式后,Backup for GKE 会捕获工作负载和卷的配置。如需详细了解宽容模式,请参阅对备份方案启用宽容模式。
重新连接 Filestore 卷
借助 Backup for GKE,恢复方案可以指定卷数据恢复政策,以重复使用包含您的数据的现有卷。在这种情况下,它会直接创建 PersistentVolumeClaim
和 PersistentVolume
资源,并引用现有的 Filestore 卷,而无需预配新卷。
如果备份包含 Compute Engine 永久性磁盘卷,并且您想要恢复这些卷的数据,请参阅定义卷数据恢复行为,了解如何配置卷数据恢复政策绑定。
带外备份和恢复 Filestore 卷
您可以使用 Filestore 备份功能为 Filestore 卷创建单独的备份。这些备份独立于 Backup for GKE,可确保您拥有完整的数据副本。
带外备份 Filestore 卷
Filestore 提供备份功能,可创建文件共享的副本,包括创建备份时该文件共享的所有文件数据和元数据。除了包含 Filestore 卷配置的 Backup for GKE 备份之外,您还可以为 Filestore 卷创建单独的备份。如需了解相关说明,请参阅 Filestore 中的创建备份。
带外恢复 Filestore 卷
借助 Filestore 备份和 Backup for GKE 备份,您可以按照以下步骤恢复工作负载:
- 使用 Filestore 备份带外恢复 Filestore 卷。
- 创建引用目标集群中已恢复的 Filestore 卷的静态
PersistentVolumes
。这些PersistentVolumes
必须具有正确引用待创建PersistentVolumeClaims
的.spec.claimRef
字段。 从 Backup for GKE 中,使用卷数据恢复政策不恢复卷数据启动恢复。新创建的 PVC 会绑定到之前步骤中创建的
PersistentVolumes
。如果备份包含 Compute Engine 永久性磁盘卷,并且您想要恢复这些卷的数据,请参阅定义卷数据恢复行为,了解如何配置卷数据恢复政策绑定。