Outils pour utilisateurs

Outils du site


syncthing

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

syncthing [2017/08/20 17:55] (Version actuelle)
Ligne 1: Ligne 1:
 +{{tag> synchronisation backup veille}}
 +
 +===== Syncthing =====
 +
 +syncthing est un outil de synchronisation de dossier décentralisé.
 +
 +==== Installation ====
 +
 +Il suffit de récupérer la dernière version sur le site https://​syncthing.net/​ et de décompresser.
 +
 +On peut lancer le programme manuellement ​
 +<​code>​
 +syncthing --gui-address ippublique
 +</​code>​
 +
 +==== Configuration ====
 +
 +Elle se fait via une interface web disponible sur le port 8384
 +
 +Désactivation //global discovery// et //enable relaying//
 +
 +==== Automatisation au démarrage ====
 +
 +Créer une instance utilisateur du script de démarrage:
 +<​code>​
 +sudo cp  /​usr/​lib/​systemd/​system/​syncthing@.service /​etc/​systemd/​system/​syncthing@tom.service -a
 +sudo systemctl daemon-reload
 +sudo systemctl enable --now syncthing@tom.service
 +</​code>​
 +
 +
 +==== Mode opératoire ====
 +
 +=== Partager un dossier ===
 +
 +//Ajouter un partage//, spécifier son nom et son chemin.
 +
 +Dans les paramètres avancés on peut notamment:
 +  * spécifier le type de partage ( bidirectionnel ou pas )
 +  * spécifier une méthode de préservation
 +
 +=== Rajouter une machine ===
 +
 +L'​ajout d'une machine se fait via son //id//
 +
 +On peut également l'​associer à un partage existant.
 +
 +==== Tests ====
 +
 +=== Sync initial ===
 +Ok
 +
 +=== sync existant ===
 +
 +sync d'un répertoire avec des données existantes
 +
 +les 2 répertoires se retrouvent avec un contenu identique
 +
 +=== ajout de fichier ===
 +
 +Ok
 +
 +=== suppression de fichier ===
 +
 +Ok
 +
 +=== modification de fichier ===
 +
 +Ok
 +
 +=== modification de fichier concurrente ===
 +
 +Création d'un fichier "​FILENAME-sync-conflict-TIMESTAMP"​
 +
 +Présence d'une directive de configuration max conflict (?)
 +
 +
 +
 +
 +
 +# vim: set filetype=dokuwiki:​
 +# vim: set filetype=dokuwiki:​
  
syncthing.txt · Dernière modification: 2017/08/20 17:55 (modification externe)