Uma vez que o AlloyDB Omni é compatível com o PostgreSQL, também estão disponíveis várias soluções de cópia de segurança desenvolvidas e suportadas pela comunidade do PostgreSQL para as bases de dados do AlloyDB Omni. Em geral, qualquer solução que lhe permita fazer uma cópia de segurança e restaurar um cluster do PostgreSQL em execução num contentor do Docker também funciona com o AlloyDB Omni.
A forma como configura e opera as funcionalidades de cópia de segurança e restauro depende de operar o AlloyDB Omni em servidores individuais através da ferramenta de linha de comandos alloydb
ou de executar o AlloyDB Omni através do operador do AlloyDB Omni. As secções seguintes exploram estas opções mais detalhadamente.
Soluções de cópia de segurança de servidor único
Se executar o AlloyDB Omni num contentor em servidores individuais, a Google recomenda que use o Barman ou o pgBackRest, consoante as suas necessidades e preferências.
Ambas as soluções de código aberto oferecem o seguinte:
- Funcionalidades essenciais de cópia de segurança e restauro de dados, incluindo a recuperação pontual
- Compatibilidade com as bases de dados compatíveis com PostgreSQL em contentores que o AlloyDB Omni usa
O Barman tem as seguintes funcionalidades distintas:
- Cópias de segurança armazenadas num servidor de cópias de segurança separado que gere
- A opção para servidores de cópia de segurança em cascata
- Cópias de segurança com perda de dados quase nula através de alterações de dados transmitidas
- A opção para cópias de segurança sem perda de dados através da transmissão síncrona
Para mais informações, consulte o artigo Configure o Barman para o AlloyDB Omni.
O pgBackRest tem as seguintes funcionalidades distintas:
- Tarefas de cópia de segurança paralelizadas
- Cópias de segurança completas, incrementais ou diferenciais
- Cópias de segurança encriptadas
- Compressão e somas de verificação da cópia de segurança
- A opção para restaurar apenas bases de dados específicas
Para mais informações, consulte o artigo Configure o pgBackRest para o AlloyDB Omni.