Möglicherweise fehlen Umgebungsvariablen in der cron
Umgebung. Setzen Sie einen Befehl wie
env > /…/cron_env.txt
in Ihre backup.sh
und die Ausgabe an die eines vergleichen, env
die Sie ausführen, wenn Sie angemeldet sind.
Sie können auch versuchen 2> /…/mysqldump_error.txt
, Ihren mysqldump
Befehl hinzuzufügen, um die Fehlernachrichten zu erfassen.