Nesta página, descrevemos como lidar com volumes do Filestore com o Backup para GKE.
O Backup para GKE não se integra aos volumes do Filestore. Isso significa que o backup e a restauração de dados diretamente desses volumes não são compatíveis. No entanto, o Backup para GKE pode ser usado para oferecer soluções para cargas de trabalho apoiadas por volumes do Filestore em certos cenários de recuperação de desastres.
Com essas soluções, é possível fazer backup das configurações de volume do Filestore ativando o modo permissivo. Para a restauração, use soluções de reconexão de volumes do Filestore ou de dados de volumes do Filestore fora de banda.
Fazer backup das configurações de volume do Filestore
Por padrão, o backup de clusters que contêm volumes do Filestore falhará se o modo permissivo não estiver ativado. Quando o modo permissivo está ativado, o Backup para GKE captura a configuração de cargas de trabalho e volumes. Para saber mais sobre o modo permissivo, consulte Ativar o modo permissivo em um plano de backup.
Reconectar volumes do Filestore
O Backup para GKE permite que planos de restauração especifiquem a política de restauração de dados de volume para Reutilizar os volumes atuais que contêm seus dados Neste caso, ele cria
recursos PersistentVolumeClaim
e PersistentVolume
diretamente e faz referência a
volumes atuais do Filestore sem provisionar novos volumes.
Se o backup tiver volumes de disco permanente do Compute Engine e você quiser restaurar dados desses volumes, consulte Definir o comportamento de restauração dos dados de volume para saber como configurar vinculações de política de restauração de dados de volume.
Fazer backup e restaurar volumes do Filestore fora de banda
É possível usar o recurso de backup do Filestore para criar backups separados dos volumes do Filestore. Esses backups são independentes do Backup para GKE, garantindo que você tenha uma cópia completa dos dados.
Fazer backup de volumes do Filestore fora de banda
O Filestore fornece backups que criam uma cópia de um compartilhamento de arquivos, incluindo todos os dados e metadados do arquivo a partir do momento em que o backup é criado. É possível criar backups separados para volumes do Filestore, além de backups do Backup para GKE que contêm a configuração de volume do Filestore. Para instruções, consulte criar um backup no Filestore.
Restaurar volumes do Filestore fora de banda
Com os backups do Filestore e do GKE, você pode restaurar cargas de trabalho usando as seguintes etapas:
- Restaurar volumes fora de banda do Filestore usando o backup do Filestore.
- Criar estáticas
PersistentVolumes
que fazem referência aos volumes restaurados do Filestore no cluster de destino. EssesPersistentVolumes
precisam ter o o campo.spec.claimRef
referenciando corretamente oPersistentVolumeClaims
a ser criado. No Backup para GKE, inicie uma restauração usando a política de restauração de dados de volume Não restaurar dados de volume. Os PVCs recém-criados se vinculam ao
PersistentVolumes
criado na etapa anterior.Se o backup tiver volumes de disco permanente do Compute Engine e você quiser restaurar dados desses volumes, consulte Definir o comportamento de restauração dos dados de volume para saber como configurar vinculações de política de restauração de dados de volume.