Bonjour,
je tente de synchroniser un dossier d'un Pi4 vers un dossier partagé sur mon DS418 sous DSM7.0
je le fais avec la commande rsync sur le Pi4 vers un dossier du synology que j'ai monté en drive réseau sur le Pi4
ça fonctionne, les fichiers sont copiés, mais la date de modification des fichiers est changée par la date du moment du rsync au mlieu de rester à la date figurant sur le Pi4.
Les deux appareils sont bien avec les mêmes paramètres date, heure, fuseau horaire.
Côté Pi en affichant les infomations il ne signale aucune modification sur les attributs, mais sur le Synology les dates sont bien changées.
Exemple ici, un 1er rsync a été lancé puis arrêté, ensuite un 2ème rsync est lancé en mode dry-run et on voit que pour tous les fichiers déhà synchronisés il doit changer la date + owner + groupe.... et pour les nouveaux fichiers rien...
pi@allsky:~ $ sudo rsync -ani /home/pi/allsky/images /media/synology
.d....og... images/
.d..t.og... images/20220217/
>f..tpog... images/20220217/image-20220217160926.jpg
>f..tpog... images/20220217/image-20220217161106.jpg
>f..tpog... images/20220217/image-20220217161712.jpg
>f..tpog... images/20220217/image-20220217161732.jpg
>f..tpog... images/20220217/image-20220217161748.jpg
>f..tpog... images/20220217/image-20220217161805.jpg
>f..tpog... images/20220217/image-20220217161902.jpg
>f..tpog... images/20220217/image-20220217161922.jpg
>f..tpog... images/20220217/image-20220217161938.jpg
>f..tpog... images/20220217/image-20220217162036.jpg
>f..tpog... images/20220217/image-20220217162056.jpg
>f..tpog... images/20220217/image-20220217162113.jpg
>f..tpog... images/20220217/image-20220217162134.jpg
>f..tpog... images/20220217/image-20220217162152.jpg
>f+++++++++ images/20220217/image-20220217162214.jpg
>f+++++++++ images/20220217/image-20220217162236.jpg
>f+++++++++ images/20220217/image-20220217162255.jpg
>f+++++++++ images/20220217/image-20220217162337.jpg
>f+++++++++ images/20220217/image-20220217162357.jpg
>f+++++++++ images/20220217/image-20220217162413.jpg
>f+++++++++ images/20220217/image-20220217162430.jpg
>f+++++++++ images/20220217/image-20220217162448.jpg
alors apparemment ça semble venir du fait que j'utilise un network drive monté sur le Pi et que je fais le rsync entre le pi et le montage sur le pi.
j'ai fait le rsync en mode direct, avec cette commande
sudo rsync -avi /home/pi/allsky/images/ userid@192.168.x.xxx:/volume1/Allsky/Images
et là les dates sont bien préservées...
problème, le pwd du user m'est demandé à chaque fois et je n'arrive pas à supprimer cette demande pour l'automatiser...
edit : avec sshpass j'ai trouvé une solution............... c'est bon. je crois...
je tente de synchroniser un dossier d'un Pi4 vers un dossier partagé sur mon DS418 sous DSM7.0
je le fais avec la commande rsync sur le Pi4 vers un dossier du synology que j'ai monté en drive réseau sur le Pi4
ça fonctionne, les fichiers sont copiés, mais la date de modification des fichiers est changée par la date du moment du rsync au mlieu de rester à la date figurant sur le Pi4.
Les deux appareils sont bien avec les mêmes paramètres date, heure, fuseau horaire.
Côté Pi en affichant les infomations il ne signale aucune modification sur les attributs, mais sur le Synology les dates sont bien changées.
Exemple ici, un 1er rsync a été lancé puis arrêté, ensuite un 2ème rsync est lancé en mode dry-run et on voit que pour tous les fichiers déhà synchronisés il doit changer la date + owner + groupe.... et pour les nouveaux fichiers rien...
pi@allsky:~ $ sudo rsync -ani /home/pi/allsky/images /media/synology
.d....og... images/
.d..t.og... images/20220217/
>f..tpog... images/20220217/image-20220217160926.jpg
>f..tpog... images/20220217/image-20220217161106.jpg
>f..tpog... images/20220217/image-20220217161712.jpg
>f..tpog... images/20220217/image-20220217161732.jpg
>f..tpog... images/20220217/image-20220217161748.jpg
>f..tpog... images/20220217/image-20220217161805.jpg
>f..tpog... images/20220217/image-20220217161902.jpg
>f..tpog... images/20220217/image-20220217161922.jpg
>f..tpog... images/20220217/image-20220217161938.jpg
>f..tpog... images/20220217/image-20220217162036.jpg
>f..tpog... images/20220217/image-20220217162056.jpg
>f..tpog... images/20220217/image-20220217162113.jpg
>f..tpog... images/20220217/image-20220217162134.jpg
>f..tpog... images/20220217/image-20220217162152.jpg
>f+++++++++ images/20220217/image-20220217162214.jpg
>f+++++++++ images/20220217/image-20220217162236.jpg
>f+++++++++ images/20220217/image-20220217162255.jpg
>f+++++++++ images/20220217/image-20220217162337.jpg
>f+++++++++ images/20220217/image-20220217162357.jpg
>f+++++++++ images/20220217/image-20220217162413.jpg
>f+++++++++ images/20220217/image-20220217162430.jpg
>f+++++++++ images/20220217/image-20220217162448.jpg
Message automatiquement fusionné :
alors apparemment ça semble venir du fait que j'utilise un network drive monté sur le Pi et que je fais le rsync entre le pi et le montage sur le pi.
j'ai fait le rsync en mode direct, avec cette commande
sudo rsync -avi /home/pi/allsky/images/ userid@192.168.x.xxx:/volume1/Allsky/Images
et là les dates sont bien préservées...
problème, le pwd du user m'est demandé à chaque fois et je n'arrive pas à supprimer cette demande pour l'automatiser...
edit : avec sshpass j'ai trouvé une solution............... c'est bon. je crois...
Dernière édition: