Я пытаюсь установить крон для использования mysqldump один раз в день. Нет никакого вывода, и я не вижу использования базы данных при наблюдении top
. crontab:
mysqldump [database] -u[user] -p'[password]' > /home/newvtds/backups/db_backup_`date +\%Y-\%m-\%d_\%H-\%M-\%S`.sql
Какие-либо идеи?
Править: У меня есть другие кроны для того же пользователя та работа правильно
Существуют пары способа, которым могут понять превратно вещи.
И для ошибки задания крона, они всегда отправляются по почте пользователю, кто владеет ею. Проверьте свою системную почту для получения дополнительной информации.
В целом я удостоверился бы Ваш cron
установлен до почтового вывода на Вас.
Я добавил бы a MAILTO=youremail@example.com
строка к Вашему crontab и затем тестовый крон для проверки вывода.
что-то как
* * * * * date
и удостоверьтесь, что Вы производитесь.
Также помните это под кроном, Вашим PATH
очень минимально, вероятно, просто/usr/bin:/bin. и никакой LD_LIBRARY_PATH. mysqldump в / мусорном ведре или/usr/bin?