2013/6/29 Bruno Damasceno <[email protected]> > > Pessoal, > > Alguém pode me ajudar nessa tarefa, peguei pra administrar um PostgreSQL na > versão 8.2.9 instalado em um Windows Server 2008, quero atualiza-lo para > última versão disponível, 9.2.4. > Alguém pode me dar dicas dos principais cuidados que devo tomar? Fazer um > dump dos dados por precaução, etc. Lembrando, tenho uma janela do próximo > domingo inteiro pra fazer isso, ou seja, tenho tempo. >
Bruno, Uma das grandes preocupações que vc deve ter em relação a essa migração entre versões é em relação a sua aplicação, pois na 8.3 foram removidos alguns CASTs implicitos [1] e vc deve saber se sua aplicação vai se comportar corretamente em relação a isso. Claro que essa é uma das preocupações, e uma das mais criticas que vejo neste seu caso. O ideal mesmo é vc dar uma boa lida nos release notes das 8.3 [2], 8.4 [3], 9.0 [4], 9.1 [5] e 9.2 [6] para ver se não encontra nenhuma outro ponto que vc precisa rever em suas aplicações. Em relação a migrar os dados vc pode utilizar o pg_dump [7] da 9.2, ou seja, usa o binário da 9.2 para extrair o dump do seu cluster 8.2 pois ele se entende com versões menores (retrocompatibilidade). No inicio desse ano finalizei uma migração de várias instâncias do PostgreSQL (>100) da 8.2 para 9.2, ou seja, o mesmo teu cenário. Levamos mais de 6 meses para homologar a aplicação para funcionar na versão 9.2, e os maiores problemas que tivemos foi em relação aos CASTs implicitos, então sugiro prestar bastante atenção neste ponto. Att, [1] http://www.postgresql.org/docs/8.3/interactive/release-8-3.html#AEN88167 [2] http://www.postgresql.org/docs/current/interactive/release-8-3.html [3] http://www.postgresql.org/docs/current/interactive/release-8-4.html [4] http://www.postgresql.org/docs/current/interactive/release-9-0.html [5] http://www.postgresql.org/docs/current/interactive/release-9-1.html [6] http://www.postgresql.org/docs/current/interactive/release-9-2.html [7] http://www.postgresql.org/docs/current/interactive/app-pgdump.html -- Fabrízio de Royes Mello Consultoria/Coaching PostgreSQL >> Blog sobre TI: http://fabriziomello.blogspot.com >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello >> Twitter: http://twitter.com/fabriziomello
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
