Bonjour,
j'aimerais savoir si l'un d'entre vous a installé et configuré une solution qui permet de faire une synchronirsation unidirectionnelle. L'objectif est que le serveur 1 reçoive des fichiers qu'il transmet au serveur 2. Ce dernier stocke les fichiers reçus. Le serveur 1 les supprime progressivement au bout de 60 jours.
Actuellement, j'ai essayé syncthing et resilio sync sur Docker. Le partage fonctionne actuellement correctement, mais lorsque je supprime sur le serveur 1, il supprime également sur le serveur 2 de fichiers, chose que je ne veux pas.
Avez-vous une idée d'une solution logiciel capable de le faire ?
Recherche logiciel opensource permet synchronisation unidirectionnelle fichiers
-
- Membre
- Messages : 25
- Inscription : 25 mars 2024, 11:07
- Status : Hors-ligne
Visiblement non vu que ca n'est pas resilio sync.
Il y a une interface web avec rsync ?
Il y a une interface web avec rsync ?
-
- Membre
- Messages : 13
- Inscription : 18 août 2025, 21:51
- Status : Hors-ligne
Bonjour
Précision je suis très débutant sur Linux Debian et sur les commandes en script. Mais ça se soigne!
Question 1: c'est quoi "en CLI"
Question 2 : c'est + une question de fond sur la synchronisation; Je travaille principalement avec un programme de modélisation et quelques "Calc" sur un PC fixe. Quand je voyage ou que je dessinne à l'atelier je prends un portable. Je voudrais m'aassurer que tous mes fichiers soient bien stockés sur le PC fixe . Rsync fais ce travail? je l'installe sur la tour, sur les 2?
Question 3 : j'ai lu quelques sujets ou on en parle de synchronisation bi directionnelle. Qu'en pensent les spécialistes?
Version Debian que les 2 ordis: Debian12.1
Précision je suis très débutant sur Linux Debian et sur les commandes en script. Mais ça se soigne!
Question 1: c'est quoi "en CLI"
Question 2 : c'est + une question de fond sur la synchronisation; Je travaille principalement avec un programme de modélisation et quelques "Calc" sur un PC fixe. Quand je voyage ou que je dessinne à l'atelier je prends un portable. Je voudrais m'aassurer que tous mes fichiers soient bien stockés sur le PC fixe . Rsync fais ce travail? je l'installe sur la tour, sur les 2?
Question 3 : j'ai lu quelques sujets ou on en parle de synchronisation bi directionnelle. Qu'en pensent les spécialistes?
Version Debian que les 2 ordis: Debian12.1
- piratebab
- Site Admin
- Messages : 6069
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
CLI: ligne de commande
GUI: interface grafique
Le bidirectionel, c'est lorsque tu fais par ex une sauvegarde croisée entre 2 ordis.
Dans ton cas, tu veux juste t'assurer que les fichiers du PC fixe sont copiés automatiquement sur le PC mobile lorsque celui ci est connecté.
Si tu ne maitrise pas la ligne de commande, oublie rsync. C'est très puissant , mais demande un peu de temps pour bien le configurer. La commande ressemblerait à : rsync -avu --delete "/home/user/A/" "/home/user/B", il faut penser à la lancer pour synchroniser les machines.
Pour te simplifier la vie, tu as Grsync, qui est une interface graphique.
Tu as aussi luckybackup qui est assez simple d'emploi
GUI: interface grafique
Le bidirectionel, c'est lorsque tu fais par ex une sauvegarde croisée entre 2 ordis.
Dans ton cas, tu veux juste t'assurer que les fichiers du PC fixe sont copiés automatiquement sur le PC mobile lorsque celui ci est connecté.
Si tu ne maitrise pas la ligne de commande, oublie rsync. C'est très puissant , mais demande un peu de temps pour bien le configurer. La commande ressemblerait à : rsync -avu --delete "/home/user/A/" "/home/user/B", il faut penser à la lancer pour synchroniser les machines.
Pour te simplifier la vie, tu as Grsync, qui est une interface graphique.
Tu as aussi luckybackup qui est assez simple d'emploi
-
- Membre
- Messages : 13
- Inscription : 18 août 2025, 21:51
- Status : Hors-ligne
Bonjour, j'avance lentement!
Je tombe sur ceci dans mes recherches pour mettre l'adresse du portable de destination. Je fais quoi avec nom du module ?
Le champ "destination" du 1er onglet doit être rempli sous cette forme : nomutiliateurduserveur@192.168.x.x::nomdumodule
Je tombe sur ceci dans mes recherches pour mettre l'adresse du portable de destination. Je fais quoi avec nom du module ?

Le champ "destination" du 1er onglet doit être rempli sous cette forme : nomutiliateurduserveur@192.168.x.x::nomdumodule
- piratebab
- Site Admin
- Messages : 6069
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Je en vois pas ce qu'est ce module.
ou as tu trouvé cette info ?
Regarde https://www.digitalocean.com/community/ ... irectories
ou as tu trouvé cette info ?
Regarde https://www.digitalocean.com/community/ ... irectories
-
- Membre
- Messages : 13
- Inscription : 18 août 2025, 21:51
- Status : Hors-ligne
lsmod et je les ai sur le terminal, mais après je choisis lequel.
c'est dans le wiki ubuntu pour mettre l'adresse de destination d'une suavegarde Grsync
c'est dans le wiki ubuntu pour mettre l'adresse de destination d'une suavegarde Grsync
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Membre
- Messages : 13
- Inscription : 18 août 2025, 21:51
- Status : Hors-ligne
Merci pour ces infos. J'ai reçu cela d'un ami et je pense que c'est juste ça qui me manquait : comment écrire l'adresse de destination distante. J'ai quand même l'impression d'être assez nul
j'y vais de ce pas

Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- piratebab
- Site Admin
- Messages : 6069
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Regarde la doc que je t'ai indiqué
du local vers le distant
src: ~/dir1
dest: username@remote_host:destination_directory
du distant vers le local
src: username@remote_host:/home/username/dir1
dest: place_to_sync_on_local_machine
du local vers le distant
src: ~/dir1
dest: username@remote_host:destination_directory
du distant vers le local
src: username@remote_host:/home/username/dir1
dest: place_to_sync_on_local_machine
-
- Membre
- Messages : 17
- Inscription : 10 juin 2025, 09:56
- Status : Hors-ligne
bonjour à tous,
pas d'évocation de MC, donc je suppose qu'il ne ferait pas l'affaire.
....
Voulant documenter un peu plus, je remarque à l'instant qu'il n'y a plus que son éditeur proposé par "logiciels" ... !? mais c'est potentiellement un autre sujet.
cordialement
pas d'évocation de MC, donc je suppose qu'il ne ferait pas l'affaire.
....
Voulant documenter un peu plus, je remarque à l'instant qu'il n'y a plus que son éditeur proposé par "logiciels" ... !? mais c'est potentiellement un autre sujet.
cordialement
-
- Membre
- Messages : 13
- Inscription : 18 août 2025, 21:51
- Status : Hors-ligne
Bonjour,piratebab a écrit : 27 août 2025, 11:37 Je en vois pas ce qu'est ce module.
ou as tu trouvé cette info ?
Regarde https://www.digitalocean.com/community/ ... irectories
Merci de vos conseils
J'avance prudemment, lentement et au rythme que le travail me permet!

rsync ou grsync refuse l'accès au pc distant
Je lis la page digitalocean. le problème viendrait des autorisations d'accès SSH? chapitre Using Rsync to Sync with a Remote System
Pour les accès SSH le wiki Ubuntu me donne ça: https://doc.ubuntu-fr.org/ssh
Est-ce que c'est toujours d'actualité? Est-ce que j'irais dans la bonne direction ( problème d'accès SSH) en implémentant tout ça
je reste prudent.... à la lecture de ce wiki j'ai l'impression que ça rajoute une couche de complexité et de risques quant à la sécurité.
Je continue ma lecture ... cet outil est incroyable! J'espère réussir à le mettre en place. L'interface Grsync a l'air beaucoup moins complet que les commandes rsync
- piratebab
- Site Admin
- Messages : 6069
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
rsync est un outil très puissant, avec de nombreuses possibilités d'utilisation. Une interface graphique comme grsync va se limiter aux fonctionnalité les plus courantes sinon elle serait trop complexe et pas ergonomique.
grsync propose de ne faire que des simulations (dry run) pour se rassurer avant de transférer les fichiers.
Normalement rsync n'utilise pas ssh, ce sont 2 choses différentes. On va utiliser rsync avec ssh lorsqu'on veut que le transfert soit chiffré (par ex si tu passes par internet entre les 2 machines. Le chiffrement est fait par ssh qui établit un tunnel sécurisé entre les 2 machines. rsync utilise ensuite ce tunnel pour transférer les données. Mais c'est une option, ce n'est pas obligatoire, surtout si les 2 machines sont dans la même pièce. Pas de risque que quelqu'un écoute ou altère les données échangées.
avec grsync, tu devras rentrer manuellement le mot de passe de l'utilisateur distant, comme indiqué dans ce tuto
https://fr.linux-terminal.com/?p=4567
Si tu ajoute ssh, tu pourras automatiser cette identification (plus de mot de passe demandé), mais au prix d'une bien plus grande complexité de mise en oeuvre au départ
grsync propose de ne faire que des simulations (dry run) pour se rassurer avant de transférer les fichiers.
Normalement rsync n'utilise pas ssh, ce sont 2 choses différentes. On va utiliser rsync avec ssh lorsqu'on veut que le transfert soit chiffré (par ex si tu passes par internet entre les 2 machines. Le chiffrement est fait par ssh qui établit un tunnel sécurisé entre les 2 machines. rsync utilise ensuite ce tunnel pour transférer les données. Mais c'est une option, ce n'est pas obligatoire, surtout si les 2 machines sont dans la même pièce. Pas de risque que quelqu'un écoute ou altère les données échangées.
avec grsync, tu devras rentrer manuellement le mot de passe de l'utilisateur distant, comme indiqué dans ce tuto
https://fr.linux-terminal.com/?p=4567
Si tu ajoute ssh, tu pourras automatiser cette identification (plus de mot de passe demandé), mais au prix d'une bien plus grande complexité de mise en oeuvre au départ
-
- Membre
- Messages : 13
- Inscription : 18 août 2025, 21:51
- Status : Hors-ligne
Bonsoir,
Je reste aussi en contact avec mon ami plus agile que moi avec Python. Voic ce qu'il m'écrit après nos quelques essais et partages de recherche
Début du mail de Marc
Bonjour Pierre,
super beau boulot d'investigation ! Surtout le fichier de configuration des clients et serveurs ssh dans le forum ubuntu.
Et en oubliant pas qu'il faut redémarrer la machine pour prendre en compte les modifs.
Mais tout cela ne fonctionne toujours pas tant que tu n'as pas configurer ton parefeu !
A partir de là, tout fonctionne: rsync, et grsync. OUf !
Alors pour le parefeu, tu tapes "parefeu" dans la zone de recherche et tu devrais obtenir "configuration du parefeu". Tu sélectionnes l'option, tu t'authentifie et dans l'écran: cliquer sur "Règles", puis sur le "+" (en bas à gauche), puis sur l'onglet "simple".
Image en ligne
Là, j'ai autorisé le port 22 mais de manière limitée, c'est-à-dire, entr'autres choses, au niveau du débit ou de la fréquence de connexion.
Bon, chez moi cela fonctionne dans un seul sens. Donc, je n'ai pas encore tout compris mais cela avance ...
Fin du mail de Marc
Chez moi le SSH sera nécessaire si je synchronise avec mon Drive google. Reste à me demander si c'est absolument nécessaire ou si je me balladerai toujours avec mon portable... Mais rsync semble en effet remarquable
Je reviendrai sur le sujet avec j'espère des résultats concrets tant pour la synchro que pour le nettoyage et l'organisation de mon Bazar
Merci pour les conseils!
Je reste aussi en contact avec mon ami plus agile que moi avec Python. Voic ce qu'il m'écrit après nos quelques essais et partages de recherche
Début du mail de Marc
Bonjour Pierre,
super beau boulot d'investigation ! Surtout le fichier de configuration des clients et serveurs ssh dans le forum ubuntu.
Et en oubliant pas qu'il faut redémarrer la machine pour prendre en compte les modifs.
Mais tout cela ne fonctionne toujours pas tant que tu n'as pas configurer ton parefeu !
A partir de là, tout fonctionne: rsync, et grsync. OUf !
Alors pour le parefeu, tu tapes "parefeu" dans la zone de recherche et tu devrais obtenir "configuration du parefeu". Tu sélectionnes l'option, tu t'authentifie et dans l'écran: cliquer sur "Règles", puis sur le "+" (en bas à gauche), puis sur l'onglet "simple".
Image en ligne
Là, j'ai autorisé le port 22 mais de manière limitée, c'est-à-dire, entr'autres choses, au niveau du débit ou de la fréquence de connexion.
Bon, chez moi cela fonctionne dans un seul sens. Donc, je n'ai pas encore tout compris mais cela avance ...
Fin du mail de Marc
Chez moi le SSH sera nécessaire si je synchronise avec mon Drive google. Reste à me demander si c'est absolument nécessaire ou si je me balladerai toujours avec mon portable... Mais rsync semble en effet remarquable
Je reviendrai sur le sujet avec j'espère des résultats concrets tant pour la synchro que pour le nettoyage et l'organisation de mon Bazar
Merci pour les conseils!
- piratebab
- Site Admin
- Messages : 6069
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
De quel parfeu parles tu ? Sur une machine debian, ou sur ton routeur ?
Je ne pense pas que le drive de google accepte ssh. Ils ont leur propre systeme d'identification et de chiffrement.
Je ne pense pas que le drive de google accepte ssh. Ils ont leur propre systeme d'identification et de chiffrement.