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

Re: Problème Crontab



Nickel, ça marche en utilisant scp, j'essai en mettant ma ligne dans un script.

Une autre question concernant les scripts cette fois, je souhaite automatiser l'ajout d'utilisateur(eviter de renseigner pas mal de truc), comment dans un script sh peut-on demander la valeur d'une variable? 

merci
  
======= le 06/04/2006, 15:12:28 vous écriviez: =======

>Le Thu, Apr 06, 2006 at 03:02:07PM +0200, stena83@free.fr écrivait/wrote:
>> SSH est configuré pour utilisé une clé, pas de demande de mot de passe, ni root, ni un autre utilisateur ne reçoit de mail.
>> 
>> Avec crontab je vérifier un scan antivirus tous les jours, et je reçois le rapport par mail, cela fonctionne, mais pour la sauvegarde du dossier, pas moyen avec cron. En ligne de commande cela fonctionne, mais cron no.
>> 
>> 
>> >Le jeu 06 avr 2006 14:40:22 CEST, "stena83@free.fr" <stena83@free.fr> a écrit :
>> >
>> >> Bonjour,
>> >> 
>> >> J'ai un problème avec Crontab, je souhaite copier tous les jours le contenu d'un dossier sur un autre PC, lorsque je tape en ligne de commande
>> >> 
>> >>  tar cf - /etc/ | ssh user@pc-distant "cat ->~/sauvegarde/"$(date +%Y%m%d)"-donnee.tar; exit"
>> >> 
>> >> Cela fonctionne.
>> >> 
>> >> Maintenant je veux automatiser cela avec crontab tous les jours a 00H00:
>> >> 
>> >> 00 00 * * *  tar cf - /etc/ | ssh user@pc-distant "cat ->~/sauvegarde/"$(date +%Y%m%d)"-donnee.tar; exit"
>> >> 
>> >> Cela ne fonctionne pas, rien ne se passe, même pas un mail de retour.
>
>Peut-être qu'il faut quoter différemment, mais surtout, pourquoi ne pas plutot utiliser scp, et faire executer par cron le script (non testé!) suivant /usr/local/bin/masauvegarde
>
>#! /bin/sh
>#fichier masauvegarde
>nomfich=$(date +"sauvetc_%Y%m%d")
>tar czf /tmp/$nomfich.tgz /etc
>scp -v /tmp/$nomfich.tgz user@pc-distant:sauvegarde/
>rm /tmp/$nomfich.tgz
># fin masauvegarde
>
>dans /etc/crontab mettre
>0 0 * * * /usr/local/bin/masauvegarde
>
>-- 
>Basile STARYNKEVITCH         http://starynkevitch.net/Basile/ 
>email: basile<at>starynkevitch<dot>net 
>aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
>8, rue de la Faïencerie, 92340 Bourg La Reine, France
>

= = = = = = = = = ========= = = = = = = = = = =
			
stena83
stena83@free.fr
06/04/2006


Reply to: