Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

nombre réponses : 25

#0 -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 19/02/2024, à 18:36

herveD
Réponses : 16

Bonjour

en monde commande j'arrive à réaliser l'export unidirectionnel : Ubuntu => Zaclys
J'ai ensuite essayé de faire cela avec de nombreux essais dans un cron

*/1 * * * * /usr/bin/rclone sync --update --progress "/media/zz/" Zaclys:"Mes donnees synchronisées/zz"

mais cela ne fonctionne pas !

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 

Comment finaliser cela dans un cron ?

#1 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 26/02/2024, à 12:01

herveD
Réponses : 16

Bonjour
+1
  je n'ai toujours pas réussi (et cela bloque ma synchro avec le portable).

#2 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 26/02/2024, à 15:13

herveD
Réponses : 16

Bonsjour

krodelabestiole a écrit :

pourquoi sudo crontab alors que tu lances ta commande manuellement sans sudo ?

sudo crontab -e permet d'éditer le crontab de root. hors ton fichier de config de rclone se trouve dans le home de ton utilisateur, root ne peut donc pas deviner son chemin.

J'ai entendu ta réponse mais je ne comprends pas
Si je fais

$ crontab -e

le fichier est vide

Si je fais

sudo crontab -e

je retrouve bien mes commandes comme

*/30 * * * * "/media/.../synchro-vers-dd-sync.sh"

qui s'excutent bien (et pas ailleurs).
J'en conclus que je suis sans le bon fichier pour mettre aussi rclone. Non ? sinon j'ai besoin de plus d'explication

#3 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 26/02/2024, à 20:30

herveD
Réponses : 16

Bonsoir

rclone listremotes
Zaclys:
~$ sudo rclone listremotes
2024/02/26 18:57:52 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults

puis j'ai fais

~$ sudo cp ~/.config/rclone/rclone.conf /root/.config/rclone/rclone.conf

Et cela aurait synchronisé les fichiers du répertoire. J'ai un début de compréhension et de résolution.
Il fallait que je copie ce fichier.
j'avai oublié de dire que je l'avais fait avec sudo car je souhaite que la synchro se fasse aussi quand je ne suis pas entrain d'utiliser l'ordi (la buit par exemple)
Cela veut dire qu'à chaque fois, dans ce cas, il faudrait que je copie le fichier ?
A confirmer et j'essaierai aussi le "symlink" roll!
Merci

#4 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 27/02/2024, à 21:40

herveD
Réponses : 16

Bonsoir
Bon je pensais en avoir fini mais depuis hier j'ai un soucis

a) La synchro fonctionne bien comme export unidirectionnel : Ubuntu => Zaclys mais pas dans l'autre sens: Zaclys => Ubuntu
Pourtant j'ai appliqué la même méthode,
a) vérification que cela fonctionne en mode commande
b) recopie dans rclone.conf
c) modification d'un fichier sur le serveur Zaclys

*/01 * * * * rclone sync --update --progress Zaclys:"Mes donnees synchronisées/Export du portable (autres)/" "/media/rv/donnees/Mes donnees synchronisées/Export du portable (autres)/"

une idée ?

Autres questions moins importantes
b/ y a t-il une commande pour faire une synchro bidirectionnelle ? ou j'applique 2 lignes de transfert l'une après l'autre ?
c/ j'ai enlevé le --progress après car on est d'accord que cela ne sert à rien avec le cron
d/ autre optimisation ? ou comment être informé d'un échec ?

#5 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 06/03/2024, à 19:50

herveD
Réponses : 16

Bonsoir
a) Je me demande s'il ne faut pas trouver un moyen dans l'autre sens de dire que l'on vient du portable (comme en nommant zaclys pour le cas qui fonctionne)
C'est en regardant au début de https://rclone.org/commands/rclone_sync/ que je pense à çà !?.

b) il n'y aurait pas de possibilité bidirectionnelle selon https://linuxpip.org/rclone-examples/
il faudrait que j'applique les 2 lignes de transfert l'une après l'autre ?

moins important:
c/ j'ai enlevé le --progress après car on est d'accord que cela ne sert à rien avec le cron
d/ autre optimisation ? ou comment être informé d'un échec ?

#6 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 07/03/2024, à 12:44

herveD
Réponses : 16

Bonjour
Merci pour les réponses pour l'instant j'essaie sans aucun flage, merci de me dire s'il en faut un en programmation cron
a/ du nuage vers le disque media Ubuntu non fonctionnel
mon principal problème est que cela ne fonctionne pas dans le sens, j'ai un ">" après tentative d'execution en mode commande

~$ rclone sync  Zaclys:"Mes donnees synchronisées/Export du portable (autres)/" "/media/rv/donnees/Mes donnees synchronisées/Export du portable (autres)/
> 

b/ BISYNC
Super mais c'est encore expérimental. j'aimerai bien essayé quand même en espérant que cela soit assez stable!? mais j'ai un message d'erreur:

$ rclone bisync "/media/rv/donnees/Mes donnees synchronisées/Export du portable (photos)/" Zaclys:"Mes donnees synchronisées/Export du portable (photos)/"
2024/03/07 11:35:32 NOTICE: bisync is EXPERIMENTAL. Don't use in production!
2024/03/07 11:35:32 ERROR : Bisync critical error: cannot find prior Path1 or Path2 listings, likely due to critical error on prior run
2024/03/07 11:35:32 ERROR : Bisync aborted. Must run --resync to recover.

#7 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 07/03/2024, à 17:38

herveD
Réponses : 16

Bonjour
D'abords merci

b/BISYNC
Fonctionne bien même si en mode commande, j'ai toujours l'avertissement "expérimental" ne pas utiliser en production:rolleyes:

a/ du nuage vers le disque media Ubuntu
Ah les copier/coller, effectivement cela va mieux en mode commande et dans le cron cool
Je laisse tomber d'envoyer un mail, je souhaite rester au plus simple mais peut-être en émettant un fichier log

$ ./synchro_zaclys-ubuntu.sh
./synchro_zaclys-ubuntu.sh: ligne 13: --log-file : commande introuvable
./synchro_zaclys-ubuntu.sh: ligne 17: --log-file : commande introuvable
2024/03/07 16:03:37 NOTICE: bisync is EXPERIMENTAL. Don't use in production!
./synchro_zaclys-ubuntu.sh: ligne 21: --log-file : commande introuvable

Le mode commande ci dessus fonctionne mais pas dans un cron chaque mn roll

*/01 * * * * "/media/rv/donnees/Com. informat./Communs Ubuntu/scripts/synchronisation disques/synchro_zaclys-ubuntu.sh"

Une idée ??

Sinon je voulais éventuellement tracer dans un log. j'ai crée 3 fichiers dans les emplacements

#!/bin/bash
# Get config path from rclone
config=$(rclone config file)
# Remove everything except the path
RCLONE_CONFIG="/${config#*/}"
export RCLONE_CONFIG

# Exit if rclone running
if [[ "$(pidof -x $(basename $0) -o %PPID)" ]]; then exit; fi

# Sync files to the cloud
/usr/bin/rclone sync --update "/media/rv/donnees/Mes donnees synchronisées/Export de l'ordi (autres)/" Zaclys:"Mes donnees synchronisées/Export de l'ordi (autres)/"
	--log-file "/media/rv/donnees/Com. informat./Communs Ubuntu/scripts/synchronisation nuages/rclone_sync_ubuntu_vers-zaclys_donnees_portable_autres.log"
	--verbose \

/usr/bin/rclone sync --update Zaclys:"Mes donnees synchronisées/Export du portable (autres)/" "/media/rv/donnees/Mes donnees synchronisées/Export du portable (autres)/"
	--log-file "/media/rv/donnees/Com. informat./Communs Ubuntu/scripts/synchronisation nuages/rclone_sync_zaclys_vers-ubuntu_donnees_portable_autres.log"
	--verbose \

/usr/bin/rclone bisync "/media/rv/donnees/Mes donnees synchronisées/Export du portable (photos)/" Zaclys:"Mes donnees synchronisées/Export du portable (photos)/" --resync
	--log-file "/media/rv/donnees/Com. informat./Communs Ubuntu/scripts/synchronisation nuages/rclone_bisync_ubuntu_vers-zaclys_photo_portable.log"
	--verbose \

#/usr/bin/rclone sync [SOURCE_PATH] remote:[REMOTE_PATH] 
#    --log-file /opt/rclone_upload.log 
#    --verbose 

J'avais fait avec le soutien du forum ensuite l'apparition d'une notification en cas de problème, mais cet ancien programme n'a plus l'air d'être fonctionnel sous ubuntu 23.10.
Ce serait la cerise sur le gâteau:cool:

#8 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 18/03/2024, à 21:21

herveD
Réponses : 16

Bonjour
Après une semaine d'avance, je souhaite finaliser éventuellement avec le fichier sh dans le cron qui ne fonctionne pas actuellement.
Si quelqu'un a une idée?

#9 Re : -1 »  Export unidirectionnel : Ubuntu => Zaclys ne fonctione pas avec rClone » Le 21/03/2024, à 15:53

herveD
Réponses : 16

Bonjour

krodelabestiole a écrit :
herveD a écrit :

Je laisse tomber d'envoyer un mail, je souhaite rester au plus simple

il n'y a vraiment rien de compliqué à envoyer un mail avec cron (surtout si on compare à ton script).

il suffit de configurer msmtp (comme dit au dessus), c'est aussi simple que n'importe quel client mail (thunderbird ou autre) - même plus : il n'y a que la connexion au serveur SMTP à configurer, et d'ajouter cette ligne avant les jobs cron :

MAILTO=user@example.com

Comme je ne vois pas d'explications à mon problème, je vais tester cette solution mais comme c'est non urgent cela me prendre un peu de temps

#10 Re : -1 »  impossible d'utiliser un disque données PCI NVME sur un autre ordi :-( » Le 26/02/2024, à 12:03

herveD
Réponses : 43

Bonjour
Je n'ai pas tout compris, c'est vrai que j'avais un peu laissé tombé, d'autant que je n'ai pas souvent accès à l'autre portable. Je relis tout cela dès que possible. Merci

#11 -1 »  rClone et rSync » Le 31/01/2024, à 12:21

herveD
Réponses : 17

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 ;-)

#12 Re : -1 »  rClone et rSync » Le 01/02/2024, à 10:28

herveD
Réponses : 17

Bonjour
Merci, cela me semble clair smile

Rclone pour les synchros distantes et RSync pour syncho local entre disque durs

#13 Re : -1 »  rClone et rSync » Le 06/02/2024, à 22:22

herveD
Réponses : 17

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`

#14 Re : -1 »  rClone et rSync » Le 06/02/2024, à 22:23

herveD
Réponses : 17

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

#15 Re : -1 »  rClone et rSync » Le 12/02/2024, à 14:05

herveD
Réponses : 17

Bonjour
Bon je peux me débrouiller comme cela mais je préférerai un avis éclaire :-)

#16 Re : -1 »  rClone et rSync » Le 12/02/2024, à 16:29

herveD
Réponses : 17

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

#17 Re : -1 »  rClone et rSync » Le 12/02/2024, à 21:03

herveD
Réponses : 17

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 ?

#18 Re : -1 »  rClone et rSync » Le 12/02/2024, à 21:40

herveD
Réponses : 17

Bonsoir

ylag a écrit :

Bonsoir,

Peut-être supprimer l'option --progress de la ligne de commande dans le cron ?

Non malheuresment

#19 Re : -1 »  rClone et rSync » Le 13/02/2024, à 11:15

herveD
Réponses : 17

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 

#20 Re : -1 »  rClone et rSync » Le 15/02/2024, à 11:46

herveD
Réponses : 17

Bonjour
Je suis tjs coinçé. j'attends encore un peu sinon j'ouvre un nouveau message plus ciblé sur cette demande.
@+

#21 Re : -1 »  Synchronisation unidirectionnelle nextcloud & ordi (résolu) » Le 30/01/2024, à 23:01

herveD
Réponses : 41

Super effectivement c'est plus clair et en français
Merci
J'ai réussi à faire une 1èer synchro

rclone sync --update --progress /home/rvnux/Images/zprov/ Zaclys:zTemp
Transferred:      233.738 KiB / 233.738 KiB, 100%, 233.667 KiB/s, ETA 0s
Transferred:            4 / 4, 100%
Elapsed time:         3.2s

reste à faire dans l'autre sens puis mettre dans un cron et je peux désinstaller rclone browser c'est cela ?

#22 Re : -1 »  Synchronisation unidirectionnelle nextcloud & ordi (résolu) » Le 30/01/2024, à 23:15

herveD
Réponses : 41
krodelabestiole a écrit :

"dans l'autre sens" ? je croyais que c'était unidirectionnel ?

oui unidirectionnel mes pour des répertoires différents de Zaclys & Ubuntu

#23 Re : -1 »  Synchronisation unidirectionnelle nextcloud & ordi (résolu) » Le 30/01/2024, à 23:17

herveD
Réponses : 41
krodelabestiole a écrit :
herveD a écrit :

je peux désinstaller rclone browser c'est cela ?

ça dépend de ton usage (assure-toi quand même que rclone soit marqué comme installé manuellement, pas juste en dépendance)
après il pèse pas bien lourd et peut toujours s'avérer utile ponctuellement...

ok je regarde mais comme je n'ai pas compris comment installer plusieurs tâches, je ne vois pas son utilité et je préfèer garder que les applis que j'utilise vraiment
@+

#24 Re : -1 »  Synchronisation unidirectionnelle nextcloud & ordi (résolu) » Le 31/01/2024, à 12:22

herveD
Réponses : 41

Bonjour
Bon je cloture ce sujet mais je serai quand même intéressé par un comparatif avec rsync !
https://forum.ubuntu-fr.org/viewtopic.p … #p22740234