1

Попытка настроить cronjob:

0 12 * * * /usr/bin/mysqldump --all-databases > /backups/mysql/`date "+%Y-%m-%d"`.sql

Получение ошибки:

crontab: installing new crontab
"/tmp/crontab.fuly8s":2: bad day-of-month
errors in crontab file, can't install.
Do you want to retry the same edit?

Я не уверен, где ошибка, какие-либо предложения?

2 ответа2

1

Ошибка жалуется на строку 2 вашего crontab. Чтобы решить, в чем заключается ошибка, нам нужно увидеть эту строку и, предпочтительно, полный crontab, как показано в редакторе.

Скорее всего, вы удалили где-то знак # который теперь приводит к тому, что предыдущий комментарий рассматривается как спецификация cronjob.

0

Если вы добавляете строку в crontab, вам нужно поле пользователя. Например:

0 12 * * * root /usr/bin/mysqldump --all-databases > /backups/mysql/`date "+%Y-%m-%d"`.sql

Это решает проблему?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .