Fazer backup e restaurar o AlloyDB Omni

Selecione uma versão da documentação:

Nesta página, apresentamos uma visão geral das soluções de backup e restauração de dados disponíveis para clusters de banco de dados do AlloyDB Omni.

Como o AlloyDB Omni é compatível com o PostgreSQL, várias soluções de backup desenvolvidas e compatíveis com a comunidade PostgreSQL também estão disponíveis para bancos de dados do AlloyDB Omni. Em geral, qualquer solução que permita fazer backup e restaurar um cluster do PostgreSQL em execução em um contêiner do Docker também funciona com o AlloyDB Omni.

A maneira de configurar e operar os recursos de backup e restauração depende de você operar o AlloyDB Omni em servidores individuais usando a ferramenta de linha de comando alloydb ou se você executa o AlloyDB Omni usando o operador do AlloyDB Omni. As seções a seguir explicam essas opções em mais detalhes.

Soluções de backup de servidor único

Se você executar o AlloyDB Omni em um contêiner em servidores individuais, o Google recomenda usar o Barman ou o pgBackRest, dependendo das suas necessidades e preferências.

Ambas as soluções de código aberto oferecem o seguinte:

  • Recursos essenciais de backup e restauração de dados, incluindo recuperação pontual
  • Compatibilidade com os bancos de dados em contêineres compatíveis com PostgreSQL que o AlloyDB Omni usa

O Barman tem os seguintes recursos distintos:

  • Backups armazenados em um servidor de backup separado gerenciado por você
  • A opção de servidores de backup em cascata
  • Backups com perda de dados quase nula usando mudanças de dados transmitidas
  • A opção de backups sem perda de dados usando streaming síncrono

Para mais informações, consulte Configurar o Barman para o AlloyDB Omni.

O pgBackRest tem os seguintes recursos distintos:

  • Jobs de backup paralelizados
  • Backups completos, incrementais ou diferenciais
  • Backups criptografados
  • Compactação de backup e somas de verificação
  • A opção de restaurar apenas bancos de dados específicos

Para mais informações, consulte Configurar o pgBackRest para o AlloyDB Omni.

Soluções de backup do Kubernetes

Se você implantou o AlloyDB Omni em um cluster do Kubernetes, o operador do AlloyDB Omni oferece métodos de backup e restauração sem a necessidade de mais configurações.

Para mais informações, consulte Fazer backup e restauração no Kubernetes.

A seguir