Gestionar volúmenes de Filestore con Backup para GKE


En esta página se describe cómo gestionar volúmenes de Filestore con Backup para GKE.

Backup for GKE no se integra con los volúmenes de Filestore. Esto significa que no se admite la creación de copias de seguridad ni la restauración de datos directamente desde estos volúmenes. Sin embargo, Copia de seguridad de GKE se puede usar para proporcionar soluciones a cargas de trabajo respaldadas por volúmenes de Filestore en determinadas situaciones de recuperación tras desastres.

Con estas soluciones, puedes crear copias de seguridad de las configuraciones de volúmenes de Filestore habilitando el modo permisivo. Para restaurar los datos, puedes usar las soluciones fuera de banda para volver a conectar volúmenes de Filestore o restaurar datos de volúmenes de Filestore.

Crear copias de seguridad de las configuraciones de volúmenes de Filestore

De forma predeterminada, la creación de copias de seguridad de clústeres que contienen volúmenes de Filestore falla si el modo permisivo no está habilitado. Cuando el modo permisivo está habilitado, Copia de seguridad de GKE captura la configuración de las cargas de trabajo y los volúmenes. Para obtener más información sobre el modo permisivo, consulta Habilitar el modo permisivo en un plan de copias de seguridad.

Volver a conectar volúmenes de Filestore

Copia de seguridad de GKE permite que los planes de restauración especifiquen la política de restauración de datos de volumen para reutilizar los volúmenes que contienen tus datos. En este caso, crea recursos PersistentVolumeClaim y PersistentVolume directamente y hace referencia a volúmenes de Filestore ya creados sin aprovisionar otros nuevos.

Si la copia de seguridad contiene volúmenes de disco persistente de Compute Engine y quieres restaurar los datos de esos volúmenes, consulta Definir el comportamiento de restauración de datos de volumen para saber cómo configurar las vinculaciones de políticas de restauración de datos de volumen.

Crear copias de seguridad y restaurar volúmenes de Filestore fuera de banda

Puedes usar la función de copia de seguridad de Filestore para crear copias de seguridad independientes de tus volúmenes de Filestore. Estas copias de seguridad son independientes de Copia de seguridad de GKE, por lo que tendrás una copia completa de los datos.

Crear copias de seguridad de volúmenes de Filestore fuera de banda

Filestore ofrece copias de seguridad que crean una copia de un sistema de archivos compartido, incluidos todos los datos y metadatos del archivo desde el momento en que se crea la copia de seguridad. Puedes crear copias de seguridad independientes para los volúmenes de Filestore, además de las copias de seguridad de Backup para GKE que contengan la configuración de los volúmenes de Filestore. Para obtener instrucciones, consulta cómo crear una copia de seguridad desde Filestore.

Restaurar volúmenes de Filestore fuera de banda

Tanto con las copias de seguridad de Filestore como con las de Backup for GKE, puedes restaurar cargas de trabajo siguiendo estos pasos:

  1. Restaura volúmenes de Filestore fuera de banda mediante la copia de seguridad de Filestore.
  2. Crea estáticos PersistentVolumes que hagan referencia a los volúmenes de Filestore restaurados en el clúster de destino. Estos PersistentVolumes deben tener el campo .spec.claimRef que haga referencia correctamente al PersistentVolumeClaims que se va a crear.
  3. En Backup for GKE, inicia una restauración con la política de restauración de datos de volumen No restaurar datos de volumen. Los PVCs recién creados se vinculan al PersistentVolumes creado en el paso anterior.

    Si la copia de seguridad contiene volúmenes de disco persistente de Compute Engine y quieres restaurar los datos de esos volúmenes, consulta Definir el comportamiento de restauración de datos de volúmenes para saber cómo configurar las vinculaciones de políticas de restauración de datos de volúmenes.