[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Cron et MysqlDump



tout d'abord merci pour votre aide

Bash est bien dans /bin même si je change le #!/bin/bash par #!/bin/sh l'anomalie persiste ... le script lancé a la main fonctionne, il crée correctement les fichiers d'export le problème est que lorsque cron lance le même script rien n'est créé . pour ce qui est du chemin absolue vers mysqldump, après avoir testé rien n'a changer.




Bonjour,
Ne faut il pas donner un chemin absolue vers mysqldump ?
Il me semble que les tâches cron n'ont pas accès à la variable PATH.






je permet de poster sur cette liste de diffusion afin de vous exposer un
problème auquel je suis confronté actuellement sur un serveur Openbsd 4.4.
je tente désespérément de créer une tache planifier d'export de base de
données "Mysql" via mysqlDump.
j'ai en un premier temps créé un script bash contenant les commandes
d'export:

#!/bin/bash

export currdate=`date +%Y%m%d`

mysqldump -u userX -ppassword  totoDump > totoDump_$currdate.sql

......

que j'ai ensuite déclaré dans crontab de root "/var/cron/tabs/root" en
ajoutant la ligne suivant afin que l'export ai lieu chaque jours à 00:30
...:

30 0 * * * /bin/sh /home/UserX/ExportToto.sh

l'appel au script s'effectue correctement dans les log de Cron mais aucun
Totodump_.sql  n'est créé sachant que le répertoire UserX a tout les droits
qu'il faut.

d'avance merci.



-----------------------------------------------------------
______
| |__| |
|  ()  |
|______|