Em 30 de janeiro de 2016 12:48, Tiago José Adami <[email protected]> escreveu:
> Em 29 de janeiro de 2016 17:51, Luiz Henrique > <[email protected]> escreveu: > > Pessoal, > > > > Tenho Postgresql 9.1, Linux CentOS. 5 Databases. 1 Database tem 254 > > GB.Preciso levar diariamente somente esse Database (254 GB) para outro > > servidor (homologação).O tempo de pg_dump / pg_restore leva cerca de > > 8h.Procuro alternativas para atualizar somente as diferenças do dia > > anterior. Sugestões e dicas serão muito bem vindas. > > Para um ambiente de homologação manter uma replicação para "atualizar > somente as diferenças do dia anterior" não é a melhor alternativa, > pois espera-se que o banco de homologação receba alterações (INSERT, > UPDATE, DELETE). > > Talvez um simples pg_basebackup[1] seja a melhor solução, considerando > que ambos os servidores (origem e homologação) possuem o mesmo SO e > mesma versão do PostgreSQL. O tempo para gerar um backup pelo > pg_basebackup em comparação com um dump (que não é exatamente um > backup [2]) é gritante, ao passo que é feito uma cópia dos arquivos > originais. > > Lembrando que o pg_basebackup faz a cópia de todo o cluster, isto é, > inclui todos os bancos de dados nele criados. > Bom dia, Com função semelhante, mas mas antigo tem o pg_standby. Ele é um script que por baixo faz o rsync do data, lembrando que no rsync ele irá copiar apenas os arquivos diferentes, arquivos iguais ele não faz a cópia. Caso existam mais databases no servidor e deseja copiar apenas este de 254GB, depois de ter sido feito uma cópia completa é possível iniciar um backup e fazer o rsync da pasta do database desejado. Tenho dúvida se o pg_basebackup copia todos os arquivos ou apenas os alterados. Acredito que todos, então pode ser um pouco mais demorado q o rsync. Qualquer solução de cópia de filesystem a versão tem que ser a mesma e é interessante q o linux também. Att, Francisco Summa > > [1] http://www.postgresql.org/docs/9.1/static/app-pgbasebackup.html > [2] http://savepoint.blog.br/dump-nao-e-backup/ > > TIAGO J. ADAMI > http://www.adamiworks.com > @tiadami > _______________________________________________ > 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
