Exclure des fichiers avec rsync

Bonjour, j’aimerai exclure des fichiers avec rsync mais je sèche severe, et j’ai lu le man et plusieurs tutos mais toujours rien :confused:

je vous file mon script



#!/bin/sh

############
# Hercules #
############


#Création de la variable DEST

DEST1=/var/Backup/hercules/namedconf/
DEST2=/var/Backup/hercules/named/

#création des variables à exclure


# -d vérifie si le(s) repertoire(s) existe(nt), sinon création du/des répertoire(s), NE PAS OUBLIER D'INCREMENTER LES VARIABLES

[ -d $DEST1 ] || mkdir -p $DEST1
[ -d $DEST2 ] || mkdir -p $DEST2

#Lance les commandes pour sauvegarder les fichiers

rsync -ave ssh hercules:/etc/named.conf $DEST1/$(date +%Y-%m-%d)/ 
rsync -ave ssh hercules:/var/named/db.* $DEST2/$(date +%Y-%m-%d)/


Le probleme c’est qu’il va me sauvegarder tout mes fichiers db, hors il existe des fichiers db.xxx.jnl que je veux pas sauver.

Merci de votre aide

–exclude <file> ???

La syntaxe serait --exclude <.jnl> ou bien --exclude <db..jnl> ? Je sèche vraiment, et là disons que je peux pas trop faire de test :confused:

rsync --exclude=.bash_history --exclude=.bash_logout /dossier/a/sauvegarder/ /dossier/destination/

Exclura les fichiers /dossier/a/sauvegarder/.bash_history et /dossier/a/sauvegarder/.bash_logout