Вы можете попытаться перенаправить ошибки из вашей линии cron в файл, например:
/usr/local/mysqlbackup.sh &>/var/log/mysqlcron.log
Это должно поймать как stdout, так и stderr и сообщить, если есть синтаксическая ошибка и т. д.
Примечание: если вы делаете резервную копию живой базы данных, вы должны использовать определенные утилиты для резервного копирования, например mysqldump, вместо использования общей команды tar. Причина в том, что если файлы внутри / var / lib / mysql / изменяются во время выполнения tar, вы можете получить несогласованное изображение базы данных.