Em 27/04/13, Rogério D'Andréa<[email protected]> escreveu: > migração postgres 8.4 / ubuntu 11.04 >> postgres 9.2/ ubuntu 12.04 > > > Devido ao final do suporte a versão 11.04 resolvi migrar todo o meu > sistema, minha sugestão e usar sempre versões LTS, ou seja que tem longa > duração de suporte. > > Com trabalho com uma base de dados relativamente pequena optei pelo dump > – restore > > você precisa instalar a versão do 9.2 na mesma maquina em que esta > instalado a versão 8.4, não se preocupe não vai dar conflito pois é > instalado em outra porta e em outra pasta
Você não precisa instalar a nova versão na mesma máquina da antiga, afinal ele é uma aplicação cliente, basta estar na mesma rede. Para rodar a nova versão do pgdump na base da versão antiga é só especificar o parâmetro --host=host (ou -h host) informando onde está o servidor antigo. > É só seguir este link para instalar a versão 9.2 > https://wiki.postgresql.org/wiki/Apt > > no terminal bom instalei o 9.2 na mesma maquina que esta o 8.4, > > *iniciei o servidor pelo terminal* > > > ro@VBR:~$ sudo /etc/init.d/postgresql restart > [sudo] password for ro: > * Restarting PostgreSQL 8.4 database server [ > OK ] > * Restarting PostgreSQL 9.2 database server [ > OK ] > > *verificando as portas* > > ro@VBR:~$ pg_lsclusters > Ver Cluster Port Status Owner Data directory Log file > 8.4 main 5433 down postgres /var/lib/postgresql/8.4/main > /var/log/postgresql/postgresql-8.4-main.log > 9.2 main 5432 online postgres /var/lib/postgresql/9.2/main > /var/log/postgresql/postgresql-9.2-main.log > > *mudando para o usuario postgres* > > ro@VBR:~$ sudo su - postgres > > *executando o comando que fara a migração* > > postgres@VBR:~$ /usr/lib/postgresql/9.2/bin/pg_dumpall -p 5433 | > /usr/lib/postgresql/9.2/bin/psql -p 5432 -U postgres postgres > > *voce vai ter uma saida parecida com esta* > > > SET ... [corte] > GRANT > > Pronto o postgres 9.2 esta funcionando na porta 5432 e o postgres8.4 > continua funcionando na porta 5433 feito isto fiz um backup da base de > dados do 9.2 , reinstalei em outra maquina, testei e depois formatei o > micro que estava com o banco de dados(com ubuntu 11.04) instalei o > Ubuntu12.04, o postgresql 9.2 e fiz um restore do meu banco de dados . > > Viva o auxilio da comunidade, Valeu mesmo . > Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
