Obrigado Fabrizio e Euller, Era isso que estava buscando. Não tenho dúvida quanto a data que será feito o backup. Em relação aos dados que estará dentro do backup, também não resta dúvida, mas gostaria de sempre printar essa informação no Log para estimar +- quanto tempo demora cada item. E existe outras pessoas que utiliza esse log para consulta básica. Mesmo assim, agradeço a ajuda de vocês foi muito util.
Att. De: "Fabrízio de Royes Mello" <fabri...@timbira.com.br> Para: pgbr-geral@listas.postgresql.org.br Enviadas: Terça-feira, 19 de abril de 2016 12:38:25 Assunto: Re: [pgbr-geral] data e hora no arquivo de log do pg_dump On 19-04-2016 12:05, Euler Taveira wrote: > On 19-04-2016 11:52, Daniel Luiz da Silva wrote: >> Como faço para inserir no arquivo de log do pg_dump a data e hora. >> Exemplo, hoje o arquivo de log exibe as seguinte informações: >> pg_dump: reading indexes for table "x_1" >> pg_dump: reading indexes for table "x_2" >> pg_dump: reading indexes for table "x_3" >> >> Gostaria que ficasse da seguinte forma >> 2016-01-01 23:00:00 pg_dump: reading indexes for table "x_1" >> 2016-01-01 23:00:10 pg_dump: reading indexes for table "x_2" >> 2016-01-01 23:00:30 pg_dump: reading indexes for table "x_3" >> > Modificando o pg_dump? > > Qual o intuito da mudança? Se um backup lógico inicia às 23h e a tabela > foo é copiada somente às 4h, os dados copiados serão das 23h e não das 4h. > Sim, por conta do snapshot... mas é útil ter um log com o tempo estimado em cada etapa apresentada pela saída do verbose. Eu faço algo do tipo: $ bin/pg_dump -v -f /tmp/dump.sql -U fabrizio -d fabrizio 2>&1 | gawk '{print strftime("[%Y-%m-%d %T]",systime()), $0; fflush();}' Dessa forma a saida fica algo do tipo: [2016-04-19 12:36:24] pg_dump: reading extensions [2016-04-19 12:36:24] pg_dump: identifying extension members [2016-04-19 12:36:24] pg_dump: reading schemas [2016-04-19 12:36:24] pg_dump: reading user-defined tables [2016-04-19 12:36:24] pg_dump: reading user-defined functions [2016-04-19 12:36:25] pg_dump: reading user-defined types [2016-04-19 12:36:25] pg_dump: reading procedural languages [2016-04-19 12:36:25] pg_dump: reading user-defined aggregate functions [2016-04-19 12:36:25] pg_dump: reading user-defined operators [2016-04-19 12:36:25] pg_dump: reading user-defined access methods ... Seria isso que vc precisa?? Mas lembre-se do que o Euler falou, os dados em si serão do momento do inicio do DUMP, ou seja, as informações alteradas (INSERT/UPDATE/DELETE) durante o dump, por motivos óbvios (consistência), não estarão nele. Att, -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral