Problème pour synchroniser 2 dossiers avec rsync

Bonjour à tous,

voila j’utilise un script pour synchroniser 2 dossiers :

  • source = dossier distant qui est un lecteur réseau connecté à un webdav
  • destination = dossier local sur le raspberry

Le script fonctionne très bien pour récupérer les données mais parfois, la synchronisation supprime l’ensemble des données du dossier local sans raison apparante. Cela semble se produire quand la connexion internet est mauvaise (faible débit à 2Mb/s ou carrément avec des micro-coupures).

Quelqu’un airait-il une idée pour que la synchronisation ne supprime pas le contenu local même si la connexion est mauvaise ou si le script plante ou si internet coupe?

Voici mon script:
rsync -r -a --delete /home/pi/webdav/ /home/pi/backup/

(le dossier webdav est monté avec un sudo mount vers le serveur distant.)

Je n’ai pas trouvé d’info sur le net permettant de rajouter une option à la commande qui lui dirait « si ca déconne pour un oui ou pour un non, tu fais rien, tu gardes le contenu que tu as sans le supprimer ».

Merci d’avance pour votre aide!

bonjour,
essaie --delete-after

merci, j’ai fait cette modif, on verra si ca fonctionne…