J'ai une commande rsync dans une application qui copie le contenu d'un dossier sur une autre machine. J'ai l'option --remove-source-files
parce que je ne souhaite avoir les fichiers sur la machine de destination qu'après la fin de rsync.
Cependant, je me demandais comment se comportait rsync s'il se bloque ou s'il est interrompu lors du transfert de fichiers?
Considérez que j'ai deux fichiers à synchroniser, a
et b
. Est-ce que rsync copiera a
, puis le supprimera de la source et commencera la copie b
, ou attendra-t-il les deux a
et b
sera copié sur la machine de destination avant de les supprimer tous les deux? J'ai vu que vous pouvez configurer ce comportement lors de la suppression de fichiers superflus avec certains indicateurs, mais je n'en ai trouvé aucun sur la suppression des fichiers source.