Cron

tina -  
 tina -
voila j ai un pb

j ai lu la doc sur cron sur le site et j essai de sauvergarder ma base j ai fais exactement la meme chose que ce qui est indiquer sur le site et ca ne fonctionne pas

ma base a un mot de passe je voudrais savoir si c ca qui gene

ou sinon y a des un fichier de log
A voir également:

7 réponses

tina
 
voila comment j ai fais


mon script :
#!/bin/sh
DATE=$(date +%d-%m-%Y-%H-%M)
/usr/bin/mysqldump -u root -p nomdemabase >/home/backup/nommabase${DATE}.sql


mon cron

00 12 * * * /home/backup/backup.cmd >>/dev/null



voila merci
1
tina
 
c t un pb de droit sur le fichier

j ai remarquer qu il creer un fichier a chaque fois

comment specifier de supprimer l ancien
1
glouglou
 
a placer au debut du script :

DATE_HIER=$(date +%d-%m-%Y-%H-%M -dyesterday)
rm -f /home/backup/nommabase${DATE_HIER}.sql

ou sinon plus goresque :

rm -f /home/backup/nommabase*
0
jisisv Messages postés 3678 Statut Modérateur 934
 
Si l'accès à ta base exige un mot de passe , le dump s'effectuera de la manière suivante
/usr/bin/mysqldump -u root -pmotdepasse nomdemabase

(pas de whitespace entre -p et le motdepasse)
Si -p est suivi d'un whitespace le mot de passe est demandé interactivement.

Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tina
 
je souhaites en fait faire une sauvegarde du lundi au vendredi dans un fichier lundi , mardi , mercredi etc...

semaine 1 2 3 4

mensuel 1 2 3 4 12

comment je pourrais faire
0
tina
 
dans un premier temps au moins les fichier de lundi a vendredi

svppppppppppppppppppp
0
tina
 
bonjours a tous

ma sauvegarde ce passe tres bien sur mon ordi de develloppemnt avec cron

mais quand le hic c que j ai fais la meme chose sur mon serveur de prod et ca ne fonctionne pas

pourtant les scripts lancer sans cron fonctionne

mais cron ne ce lance pas

y a t il un service pour le demarrer ?

merci
0