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

Responder a