O pg_upgrade funciona nas versões 8.x. Pelo que me lembro, só existe o detalhe de que para migrar da versão 8.3 para uma maior, a versão de destino precisa ter sido compilada com a opção: --disable-integer-datetimes, já que a forma de persistência física de campos date foi alterada após esta versão.
Em 23 de novembro de 2016 13:22, Sebastian Webber <[email protected]> escreveu: > > > Em 23 de novembro de 2016 12:10, Charles Viana <[email protected]> > escreveu: > >> Pessoal, >> >> Fui atender uma crise de um sistema que eu não faço a gestão. Quando fui >> verificar a pasta data o arquivo PG_VERSION esta com com "8.2", mas o >> binários do postgres estava a 8.4.11. >> >> Segundo os administradores do ambiente já executa assim há vários anos. >> > > Fico curioso se nessas versões antigas isso era testado. > > >> >> Segundo eles o Banco havia sido atualizado mas não consegui identificar, >> se foi feito um pg_upgrade o arquivo PG_VERSION seria alterado ? >> > > Segundo o release notes[1], o pg_upgrade foi disponibilizado na 9.0 porém > anteriormente ele foi chamado de pg_migrator[2] e esse cara suportava > versões mais antigas. > > >> >> Qual o risco de executar o pg_data na versão 8.2 e os binários na 8.4.11 ? >> > > Qual é o tamanho da base? por que não executas apenas o dump/restore ? > > >> >> O arquivo PG_VERSION é que determina qual seria a versão do pg_data ? >> > >> Tem outra forma de verificar isso ? >> > > o que te retorna do comando abaixo? > > SELECT version(); > > > >> >> OBS: No caso da crise o sistema operacional é que esta indisponível, mas >> aproveitei para verificar algumas coisas do BD e achei muito estranho essa >> configuração. >> > > Eu recomendo mesmo que seja criado outra máquina pra já aproveitar e > deixar o SO mais atualizado. > > > > > [1] https://www.postgresql.org/docs/current/static/release-9-0.html > [2] http://pgfoundry.org/projects/pg-migrator > > > -- > Sebastian Webber > http://swebber.me > > _______________________________________________ > 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
