Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4562 connectés 

 


Dernière réponse
Sujet : commande cron pour save database mysql
die488 Un tout grand MERCI pour cette belle explication !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
die488 Un tout grand MERCI pour cette belle explication !
pipomolo Apparemment c'est un probleme avec vi
Est-ce que vi marche bien qd tu le lance a la main ?
 
Sinon tu peux utiliser un autre editeur, comme emacs ou joe ou ce que tu veux, en modifiant la variable d'environnement $EDITOR
dans le fichier d'init de ton shell (.bashrc ou .cshrc etc.)
par exemple en shell : export EDITOR=joe
ou avec tcsh setenv EDITOR vim
 
Sinon dans la crontab tu mets
MM HH * * * commande
 
pour executer une commande ts les jours a une meme heure
 
en fait les 5 champs correspondent a
 
minute (0-59),
hour (0-23),
day of the month (1-31),
month of the year (1-12),
day of the week (0-6 with 0=Sunday)
 
avec ca tu peux tout faire, des intervalles, des repetitions etc.
 
Apres avoir edite la crontab, relancer le demon cron (ex: service cron restart)
 
a+
 
PS: j'ai bien compris que tu avais resolu ton pb avec webmin, mais c qd meme mieux de savoir comment ca marche derriere :o)
die488 ouaip, j'ai créé la commande avec l'outil cron dans webmin, pas très "clean" ni "poweruser" mais ca marche ;)
Sebastien tu peux donner ta soluce alors ?
die488 ca va, j'y suis arrivé merci
die488 j'ai fait ce fichier (backup.cmd):
#!/bin/sh
DATE=$(date +%d-%m-%Y-%H-%M)
/usr/local/mysql/bin/mysqldump -u root -pxxxxx candiulb > /home/backup/candiulb${DATE}.sql
 
et j'aimerais rajouter ce cron :  
59 23 * * * /home/backup/backup.cmd >>/dev/null
 
mais lorsque je fais crontab -e il me fait  
crontab: "/bin/vi" exited with status 127
 
plz help
die488 J'aimerais un peu d'aide pour faire une commande cron qui sauvegarderait tous les jours à une heure donnée une base spécifique.
La sauvegarde devra créer un fichier sql du type 20011227.sql et comprimera la précédente (20011226.tar.gz).
Je suis persuadé que c'est possible mais je ne sais pas comment m'y prendre

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)