Bom dia Pessoal, Sou novo na lista, tenho acompanhado alguns emails e fico impressionado com a dedicação do pessoal em responder a todas as questões com o nível incrível de detalhe. Parabéns.
Fiz um curso na Dextra em SP a uns dois anos, e estou trabalhando para migrar um banco de dado "X" para PostgreSQL. ( Estou utilizando windows 7 com versão 9.3.5 do PostgreSQL. O tamanho da minha base de dados é relativamente pequena ( 231 tabelas ocupando um total entre 4GB e 5GB ). Pois bem, a migração do bando está feita ( Homologando ), e agora estou me apegando a entender a parte de Backup e Restore, mas estou tendo muita dificuldade, mas creio que por falta de entendimento meu. No meu ambiente atual, faço backup completo do banco de dados todas as noites, com o banco online e em uso, e tenho o log de transações para, em caso de catástrofe*, posso pegar o último backup completo e aplicar o log atual ( Tem todo um processo de transcrever e ler o mesmo para o banco ). Com o PostgreSQL, entendi que para ter um ambiente igual, para em caso de catástrofe poder recuperar os dados para o mais atual possível, eu devo efetuar um backup completo diariamente ( estou fazendo isso com o pg_dump ) e manter os archives ativados [1]. Até aí creio que fiz tudo certo. Para simular uma catástrofe, eu desligo o computador com transações ocorrendo no banco, e quando ligo novamente, não consigo nem subir o serviço do postgres, aí é que começo a apanhar. Desinstalo e reinstalo o postgres, mesma versão, volto o backup (pg_restore) e sigo as instruções de [1], mas não consigo. Quando digo não consigo, é estou fazendo algo errado, não volta os archives. Gostaria de saber se alguém tem um passo a passo mais detalhado de como fazer isso, pois não quero colocar o banco postgres em produção sem ter domínio de como restaurar um backup em caso de problemas. [1] http://www.postgresql.org/docs/9.3/static/continuous-archiving.html *Qualquer tipo de perda de dados ou do próprio banco de dados. Perdoem por me alongar tanto, mas queria apresentar minha situação e apresentação ao grupo. Agradeço a todos pela compreensão. Fernando Luís Cambiaghi *cambia...@gmail.com <cambia...@gmail.com>*
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral