Pages : 1
#1 Le 31/01/2024, à 11:21
- herveD
rClone et rSync
Bonjour
Je viens de synchroniser des répertoires et des fichiers vers un nextcloud avec rClone https://doc.ubuntu-fr.org/rclone#copiesynchronisation.
Je vois aussi que j'avai fais il y a longtemps une synchronisation entre disque dur avec rSync https://doc.ubuntu-fr.org/rsync
J'ai l'impression que je peux tout faire avec rClone (synchronisation de disque dur locaux et dd local avec nextcloud). Je préfère limiter le nombre de programmes à prendre en main et maintenir.
Est-ce que cela est envisageable , ou on-ils clairement des périmètres d'interventions différents avec une fiabilité, rapidité ... plus importante ?? ou tout simplement l'un est moins maintenu ?
Existe t-il des comparatifs ?
A votre avis ;-)
Dernière modification par herveD (Le 31/01/2024, à 11:22)
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#2 Le 31/01/2024, à 12:30
- Christophe C
Re : rClone et rSync
Rsync en fait un peu plus apparemment : https://forum.rclone.org/t/rsync-equivalent/37348/3
Tool to mirror (or clone) a directory structure from one source to another. It is done either locally or via SSH. It is one-way mirror.
Algorithm used by the tool to do these transfers efficiently when a small change is made. With rsync, if there is a small change to even a big file, very little data other than that change needs to be propagated. This actually makes it less efficient for a big change to a big file but the end result is still the same file.
rclone is like the first bullet for rsync. It does directory cloning but supports a ridiculous number of backends including some meta (wrapper) ones for compression, encryption, chunking, etc. But it does not do anything with existing data.If you just have SSH (or local) remotes, which one is better depends on your use case. rsync, to my knowledge, does one transfer at a time while rclone can do many. But rsync can reuse data better than rclone. So if you have big files with small changes, rsync is better. If you have lots of little files, rclone is better
Rclone serait plus lent : https://forum.rclone.org/t/rclone-trans … sync/34967
... mais plus adapté au cloud...
je pense que cela dépend des utilisations.
Dernière modification par Christophe C (Le 31/01/2024, à 12:31)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
En ligne
#3 Le 01/02/2024, à 09:28
- herveD
Re : rClone et rSync
Bonjour
Merci, cela me semble clair
Rclone pour les synchros distantes et RSync pour syncho local entre disque durs
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#4 Le 01/02/2024, à 14:39
- krodelabestiole
Re : rClone et rSync
Rclone serait plus lent : https://forum.rclone.org/t/rclone-trans … sync/34967
c'est l'inverse !
dans ce lien c'est justement un problème étonnant, que rclone soit plus lent, et le problème est résolu en 2 minutes.
(attention à lire plus que les titres)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#5 Le 01/02/2024, à 14:42
- krodelabestiole
Re : rClone et rSync
Rclone pour les synchros distantes et RSync pour syncho local entre disque durs
mais oui, c'est en général comme ça que ça marche.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#6 Le 01/02/2024, à 15:03
- krodelabestiole
Re : rClone et rSync
comme expliqué dans la doc, rclone est optimisé aux petits oignons pour etre le plus rapide possible avec tous les services de stockage et protocoles réseau différents. entre autre il automatise plusieurs chargements en parallele, ce que ne prévoit pas du tout rsync.
il pourrait le faire mais on utilise très rarement rclone comme alternative évoluée à la commande cp, rsync fait très bien ce boulot depuis très longtemps (rclone est tout récent en comparaison).
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#7 Le 06/02/2024, à 21:22
- herveD
Re : rClone et rSync
Bonsoir
La synchronisation fonctionne bien entre un répertoire local et un nextcloud
rclone sync --update --progress /home/rvnux/Images/zprov/ Zaclys:zTemp
Après pour la synchronisation entre 2 disques durs, j'avais fait il y a quelques années avec des contributeurs ici (bien sûr, car je n'aurai pu faire seul cela)
Je me demande s'il est nécessaire de faire la même chose avec rclone ?
et si oui piste de démarrage ?
Mais je trouve cela un peu compliqué
`#!/bin/bash`
`chemin_source="/media/rv/donnees/"`
`chemin_cible="/media/rv/zDonnees-sync/"`
`chemin_dos_synchro="/media/rv/donnees/Com. informat./Communs Ubuntu/scripts/synchronisation disques/"`
`msg_boite="DSQ-SYNC"`
`exec > "$chemin_dos_synchro/log_synchro-vers-dd-sync" 2>&1 #log en entier`
`# exec 2> "$chemin_dos_synchro/log_synchro-dd-sync" #uniquement les erreurs`
`if [[ ! -e $chemin_cible ]] # Affiche 1 notification une seule fois si la cible n'existe jusqu'au prochain lancement d'ubuntu`
`then`
`[ -e "$chemin_dos_synchro/1-affic-dd-sync-non-dispo" ] ||`
`DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus zenity --warning --title "Absence disque " --text $msg_boite`
`touch "$chemin_dos_synchro/1-affic-dd-sync-non-dispo"`
`echo "On fait rien du tout, car disque absent!"`
`exit 1`
`fi`
`# time donne la durée de la syncho qui se fait en excluant le dossier: "trash-1000"`
`time rsync -agv -u --exclude /.Trash-1000/ --exclude '**/cache2/**' --delete-after $chemin_source $chemin_cible`
`retour_rsync=$?`
`if (( $ret_rsync )) #Si erreur dans syncrhonisation`
`then`
`echo "RSYNC à renvoyer le code $retour_rsync ! notification"`
`exit 1`
`else`
`echo "RSYNC a fini correctement son travail"`
`exit 0`
`fi`
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#8 Le 06/02/2024, à 21:23
- herveD
Re : rClone et rSync
Bonjour
Ah je vois que quelqu'un à fusionner mon dernier post ici.:rolleyes:
Pourtant pour moi, c'était clairement une nouvelle question uniquement sur la commande avec rClone
Dernière modification par herveD (Le 07/02/2024, à 10:54)
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#9 Le 12/02/2024, à 13:05
- herveD
Re : rClone et rSync
Bonjour
Bon je peux me débrouiller comme cela mais je préférerai un avis éclaire :-)
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#10 Le 12/02/2024, à 13:16
- krodelabestiole
Re : rClone et rSync
tu avais créé un nouveau sujet ? à partir du #7 ?
Mais je trouve cela un peu compliqué
effectivement, et ça le sera encore plus avec rclone !
rclone n'a aucun intérêt par rapport à rsync pour de la copie locale.
quel est le but du script exactement, tu es sûr qu'un bête rsync -aPv ne suffit pas ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#11 Le 12/02/2024, à 15:29
- herveD
Re : rClone et rSync
Bonjour
A partir de #7, car selon moi, c'est un nouveau sujet spécifique au mode commande dans un prog avec rclone.
Ce que j'avai fait avec rsync, c'était pour gérer le fait que ces disques pouvaient être déconnectés, gestion des erreurs avec une notification (en haut de l'écran ubuntu mais cela fait longtemps que je n'ai plus rien)
Ceci avait largement été enrichi avec l'aide de plusieurs personnes.
rclone sync --update --progress /home/rvnux/Images/zprov/ Zaclys:zTemp
Si cette seule ligne de commande pour clone suffit et qu'il y a une reprise s'il y avait un échec de temps en temps, c'est bon.
Je demandai juste pour validation
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#12 Le 12/02/2024, à 15:33
- krodelabestiole
Re : rClone et rSync
oui ça a l'air bon.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#13 Le 12/02/2024, à 20:03
- herveD
Re : rClone et rSync
Ok merci
J'ai quand même un souci car jusqu'à présent je faisais l'opération en mode commande.
Maintenant je l'ai mis dans le cron et la même commande ne passe pas dans mon test chaque minute !
# Export unidirectionnel (autres) : Ubuntu => Zaclys
*/1 * * * * /usr/bin/rclone sync --update --progress "/media/zz/" Zaclys:"Mes donnees synchronisées/zz"
où est l'erreur ?
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#14 Le 12/02/2024, à 20:19
- ylag
Re : rClone et rSync
Bonsoir,
Peut-être supprimer l'option --progress de la ligne de commande dans le cron ?
A+
Hors ligne
#15 Le 12/02/2024, à 20:40
- herveD
Re : rClone et rSync
Bonsoir
Bonsoir,
Peut-être supprimer l'option --progress de la ligne de commande dans le cron ?
Non malheuresment
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#16 Le 13/02/2024, à 08:05
- krodelabestiole
Re : rClone et rSync
quel utilisateur lance cette tâche cron ?
si ce n'est pas le bon (root au lieu de l'utilisateur courant), le bon fichier de config ne sera pas trouvé.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#17 Le 13/02/2024, à 10:15
- herveD
Re : rClone et rSync
Bonjour
J'ouvre en mode admin avec mon compte rv
sudo crontab -e
Je retrouve dedans les cmd sync
*/30 * * * * "/media/.../synchro-vers-dd-sync.sh"
Par contre je vois que j'ouvre un fichier sous tmp
/tmp/crontab.X3mpe3/crontab
Dernière modification par herveD (Le 13/02/2024, à 10:16)
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#18 Le 15/02/2024, à 10:46
- herveD
Re : rClone et rSync
Bonjour
Je suis tjs coinçé. j'attends encore un peu sinon j'ouvre un nouveau message plus ciblé sur cette demande.
@+
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
Pages : 1