{{tag>Logiciel}}
====== Fullsync : Synchronisation ======
===== Pré-requis =====
* **Avoir installé le paquet [[apt>openjdk-6-jdk]]**.
* **Avoir téléchargé la dernière version** de [[http://switch.dl.sourceforge.net/sourceforge/fullsync/FullSyncInstaller.jar|FullSync]].
===== Installation =====
- **Sur la page [[https://fullsync.sourceforge.io/download.php]], téléchargez Fullsync** en cliquant sur le lien **for Linux** du paragraphe **FullSync without Installer**.
- **Extrayez ce fichier** tar.gz et déplacez le résultat dans /opt (avec les droits sudo).
- **Pour Installer FullSync** : un clic droit sur le fichier %%FullSyncInstaller.jar%% et choisir l'option **Ouvrir avec OpenJDK Java 6 Runtime**
- ou encore depuis un terminal :USER@MACHINE:~$ java -jar fichier_installation.jar
- La procédure d'installation débute :
- Panneau de bienvenue dans l'installeur.
- Acceptation de la licence.
- Sélection du chemin d'installation du logiciel.
- Progression de l'installation des fichiers.
- Message informant des raccourcis à créer que l'installeur ne peut faire lui même.
- Installation terminée.
===== Configuration =====
Supposons le logiciel installé dans le répertoire **~/FullSync/**.
- Lancez le logiciel :USER@MACHINE:~$ ~/FullSync/bin/fullsync.shOu alors se rendre dans le répertoire en question et taper :USER@MACHINE:~$ sh fullsync.sh
FULLSYNC_HOME = ~/FullSync
Error : JAVA_HOME is not defined correctly
We cannot execute javaUn message d'erreur s'affiche : il faut compléter le fichier fullsync.sh pour lui indiquer ce chemin correspondant à l’endroit où est installé le JRE. Éditez le fichier **~/FullSync/bin/fullsync.sh** pour le modifier comme ceci : Sous la première ligne#!/bin/sh
, ajoutez :JAVA_HOME=/usr/lib/jvm/java-6-openjdk/jre
===== Utilisation =====
Créez un lanceur avec l'éditeur de menus :
* Commande : Parcourir jusqu'au fichier ~/FullSync/bin/fullsync.sh
* Remplir les autres champs
* icone : aller la chercher dans ~/FullSync/images ; rien ne s'affiche : accepter -> les icones s'affichent ; choisir celle qu'on veut.
Au premier lancement du logiciel, on constate qu'il est en anglais. Aller dans le menu **Edit => Preferences => Language** choisir le français et redémarrer.
Pour créer une instance, cliquer sur l'icône **Nouveau profil** : une fenêtre de configuration apparaît.
* Choisir un répertoire de source,
* un répertoire de destination (ce peut être un répertoire ftp comme %%ftp://ftpperso.free.fr/repertoire)%%,
* le type de synchronisation :
* ''Publish/Update'' :
* ''Backup Copy'' crée une sauvegarde des fichiers tout en gardant une copie de ceux qui ont été modifiés.
* ''Exact Copy''
* ''Two Way Sync
''
Pour terminer, on peut créer une planification des sauvegardes. En cliquant sur le bouton **Modifier la planification**, une fenêtre apparaît. Choisir l'intervalle de temps souhaité entre les sauvegardes.
Il existe 2 modes :
* le mode **Intervalle** permet de définir un laps de temps entre chaque instance
* et le mode **Tableau chronologique** permet de définir des dates précises pour les instances.
Ce logiciel permet de synchroniser des dossiers et/ou fichiers via FTP, SFTP ou encore le protocole SMB.
Les différents protocoles :
* %%file://[disque:/]chemin_absolu%%
* %%ftp://hôte[:port]/chemin_relatif[?[passive=true|false]&compatible=true|false]]%%
* %%sftp://hôte[:port]/chemin_relatif%%
* %%smb://hôte/partage/chemin_relatif%%
===== Désinstallation =====
**Pour désinstaller Fullsync**, placez-vous dans le répertoire ~/Fullsync/Uninstaller et lancez le desinstallateur par la commande :USER@MACHINE:~$ java -jar uninstaller.jar
===== Problèmes connus =====
===== Voir aussi =====
* **(fr)** [[http://Article|Article]]
* **(en)** [[http://Article|Article]]
----
//Basé sur << [[http://Article|Article]] >> par Auteur.//