|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : juin 2008 Messages : 214 ![]() |
Bonjour bonjour
Voici une petite galére qui m'arrive. Je suis en train de me programmer une sauvegarde de ma base via crontab. Si je vais dans /etc et que j'édite "crontab", j'obtiens : Code :
Code :
5 7 * * * /etc/webmin/cron/tempdelete.pl Là j'avoue que quelque chose m'échappe... Si quelqu'un pouvait m'aider éventuellement ? Merci d'avance Johan |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
il ne faut pas éditer crontab
il faut le modifier par crontab -e pourquoi ? le premier est un parametrage de crontab l'autre l'ordonnancement des taches pour l'utilisateur en cours (mais hors environnement utilisateur). C'est deux roles differents . si tu regardes bien le etc/crontab ne contient pas de jobs user mais que des taches internes à cron voilà pour la version courte. par contre pour ton cas ce crontab modifié là n'est pas dutout standard et donc à proscrire ou dumoins à ne pas utiliser autrement que comme je l'ai indiqué. mais ton crontab nonstandard permet d'utiliser un fichier unique pour tout utilisateur mais c'est à proscrire comme méthode... car si tu fais une boulette tu perturbe tous les user et tous les comptes applicatifs en meme temps donc c'est une methode interdite ! |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juin 2008 Messages : 214 ![]() |
ha ok
merci pour ta réponse, j'y vois un peu plus claire :p Par contre, quand tu dis "par contre pour ton cas ce crontab modifié" , tu parles du premier ou du second ? |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
le premier celui de /etc/crontab
|
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
Si l'on veut copier la façon de faire du système, avec les répertoires qui indiquent la fréquence, on doit copier toute l'arborescence ?
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#6 | ||
|
Membre du Club
![]() Inscription : juin 2008 Messages : 214 ![]() |
Bonsoir frp31,
Merci pour tes réponses, mais ya un truc qui m'échappe. Dans le tuto d'ubuntu ("http://doc.ubuntu-fr.org/tutoriel/sauvegarder_automatiquement_ses_bases_de_donnees") On nous indique : Donc comme nous l'avons dit, les scripts contenus dans le répertoire cron.daily seront exécutés à l'heure définie dans crontab. Nous allons donc y placer des liens vers nos 2 scripts en utilisant une notation à chiffres pour être sûr qu'ils seront exécutés dans l'ordre : Code :
Merci d'avance pour quelques éclaircissements ? bonne soirée MJ ! |
||
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() budget et contrôle de gestion Inscription : décembre 2006 Messages : 896 ![]() |
Bonsoir,
Tu as compris de travers le tuto. ![]() /etc/cron.daily est un répertoire. Code :
sudo ln -s /root/scripts/backup_bdd.sh 01-backup_bdd Tu as donc juste à taper les 2 commandes données par le tuto en étant placé dans le répertoire /etc/cron.daily. D'ou l'intérêt d'exécuter la commande cd /etc/cron.daily auparavant comme expliqué dans le tuto. PS : un tuto se lit toujours 2 fois. 1 fois pour se faire une idée générale. 1 fois pour l'appliquer.
__________________
Winnt C'est en Linuxant qu'on devient .... geek ![]() Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo. Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing. Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com