Sobre backups

Nesta página, descrevemos o que é um backup, como ele funciona, alguns casos de uso comuns e práticas recomendadas para criar e usar backups.

O que é um backup?

Um backup do Filestore é uma cópia diferencial de um compartilhamento de arquivos que inclui todos os dados e metadados dele a partir do momento em que o backup é criado. Os backups são recursos regionais que permanecem na região especificada no momento da criação. É possível criar backups na mesma região da instância do Filestore ou em outra região para ajudar a reduzir o risco de perda de dados.

Depois de criar um backup de um compartilhamento de arquivos, você pode modificar ou excluir o compartilhamento de arquivos original sem afetar o backup.

É possível usar um backup para restaurar um compartilhamento de arquivos em uma nova instância do Filestore ou, para instâncias de nível básico, na origem de um compartilhamento de arquivos atual.

Os backups são globalmente endereçáveis e podem ser usados para restaurar compartilhamentos de arquivos para qualquer região.

Casos de uso

Use backups para os seguintes cenários:

  • Recuperação de desastres: programe backups para uma região remota para se proteger contra interrupções regionais. É possível restaurar dados para uma nova instância em qualquer local compatível.
  • Proteção de dados: use backups programados para proteger seus dados contra mudanças acidentais ou perda de dados. É possível restaurar um backup para uma nova instância para recuperar arquivos específicos ou realizar uma restauração no local da instância original.
  • Desenvolvimento e testes: crie clones de dados de produção para testes, desenvolvimento ou análise off-line sem afetar a performance da produção.

Níveis compatíveis

A tabela a seguir mostra os níveis de serviço do Filestore que oferecem suporte a backups, criptografia e operações restore relacionadas:

Nível Suporte a backups
restore para
nova instância
restore para
instância atual
restore para
instância de origem
Suporte a CMEK
HDD básico Sim Sim Sim Sim Não
SSD básico Sim Sim Sim Sim Não
Zonal Sim Sim Não Não Sim
Regional Sim Sim Não Não Sim
Enterprise Sim Sim Não Não Sim

Opções de backup

O Filestore oferece as seguintes opções de backup:

  • Backups padrão: o Filestore cria, gerencia e armazena backups padrão no mesmo projeto das instâncias do Filestore.
  • Backups aprimorados: o serviço de backup e DR armazena e gerencia backups. Esse é um serviço de backup gerenciado e centralizado que oferece recursos avançados para proteção de dados e gerenciamento.

A tabela a seguir mostra as diferenças entre backups padrão e aprimorados:

Recurso Backups padrão Backups Enhanced
Gerenciamento de backups Filestore Serviço de backup e DR
Disponibilidade de nível Básico , zonal, regional, Enterprise Zonal, regional, Enterprise
Programação de backup Não Sim
Backup protegido contra exclusões ou alterações não autorizadas - Backups imutáveis e indeléveis com o backup vault
Frequência do backup automatizado - Por hora, diariamente, semanalmente, mensalmente, anualmente
Retenção de backup sob demanda Retido indefinidamente até a exclusão manual Retido até expirar (de acordo com uma regra de backup) ou ser excluído manualmente
Backups protegidos contra exclusão do projeto de origem -
Gerenciamento de backups centralizado nos recursos e projetos -
Retenção de backup de longo prazo (mais de 1 ano) -
Backups protegidos contra exclusão de instâncias de origem
Criptografia gerenciada pelo cliente (CMEK, na sigla em inglês) Planejado
Backups multirregionais Planejado
Backups entre regiões Planejado

Fazer backup de um compartilhamento de arquivos

Os dados de backup incluem todos os dados e metadados do sistema de arquivos. Os backups do Filestore não incluem bloqueios de arquivos e determinadas informações específicas da instância. A tabela a seguir mostra quais informações da instância os backups preservam e quais informações não preservam:

Preservado Não preservado.
ID da instância Descrição
Nível da instância de origem Local
Capacidade Rede
Nome do compartilhamento de arquivos Endereço IP
Controles de acesso com base em IP
Bloqueios de arquivos
Estado de bloqueio
Snapshots

Exclusão de backup

Os backups são recursos para envolvidos no projeto, não um sub-recurso da instância de origem, e exigem um armazenamento separado. Como resultado, o ciclo de vida de um backup não está vinculado ao da instância de origem. A exclusão da origem não exclui os backups associados. Se você quiser excluir um backup, realize explicitamente uma operação de exclusão no backup, não na instância.

Exclua todos os backups indesejados. Se uma instância de origem for excluída, todos os backups restantes continuarão acumulando taxas.

A exclusão de um backup é permanente e não pode ser desfeita. Se a exclusão de um backup falhar, o status será marcado como invalid. Nesse caso, tente novamente a operação delete.

Consistência no backup

Os backups do Filestore têm semântica de consistência NFSv3 e NFSv4.1. Antes de um backup ser iniciado, qualquer gravação que a instância do Filestore reconhece como gravada no armazenamento estável ou que é seguida por um COMMIT confirmado é incluída no backup. Para mais detalhes, consulte a seção 3.3.7 do NFSv3 RFC-1813 ou Sobre os protocolos de sistema de arquivos compatíveis.

Preços

As cobranças de transferência de rede se aplicam ao tráfego de rede entre regiões. Para mais detalhes, consulte a página de preços.

Quota

Há um limite de cota para o número de backups por região para os níveis de serviço SSD básico e HDD básico.

Os limites de cota de backup não se aplicam aos níveis de serviço zonal, regional e Enterprise.

Para mais informações, consulte Níveis de serviço e cota.

A seguir