Bonjour,
Voilà, je ne comprends pas un truc. J'utilise rsync pour synchroniser un serveur Web externe et avoir une copie en local des MAJ que je fais. Le code est le suivant :
rsync -a --stats --progress --delete --exclude 'tmp/' --exclude 'local/' login@alias:/chemin_serveur/dossier_site/ /chemin_local/dossier_site/
Tout se passe bien , seuls les fichiers nouveaux sont synchronisés.
Quand j'utilise la même fonction pour synchroniser des dossiers d'un NAS sur un disque dur externe (afin d'avoir une sauvegarde du NAS), tout le dossier est recopié ! Ce qui prends un temps fou. Pourtant, sur le NAS, je ne vois pas de changement de date sur les anciens fichiers. Je n'ai pas changé l'ordre des dossiers non plus.
Ma ligne de code est la suivante :
rsync -a --stats --progress --delete /Volumes/den/ /Volumes/sauvegarde/serveur/den
Je ne comprends pas pourquoi il y a cette différence de comportement. Si quelqu'un a une explication, voir un truc pour éviter ce problème, je suis preneur. Vous remerciant par avance pour votre aide et votre attention.
Denis