Rsync scanne un répertoire source et crée une liste de fichiers à synchroniser vers une destination. Si un fichier est supprimé de votre système - après rsync ajoute à la liste des fichiers à copier , et avant rsync a une chance de le copier - gravures rsync " fichier a disparu " message au terminal . Par défaut, rsync supprime les fichiers de la destination avant de copier de nouveaux fichiers. Si un fichier disparaît pendant le processus rsync , il sera toujours présent sur la destination. Vous pouvez déterminer que tous les fichiers disparus sont supprimés sur l'emplacement de destination en dirigeant rsync pour effectuer le processus de suppression après la copie des fichiers . Instructions
1
Ajouter le " - delete-after " option pour votre commande de terminal rsync après tous les autres commutateurs de ligne de commande et avant le répertoire source
2
Check. que la commande ressemble à ceci :
rsync -a - delete-after /source /destination
3
Appuyez sur " Entrée" pour exécuter la commande. Rsync crée une liste de fichiers à copier , les copies à la destination, puis supprime tous les fichiers ne sont plus présents sur la source de la destination, y compris les fichiers qui ont disparu au cours du processus .