# La commande rsync utilisée inclue / (root) et exclue tout. Cela ne sauvegarde rien. Le fichier rsync-backup-include permet d'inclure ce que l'on veur sauvegarder. # (note : pour plus d'information voir la page de manuel de rsync dans les sections : FILTER RULES, INCLUDE/EXCLUDE PATTTERN RULES, MERGE-FILE FILTER RULES) # à la visite d'un dossier, penser à exclure ce que l'on ne veut pas sauvegarder avant de mettre la règle contenant les * # + [pattern] inclu un motif # - [pattern] exclu un motif # '*' remplace tout et s'arrête au premier slash. # '**' remplace tout, incluant les slashs. # + /dossier/ visite un dossier mais ne sauvegarde rien # + /dossier/ sauvegarde tous les fichiers et dossiers mais de manière non récursive (les dossiers seront vides) # + /dossier/** sauvegarde tous le contenu du dossier récursivement # exclure les fichiers - /initrd.img - /vmlinuz # A titre d'exemple, les deux lignes ci-dessous et sont deux répertoires utilisateurs pour lesquels # on ne souhaite pas sauvegarder le contenu du répertoire .cache. - /home//.cache - /home//.cache # sauvegarder le contenu de /home + /home/ + /home/** # exclure tout (comme ça on est sûr) - **