Como o AlloyDB Omni é compatível com o PostgreSQL, várias soluções de backup desenvolvidas e compatíveis com a comunidade do PostgreSQL também estão disponíveis para bancos de dados do AlloyDB Omni. Em geral, qualquer solução que permita fazer backup e restauração em 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 executar o AlloyDB Omni
usando o operador do AlloyDB Omni. As seções a seguir detalham essas opções.
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.
As duas 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:
- Backups armazenados em um servidor de backup separado que você gerencia
- A opção de servidores de backup em cascata
- Backups com perda de dados quase zero usando mudanças de dados em streaming
- 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 em paralelo
- Backups completos, incrementais ou diferenciais
- Backups criptografados
- Compactação de backup e checksums
- A opção de restaurar apenas bancos de dados específicos
Para mais informações, consulte Configurar o pgBackRest para o AlloyDB Omni.