Vous êtes sur la page d'une question
Bonjour,
J'arrive parfaitement à faire une sauvegarde manuelle avec la ligne de commande, seulement, impossible de le faire depuis le cron.
J'ai bien renseigné la ligne comme définit, mais rien à l'air de se passer.
merci beaucoup
J'ai trouvé moi-même la solution à mon problème : Je souhaitais mettre la date dans le nom du fichier et j'avais un caractère qui ne passait pas.
Pour ceux que ca intéresse, la ligne à mettre dans le cron est la suivante :
0 2 * * * mysqldump -u user –password=password base_name | /bin/gzip > /srv/d_my_disk/exportsql/save_`date "+\%F"`.dump.sql.gz
je suggérerais de mettre le 'mysqldump' …etc dans un fichier 'sauveg.sh' à valider tout simplement en le lancant en manuel pour le tester, sans attendre que cron se lance, donc la ligne devient. 0 2 * * * /chemin/sauveg.sh
Comment faire pour que l'ancienne sauvegarde soit automatiquement écrasée par la nouvelle ?
* ne pas mettre la date peut-etre
Dernière modification: le 29/08/2011 à 20:48 par Michel d.