Je trouve plusieurs réponses à la question, je voulais donc demander aux personnes qui l'utilisent réellement, plutôt que de simplement créer le plus grand blog en remplissant des informations aléatoires semi-inutiles.
Scénario: moi
rsync -av --progress /dir/a /dir/b
et ça fait son truc.
J'ajoute de nouveaux fichiers à / dir / a et j'exécute à nouveau la même commande, il sait ce qu'il a fait et ne copie que les nouveaux fichiers.
J'ajoute de nouveaux fichiers dans / dir / a et je renomme certains fichiers dans / dir / b, et j'en supprime peut-être aussi quelques-uns.
Si je cours à rsync -av --progress /dir/a /dir/b
nouveau, qu'est-ce qui sera copié? Juste les nouveaux fichiers car il sait ce qu'ils ont déjà copié, ou les fichiers qui ont été renommés / supprimés aussi, car ils ne sont plus présents.
Et en prime, si les fichiers précédemment copiés sont à nouveau copiés, existe-t-il un moyen d'empêcher cela, de sorte que seuls les nouveaux ajouts à / dir / a soient copiés?
Pour le moment, je suis heureux de vérifier les choses manuellement, mais à mesure que les données augmentent, je vais avoir besoin de plus d'automatisation pour effectuer cette tâche.
-i
drapeau est très pratique. Pour chaque fichier, il donne une chaîne de correspondance qui peut être décodée pour voir pourquoi elle correspond (indicateur pour l'heure du mod, indicateur pour la taille, etc.)