Creating a duplicate of production environment

Não acho que seu problema se encaixe aqui, especialmente porque é um cenário improvável para quase todos os desenvolvedores. Ou seja, a maioria dos desenvolvedores não precisará duplicar nenhum ambiente de produção além de uma instalação oficialmente suportada, que é o padrão ouro para reproduzir bugs.

Além disso, você está efetivamente fazendo spam neste fórum com seu problema, pois estará duplicando a solução para sua questão em Pg_dump backup failure for remote pgsql - port & version differentials; what options exist?