As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Bucardo
O Bucardo
Confira os casos de uso mais comuns do Bucardo:
Seu banco de dados de origem está sendo executado em uma versão antiga do PostgreSQL (anterior ao PostgreSQL 9.2).
Você está migrando um banco de dados PostgreSQL de um provedor de nuvem para outro on-line.
Arquitetura
O diagrama a seguir mostra a arquitetura para migrar um banco de dados PostgreSQL on-premises para a Nuvem AWS usando o Bucardo.

O diagrama mostra o seguinte fluxo de trabalho:
Criar uma instância do EC2.
Instale o PostgreSQL e o Bucardo
na instância do EC2. Registre os bancos de dados de origem e de destino.
Adicione tabelas (que devem fazer parte da replicação).
Inicie a replicação do Bucardo.
Usar um comando COPY para migrar a carga inicial. Em seguida, o Bucardo replica as alterações delta posteriormente.
Limitações
Recomendamos considerar as seguintes limitações de uso do Bucardo antes de iniciar a migração:
Há uma sobrecarga extra no banco de dados de origem durante a migração porque o Bucardo usa a replicação baseada em invocação.
O Bucardo, quando instalado, deve ter espaço em disco e outros recursos suficientes para acumular o delta durante a atividade de backup e restauração e para replicar o delta mais rapidamente assim que a restauração for concluída.