> > Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você. >
O pg_upgrade só funciona a partir do 8.3 [1]. O esquema é usar o pg_dump, como o pessoal está falando mesmo. Aliás, deverias é usar o pg_dumpall. Bem por cima: 1. instala o PostgreSQL 9.1 com as linguagens a mais. 2. com o binário do 9.1, faça um pg_dumpall no cluster da 8.2 (+ou- isso: /path-to-9.1/bin/pg_dumpall -h host8.2 -p port8.2 > dump) 3. novamente com o binário do 9.1, faça o restore: /path-to-9.1/bin/psql -h host9.1 -p port9.1 -f dump [1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html#AEN137168 -- Matheus de Oliveira Bacharelado em Ciências de Computação Laboratório de Computação de Alto Desempenho - LCAD<http://www.lcad.icmc.usp.br/> Instituto de Ciências Matemáticas e de Computação - ICMC<http://www.icmc.usp.br/> Universidade de São Paulo - USP <http://www.sc.usp.br/> 2012/6/19 JotaComm <jota.c...@gmail.com> > Olá, Souto > > Seja bem-vindo :) > > Em 19 de junho de 2012 15:41, Luiz Rafael Culik > <l...@xharbour.com.br>escreveu: > > Ola >> >> a forma mais facil >> >> dump da base em 8.2 e restaurar ela no banco 9.1 >> >> []s >> Luiz >> >> Em 19 de junho de 2012 15:37, SOUTO <clau.s...@gmail.com> escreveu: >> > Prezados, >> > >> > Sou novo na lista e novato com DBA de PostgreSQL. >> > >> > Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA >> > SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e >> > Oracle podem contar comigo para o que der e vier mas quanto a >> > PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a >> > manha desse SGBD. >> > >> > Passado a apresentação, vamos ao meu problema: >> > >> > A empresa onde trabalho, pegou um cliente que solicitou a migração da >> > base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo >> > alguns post’s na internet e não encontrei quase nada sobre este >> > assunto. Então estou fazendo a migração à moda (bem) antiga tabela por >> > tabela, View por View, Sequence por Sequence e etc, e estou com medo >> > de dar pau de não funcionar no final. >> > >> > A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on >> > x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1 >> > tem as linguagens de programação instalados (c, internal, pgsql, >> > plpgsql, plruby e sql), pretendo migrar para um servidor de teste >> > primeiramente que será um PostgreSQL 9.1.4 on >> > x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1) >> > 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql). >> > >> > Então peço a ajuda de vocês, Qual a melhor opção para fazer essa >> > migração? Lembrem-se não tenho muito conhecimento do PostgreSQL. >> > >> > >> > >> > Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a >> passo?” >> > > Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você. > > [1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html > >> > >> > >> > >> > -- >> > Atenciosamente, >> > >> > Souto >> > (61) 9831-9381 >> > (61) 3397-4220 >> > Vendo 535 01/01 por 11.000,00 >> > Vendo C1500 08/09 por 27.500,00 >> > >> > ___________________________ >> > Participe do VIII Moto Capital >> > Brasília/DF >> > de 27 a 31 de julho de 2012 >> > ___________________________ >> > >> > “Pergunte a um motociclista como seria sua vida se algum dia tivesse >> > de desistir da sua paixão por duas rodas e tudo o que poderá ouvir >> > será o silêncio. Você verá que aquele rosto sorridente de criança >> > ficará vazio.” >> > _______________________________________________ >> > pgbr-geral mailing list >> > pgbr-geral@listas.postgresql.org.br >> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > > Abraços > -- > JotaComm > http://jotacomm.wordpress.com > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral