[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: [tar] option --exclude
- To: Quebec-Linux <>
- Subject: Re: [tar] option --exclude
- From: korofina <>
- Date: 06 Oct 2003 19:35:49 +0200
-
In-reply-to: <[email protected]>
- Organization: Home/Work
[root@pompei data]# find / -type f -exec tar zcvf
/data/pompei_racine_`date -I`.tar.gz --exclude
/home/korofina/edonkey/core/incoming/*.avi --exclude
/home/moviesrip/*.avi --exclude /home/korofina/edonkey/core/temp/*.met
*.part {} \;
NE FONCTIONNE PAS ???? Et là je respecte la syntaxe du tar,
puisque les exlude ne contiennent que des noms de fichiers ???:o( lol
Alors que :
[root@pompei data]# find / -type f -exec tar zcvf
/data/pompei_racine_`date -I`.tar.gz --exclude /home/korofina/edonkey
--exclude /home/moviesrip {} \;
fonctionne - alors qu'il ne respecte pas la syntaxe de l'option exlude
du tar
JF
Le lun 06/10/2003 à 17:31, korofina a écrit :
> Impec [sans les fautes de syntaxe..:)]....
> Question : Quand vous faites
> find / -ctime -1 -type f -exec tar -cvf backup_`date -I`.tar.gz {} \;
> >backup_`date -I`.log
>
> J'en deduis que votre tar initial avant de le gerer par ce cron, a été
> un truc du genre :
> find / -type f -exec tar zcvf path/backup_`date -I`.tar.gz {}
>
> Ne prenant que les fichiers reguliers, les /dev /proc ... ne posent pas
> de pb ???
>
> koro
>
> Le lun 06/10/2003 à 17:09, Daniel Lemay a écrit :
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> >
> >
> > Il manque le "-" avant "type" et encore une fois, le problème doit provenir du
> > fait que les options --exclude ont été indiqués après les fichiers à inclure
> > ({}). Les accolades remplacent le nom des fichiers, il est donc inutile
> > d'ajouter "/home/*" à la fin de la commande tar. La commande devrait donc
> > prendre la forme suivante (ne pas oublier le "\;" à la fin) :
> >
> > find /home -ctime -1 -type f -exec tar -zcvf /data/pompei_`date -I`.tar.gz
> > - --exclude /home/korofina/edonkey --exclude /home/moviesrip {} >
> > /data/pompei_backup_`date -I`.log \;
> >
> >
> > Le 6 Octobre 2003 09:52, korofina a écrit :
> > > [tar] option --exclude
> > >
> > > En fait, vous aviez rasion, il semblerait qu'il ne faille pas de / à la
> > > fin des exclude
> > > pour inialiser le backup :
> > > tar zcvf /data/pompei_`date -I`.tar.gz --exclude /home/korofina/edonkey
> > > --exclude /home/moviesrip /home/*
> > >
> > > Il y a aussi la possibilité de faire un
> > > tar zcvf /data/pompei_`date -I`.tar.gz --exclude exclude.conf /home/*
> > > Et de mettre dans exclude.conf
> > > /home/korofina/edonkey
> > > /home/moviesrip
> > >
> > > Ensuite je voudrais faire des MAJ incrémentales via :
> > > #!/bin/bash
> > > find /home -ctime -1 type f -exec tar -zcvf /data/pompei_`date
> > > -I`.tar.gz {} --exclude /home/korofina/edonkey --exclude /home/moviesrip
> > > /home/* > /data/pompei_backup_`date -I`.log
> > >
> > > Mais il semblerait qu'il y ai aussi un pb de syntaxe !!!
> > >
> > > Des idées ???
> > >
> > > Des commentaires sur la syntaxe ???
> >
> > - --
> > ____________________________________________
> > Daniel Lemay
> > Enfin Linux Inc.
> > http://www.enfin-linux.com
> > [email protected]
> > 514-913-4017
> > Enfin Linux : Une simple question d'attitude.
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.2.2 (GNU/Linux)
> >
> > iD8DBQE/gYWbooLEGHBqwNIRAl2rAJ44Jpsj16DMErqWSBESp8B/+WZSQQCgoyZ7
> > 4ndLpSij0CN4K+a2uLM8dwU=
> > =HY5T
> > -----END PGP SIGNATURE-----
> >
> >
> > ______________________________________________________________________
> >
> > --
> > Liste de diffusion aide
> > http://linux-quebec.org/mailman/listinfo/aide
>
>
> ______________________________________________________________________
>
> --
> Liste de diffusion aide
> http://linux-quebec.org/mailman/listinfo/aide