Existe-t-il un moyen de dire à rsync d'ignorer son fichier actuel pendant qu'une synchronisation est en cours, peut-être en lui envoyant un signal particulier?
Je sais déjà ignorer en fonction des modèles, mais cela me serait parfois utile.
Je ne suis pas familier avec une telle fonctionnalité, et la page de manuel de la version actuelle n'en fait pas mention non plus. À moins de parcourir la source à la recherche de "fonctionnalités cachées" qui ne sont pas mentionnées dans la page de manuel, je pense qu'il est sûr de supposer qu'il n'y a pas de telles fonctionnalités.
Je suis d'accord, cependant, qu'il semble que cela pourrait être une fonctionnalité pratique.
Malheureusement, la réponse est "non", mais il y a un rapport de bogue dans le rzync Bugzilla demandant cette amélioration. Peut-être un jour...
Je tue toujours rsync (control-c) et réexécute avec une option --exclude et éventuellement --delete. Étant donné que rsync laisse le répertoire de destination partiellement mis à jour, la deuxième exécution devrait être plus rapide car vous pouvez essentiellement commencer là où vous vous étiez arrêté.
Vous pouvez également regarder l'option partial-dir pour les fichiers volumineux.