LINUX.ORG.RU
решено ФорумAdmin

Как настроить Cron

 


0

2

Нужно чтобы команда выполнялась ежедневно в 18:00 sudo crontab -e

00      18      *       *       *       pg_dump -h 172.16.0.11 -U postgres ivrossdb > /rezerv/m/SQLBACKUP/ivrossdb-$(date +%A)-Evening.sql

Может нужен полный путь до pg_dump?

Пока не работает

★★

Ответ на: комментарий от ass

37 16 * * * /usr/lib/postgresql/9.4/bin/pg_dump -h 172.16.0.11 -U postgres ivrossdb > /rezerv/m/SQLBACKUP/ivrossdb-$(date +%A)-Evening.sql

Пока не помогло, а где log крона?

weare ★★
() автор топика
Последнее исправление: weare (всего исправлений: 1)
Ответ на: комментарий от Deleted

Журнал что то чистый...

Oct 16 16:40:01 backup cron[1643]: (root) RELOAD (crontabs/root)
Oct 16 16:40:01 backup CRON[16756]: (root) CMD (/usr/lib/postgresql/9.4/bin/pg_dump -h 172.16.0.11 -U postgres ivrossdb > /rezerv/m/SQLBACKUP/ivrossdb-$(date +)
Oct 16 16:40:01 backup CRON[16755]: (CRON) info (No MTA installed, discarding output)
weare ★★
() автор топика
Последнее исправление: weare (всего исправлений: 2)
Ответ на: комментарий от weare

спрячь это

 /usr/lib/postgresql/9.4/bin/pg_dump -h 172.16.0.11 -U postgres ivrossdb > /rezerv/m/SQLBACKUP/ivrossdb-$(date +%A)-Evening.sql
в скрипт и запускай из крона уже скрипт

outsider ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.