Copiar arquivos não funcionará.
Apenas pg_dump do banco de dados e carregue-o usando pg_restore ou psql (dependendo das opções dadas a pg_dump ).
Como faço uma cópia duplicada de um banco de dados postgresql ?
Alguns passos (eu acho) seriam:
postgresql Alguma idéia do que devo alterar no postgresql.conf para informar o servidor postgresql sobre o novo banco de dados?
Copiar arquivos não funcionará.
Apenas pg_dump do banco de dados e carregue-o usando pg_restore ou psql (dependendo das opções dadas a pg_dump ).
Você precisa corrigir todos os caminhos absolutos (se houver) nos arquivos de configuração e a variável PGDATA (ou opção) no script de inicialização.
Como @ user13185, você deve usar o pg_dump / pg_restore.
Mas é uma boa prática renomear seu banco de dados antes de iniciar o despejo.
Para fazer isso, todas as conexões com esse banco de dados devem ser desconectadas.
Tags postgresql