Já tentei dessa forma também, mas não faz o backup no
crontab. Quando executo o script.sh funciona corretamente.

 

De: pgbr-geral [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome
de Luiz Henrique
Enviada em: segunda-feira, 30 de setembro de 2013 12:26
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Utilizando pg_dump no crontab

 

sugiro incluir o comando dentro de arquivo de script tipo bkp-postgres.sh.
Ai vc gera um aquivo script com o conteudo do comando. E no crontab voce faz
assim : 0 22 * * * /scripts/bkp-postgres.sh

 

Em 30 de setembro de 2013 12:18, Euler Taveira <eu...@timbira.com.br>
escreveu:

On 30-09-2013 11:43, Hugo Quinteiro wrote:
>                 Executo o comando “/usr/bin/./pg_dump -U postgres -F c
> --file=/etc/publico/backup/$(date +%Y_%m_%d__%H_%M_%S).backup basededados”
e
> consigo fazer o backup normalmente. Mas ao carregar o comando: “0 22 * * *
> /usr/bin/./pg_dump -U postgres -F c --file=/etc/publico/backup/$(date
> +%Y_%m_%d__%H_%M_%S).backup websac”, no crontab o Linux não executa o
> backup.
>

Você tentou executar esse mesmo comando no shell? Qual foi o resultado?

Um possível problema pode ser que basededados foi criado em maiúsculo
(neste caso, precisa de aspas).

Prefira opções longas (mais descritivas) ao invés de opções curtas.


--
   Euler Taveira                   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




-- 
Atenciosamente,

Luiz Henrique

"Virtus in medium est"

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a