Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-10-2016 09:15:19

Blogus
Membre
Lieu : Au pied de l'arbre...
Distrib. : DFLinux ou Handylinux selon l'humeur
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 17-09-2016

[Résolu]Grsync exclure un dossier

Bonjour,

Je poursuis ma découverte des outils de sauvegarde/synchronisation.... à destination de débutants.
L'interface graphique (grsync) de rsync est simple d'utilisation.

Néanmoins pour exclure un dossier il faut passer par la ligne de commande dans le volet "options avancées"-"options supplémentaires"

Pouvez-vous me donner un exemple pour  exclure .cache de la synchronisation en utilisant grsync.

Merci

Dernière modification par Blogus (03-10-2016 18:50:21)


L'homme est le seul animal à penser qu'il n'est pas un animal

Hors ligne

#2 03-10-2016 09:51:10

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : [Résolu]Grsync exclure un dossier

bonjour

je ne suis pas certain que ça fonctionne, mais avec rsync j'utilise un fichier filtre

- .iso
- .tmp
- lost+found/
- .Trash/
- .cache/
- .thumbnails/
- .clam-quarantaine
- .dbus
- .local/share/Trash
- .local/share/meld
 


le fichier .rsync-filter est placé dans mon $HOME


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#3 03-10-2016 10:35:07

Blogus
Membre
Lieu : Au pied de l'arbre...
Distrib. : DFLinux ou Handylinux selon l'humeur
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 17-09-2016

Re : [Résolu]Grsync exclure un dossier

Oui c'est cela mais il me faudrait la syntaxe de la commande qui va avec...

L'homme est le seul animal à penser qu'il n'est pas un animal

Hors ligne

#4 03-10-2016 10:50:11

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : [Résolu]Grsync exclure un dossier

dans la ligne de commande j'ai l'option -F
ça prend en compte le fichier filtre

"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#5 03-10-2016 11:21:36

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [Résolu]Grsync exclure un dossier

Salut smile
Pour rsync, c'est

--exclude='le_dossier'



tu peux mettre plusieurs fois exclude, par exemple :

rsync -rlptDvzc --progress --delete \
        --ignore-errors\
        --exclude='.local/share/Trash/'\
        --exclude='.cache'\
        --exclude='Téléchargements'\
        --exclude='geek/debception'\
        --exclude='Musique'\
        $SOURCE $TARGET


YA3HGA-H

Hors ligne

#6 03-10-2016 12:25:23

Blogus
Membre
Lieu : Au pied de l'arbre...
Distrib. : DFLinux ou Handylinux selon l'humeur
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 17-09-2016

Re : [Résolu]Grsync exclure un dossier

Merci bien cela fonctionne !

Mais quelle est la signification de ta première ligne et de la dernière ?

L'homme est le seul animal à penser qu'il n'est pas un animal

Hors ligne

#7 03-10-2016 17:33:31

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [Résolu]Grsync exclure un dossier

J'utilise rsync dans des scripts pour faire mes sauvegardes régulièrement et automatiquement (tâches cron).
La première ligne et la dernière sont un peu alambiquées, mais tout est tiré du "man rsync" :

Je commence par la fin : $SOURCE et $TARGET sont deux dossiers configurés un peu plus haut dans le script.

-rlptDvzc
-r : récursif (sous-dossiers)
-l : copie les liens
-p : garde les permissions
-t : garde les dates de modification
-D : conserve les fichier "device" (sécurité un peu inutile dans mon cas)
-v : est plus bavard
-z : compresse le transfert (je le fais par ssh)
-c : se base sur la somme de contrôle des fichiers, pas la date de modification pour savoir si un fichier doit être sauvegardé (utile pour les systèmes fat32).

--progress : affiche le nombre de fichiers traités/ nombre de fichiers restants
--delete : supprime les fichiers s'ils ne sont plus présent dans la source

YA3HGA-H

Hors ligne

#8 03-10-2016 18:48:37

Blogus
Membre
Lieu : Au pied de l'arbre...
Distrib. : DFLinux ou Handylinux selon l'humeur
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 17-09-2016

Re : [Résolu]Grsync exclure un dossier

OK ... en fait j'ai tous ces réglages dans l'interface graphique tongue

Soft adopté !

L'homme est le seul animal à penser qu'il n'est pas un animal

Hors ligne

Pied de page des forums