Pg_dump não funciona em Cron

0

Eu tenho o comando abaixo e executo-o com sucesso:

/usr/lib/postgresql/9.1/bin/pg_dump -U dspace --format=c --file=/dspacebkp/dspace_db_$(/bin/date +\%m\%d\%Y)_uncompressed dspace

Eu posso ver meu novo arquivo no meu diretório dspacebkp , que é dspace_db_01272015_uncompressed .

Eu quero fazer backup do banco de dados de vez em quando, e é por isso que uso cron .

* * * * * /usr/lib/postgresql/9.1/bin/pg_dump -U dspace --format=c --file=/dspacebkp/dspace_db_$(/bin/date +\%m\%d\%Y)_uncompressed dspace

Eu fiz o arquivo .pgpass em /root/ para permitir pg_dump sem inserir uma senha manualmente. Eu segui esse link . Fiquei me perguntando por que não consegui criar o arquivo de backup com sucesso. Onde estou faltando?

Abaixo está o meu arquivo .pgpass :

#hostname:port:databse:username:password
*:*:dspace:dspace:fdkslaulw

PS: não vi erros.

    
por Eliyah 27.01.2016 / 02:46

0 respostas