Entendo, o pg_dump eu fiz no de teste... 

Acho que me expressei mal. A relação de dois bancos no servidor de produção 
seria dois Postgres no mesmo servidor com versões diferentes.

Por exemplo: Servidor de produção está utilizando a versão 1.0, quero 
permanecer com essa versão, mas deixar a versão 3.0 rodando ao mesmo tempo.
Quero no servidor a versão 1.0 e a 3.0 rodando. Deixar duas versões do postgres 
rodando ao mesmo tempo no mesmo servidor sem um interferir no funcionamento do 
outro?

----- Mensagem original -----
De: Tiago José Adami <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Thu, 11 Sep 2014 17:01:44 -0300
Assunto: Re: [pgbr-geral] Dúvida

Em 11 de setembro de 2014 13:42, Vitor Anacleto Lauria
<[email protected]> escreveu:
> Boa tarde, sou iniciante com banco de dados e o postgres e gostaria de 
> solucionar uma dúvida.
>
> Eu poderia adicionar dois bancos iguais que estão na mesma máquina em um SGBD?

Defina "bancos iguais". Seriam dois bancos de dados em DBF, Access,
Paradox, etc?

O PostgreSQL trabalha com o conceito de cluster, um "diretório"
central que pode conter mais de um banco de dados. A estrutura e o
conteúdo dos registros pode ser o mesmo, desde que os bancos de dados
tenham nomes diferentes.


> Eu estou querendo fazer testes para atualizar o banco de dados da empresa 
> para uma versão mais recente, já está funcionando no servidor de testes e 
> preciso subir para testar no de produção, mas não posso remover o antigo 
> antes de ter certeza que não irá ocorrer conflitos. Se existir essa 
> possibilidade, o que devo configurar para os dois bancos rodarem juntos?

Se o hardware suportar, apenas criar o banco de testes com um  nome
diferente e importar os dados a partir do banco principal. Você pode
fazer isso facilmente através dos procedimentos[1] pg_dump e restore.
Se não estiver familiarizado você pode até utilizar o pgAdmin3 para
fazer o pg_dump (dump = é um tipo de cópia de dados, mas não
exatamente um backup tradicional. Leia [2] para entender melhor) e o
restore.


[1] http://www.postgresql.org/docs/9.3/static/backup.html
[2] http://pt.slideshare.net/telles/dump-no-backup-5595778


TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a