Backups Rsync exclure un dossier

Bonsoir,

Lors de ma backups journalière je sauvegarde le répertoire ‘‘Test’’ et dans ce répertoire il y à ‘‘Image’’ que je voudrais exclure lorsque que je copie ‘‘Test’’, je dois utilisé la fonction rsync --exclude mais même en lisant le mal j’ai un peu de difficulté, si quelqu’un peut m’expliquer :slightly_smiling:

Salut,
Le Web regorge de tuto dessus. Le plus simple est d’utiliser un fichier texte dans lequel tu liste les fichiers et répertoires à exclure:

# $editor exclusions.txt

fichier1 repertoire1/fichier2 repertoire2/
Attention, les chemins sont toujours relatifs au répertoire source/

Puis:

rsync -av --exclude-from 'exclusions.txt' source/ destination/

:006

Tu as une commande pour ça : editor :slightly_smiling:

Allez, je donne l’option sans fichier :

Alors ça donnerai ça ?

rsync -az --exclude="- /superdossieràvirer/" /var/www /home/backups/site

?

Edit :

La syntaxe exacte pour un répertoire est celle-ci :

rsync -az --exclude ‘debian/images/’ /home/toto /home/backups/toto

Merci à vous tous !!

Ce fil est-il de la programmation ?
Ne serait-il pas plus intéressant de le placer dans SD car les réponses, pertinentes, peuvent intéresser d’autres membres qui ne fréquentent pas obligatoirement "programmation"
Votre avis ?

J’ai hésité entre les deux, mais comme il était dans un script de backup je l’ai mis ici, mais après je ne voit aucun soucis à le déplacer dans SD :slightly_smiling: