Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/09/2012, à 14:42

ludox

Syntaxe rsync

Salut,

Je veux faire un script de sauvegarde avec rsync mais comme souvent il ne veut pas m'obeir...

Je veux sauver tout / sur une partition d'un autre disque dur
Et je veux sauver /home sur une autre partition de ce disque.

Seulement quand je backup /, je ne veux pas de /home une seconde fois alors j'essaie d'exclure /home et /media mais je n'y parviens pas.

Voilà le script :

# sauvegarde sys /


mount /dev/sdb1


rsync -rltgoDv --del --ignore-errors --force --backup --backup-dir=`date +%Y-%m-%d`--exclude=home/ --exclude=media/ / /media/$

if [ -s erreurs_rsync ]
   then
       cat erreurs_rsync | mail -s 'RSYNC erreurs_rsync' pipo@free.fr
   fi

umount /dev/sdb1


J'ai essayé l'option exclude avec /home home home/ et avec et sans " " mais rien n'y fait, il prend quand même /home en copie.

Dernière modification par ludox (Le 14/09/2012, à 14:44)


LudoX
-----------------------------------------

-----------------------------------------

Hors ligne

#2 Le 14/09/2012, à 15:20

Kooothor

Re : Syntaxe rsync

Salut,

Voici comment je procéderai :

rsync -avz -q --exclude=/home --exclude=/media --exclude=/proc --exclude=/sys --exclude=/tmp --exclude=/dev --exclude=/mnt --exclude=/run / /media/tondisquedur

Tu peux aussi faire en plusieurs fois (afin d'éviter tout ces exclude) :
rsync etc
puis rsync usr
puis rsync var
etc...

Avant de faire un script, test en ligne de commande ta commande rsync !

@+
~ktr

Hors ligne

#3 Le 14/09/2012, à 15:30

nesthib

Re : Syntaxe rsync

Tu peux aussi regarder le lien sauvegarde automatique dans ma signature, le script est un peu défraîchi mais tu y trouveras une méthode qui fonctionne pour rsync.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#4 Le 14/09/2012, à 16:26

ludox

Re : Syntaxe rsync

Merci, j'ai renoncé avec exclude et suis passé à filter et ca roule.

Par contre, c'est vrai que je me tape /tmp et /proc...


LudoX
-----------------------------------------

-----------------------------------------

Hors ligne