Faça a gestão de volumes do Filestore com a Cópia de segurança do GKE

Esta página descreve como processar volumes do Filestore com a Cópia de segurança do GKE.

A Cópia de segurança do GKE não se integra com volumes do Filestore. Isto significa que não é suportada a criação de cópias de segurança e a restauração de dados diretamente a partir destes volumes. No entanto, a Cópia de segurança para GKE pode ser usada para fornecer soluções para cargas de trabalho suportadas por volumes do Filestore em determinados cenários de recuperação de desastres.

Com estas soluções, pode fazer uma cópia de segurança das configurações de volume do Filestore ativando o modo permissivo. Para o restauro, pode usar as soluções de ligação de volumes do Filestore ou de restauro de dados de volumes do Filestore fora da banda.

Faça uma cópia de segurança das configurações de volumes do Filestore

Por predefinição, a criação de cópias de segurança de clusters que contêm volumes do Filestore falha se o modo permissivo não estiver ativado. Quando o modo permissivo está ativado, o Backup for GKE captura a configuração das cargas de trabalho e dos volumes. Para mais informações sobre o modo permissivo, consulte o artigo Ative o modo permissivo num plano de cópia de segurança.

Volte a ligar volumes do Filestore

A cópia de segurança para o GKE permite que os planos de restauro especifiquem a política de restauro de dados de volumes para reutilizar volumes existentes que contenham os seus dados. Neste caso, cria recursos PersistentVolumeClaim e PersistentVolume diretamente e faz referência a volumes do Filestore existentes sem aprovisionar novos.

Se a cópia de segurança contiver volumes de discos persistentes do Compute Engine e quiser restaurar os dados desses volumes, consulte o artigo Defina o comportamento de restauro de dados de volumes para saber como configurar as associações de políticas de restauro de dados de volumes.

Faça uma cópia de segurança e restaure volumes do Filestore fora da banda

Pode usar a capacidade de cópia de segurança do Filestore para criar cópias de segurança separadas dos seus volumes do Filestore. Estas cópias de segurança são independentes da Cópia de segurança para o GKE, o que garante que tem uma cópia completa dos dados.

Faça uma cópia de segurança de volumes do Filestore fora da banda

O Filestore oferece cópias de segurança que criam uma cópia de uma partilha de ficheiros, incluindo todos os dados e metadados dos ficheiros a partir do momento em que a cópia de segurança é criada. Pode criar cópias de segurança separadas para volumes do Filestore, além das cópias de segurança do Backup for GKE que contêm a configuração do volume do Filestore. Para ver instruções, consulte o artigo sobre como criar uma cópia de segurança a partir do Filestore.

Restaure volumes do Filestore fora da banda

Com as cópias de segurança do Filestore e as cópias de segurança do Backup for GKE, pode restaurar cargas de trabalho através dos seguintes passos:

  1. Restaure volumes do Filestore fora da banda através da cópia de segurança do Filestore.
  2. Crie estático PersistentVolumes que referenciem os volumes do Filestore restaurados no cluster de destino. Estes PersistentVolumes têm de ter o campo .spec.claimRef a referenciar corretamente o PersistentVolumeClaims a ser criado.
  3. A partir da Cópia de segurança para o GKE, inicie um restauro através da política de restauro de dados de volumes Não restaurar dados de volumes. Os PVCs criados recentemente são associados ao PersistentVolumes criado no passo anterior.

    Se a cópia de segurança contiver volumes de discos persistentes do Compute Engine e quiser restaurar dados para esses volumes, consulte o artigo Defina o comportamento de restauro de dados de volumes para saber como configurar as associações de políticas de restauro de dados de volumes.