Задание root cron не выполняется

Я пытаюсь настроить automysqlbackup бежать через cronjob для резервного копирования моих dbs по ночам.

Когда я выполню sudo automysqlbackup из терминала процесс выполняется должным образом и создает резервные архивы.

Я тогда казнил sudo crontab -e и добавил

0 2 * * * automysqlbackup

к хрон работам.

Это задание не выполняется, и я не могу найти никаких сообщений об ошибках, которые могут помочь. Есть идеи, почему эта работа не выполняется?

1 ответ

Решение

Самая распространенная проблема cron заключается в том, что он работает с минимальной оболочкой с минимальной переменной окружения.

Используйте полный путь к automysqlbackup

Если вы не знаете полный путь, запустите which automysqlbackup

Другие вопросы по тегам