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.
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.
Réponses:
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.