Como mesclar despejo no banco de dados do PostgreSQL?

Eu estou trabalhando no mesmo esquema de banco de dados em máquinas diferentes (PostgreSQL). Eu gostaria de saber como mesclar dados de uma máquina para outra. Esquema tem muitas tabelas (cerca de 10). O que eu quero alcançar?

Dados de despejo da máquina A para o arquivo A.dmpRestaurar dados do arquivo A.dmp para a máquina BQuando já existe um registro na máquina B, gostaria de não inseri-lo na máquina B.

Eu estava tentando despejar dados da máquina A para comandos de inserções SQL simples, mas quando estou tentando restaurá-lo, estou recebendo erros de chave duplicados. O que é mais, gostaria de restaurar os dados da linha de comando (eu tenho que importar dados de 250 MB), porque agora eu estou tentando fazer isso manualmente com o pgAdmin.

Qual é a melhor maneira de fazer isso?

questionAnswers(1)

yourAnswerToTheQuestion