Recherche de site Web

FreeFileSync - Comparez et synchronisez des fichiers dans Ubuntu


FreeFileSync est un logiciel de comparaison et de synchronisation de dossiers gratuit, open source et multiplateforme, qui vous aide à synchroniser des fichiers et des dossiers sous Linux, Windows et Mac OS.

Il est portable et peut également être installé localement sur un système, il est riche en fonctionnalités et est destiné à gagner du temps dans la configuration et l'exécution des opérations de sauvegarde tout en ayant également une interface graphique attrayante.

Fonctionnalités FreeFileSync

Voici ses principales caractéristiques :

  1. Il peut synchroniser les partages réseau et les disques locaux.
  2. Il peut synchroniser les appareils MTP (Android, iPhone, tablette, appareil photo numérique).
  3. Il peut également se synchroniser via SFTP (SSH File Transfer Protocol).
  4. Il peut identifier les fichiers et dossiers déplacés et renommés.
  5. Affiche l'utilisation de l'espace disque avec des arborescences de répertoires.
  6. Prend en charge la copie de fichiers verrouillés (Volume Shadow Copy Service).
  7. Identifie les conflits et propage les suppressions.
  8. Prend en charge la comparaison des fichiers par contenu.
  9. Il peut être configuré pour gérer les liens symboliques.
  10. Prend en charge l'automatisation de la synchronisation en tant que travail par lots.
  11. Permet le traitement de plusieurs paires de dossiers.
  12. Prend en charge les rapports d'erreurs approfondis et détaillés.
  13. Prend en charge la copie des attributs étendus NTFS tels que (compressé, chiffré, clairsemé).
  14. Prend également en charge la copie des autorisations de sécurité NTFS et des flux de données alternatifs NTFS.
  15. Prend en charge les chemins de fichiers longs de plus de 260 caractères.
  16. Prend en charge la copie de fichiers sécurisée pour empêcher la corruption des données.
  17. Permet l'expansion des variables d'environnement telles que %UserProfile%.
  18. Prend en charge l'accès aux lettres de lecteur variables par nom de volume (clés USB).
  19. Prend en charge la gestion des versions des fichiers supprimés/mis à jour.
  20. Évitez les problèmes d’espace disque grâce à une séquence de synchronisation optimale.
  21. Prend en charge Unicode complet.
  22. Offre des performances d’exécution hautement optimisées.
  23. Prend en charge les filtres pour inclure et exclure des fichiers et bien plus encore.

Comment installer FreeFileSync dans Ubuntu Linux

Nous ajouterons le PPA FreeFileSync officiel, disponible pour Ubuntu 14.04 et Ubuntu 15.10 uniquement, puis mettrons à jour la liste des référentiels système et l'installerons comme ceci. :

-------------- On Ubuntu 14.04 and 15.10 -------------- 
sudo apt-add-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync

Sur Ubuntu 16.04 et les versions plus récentes, accédez à la page de téléchargement FreeFileSync et obtenez le fichier de package approprié pour Ubuntu et Debian Linux.

Ensuite, déplacez-vous dans le dossier Téléchargement, extrayez le FreeFileSync_*.tar.gz dans le répertoire /opt comme suit :

cd Downloads/
sudo tar xvf FreeFileSync_*.tar.gz -C /opt/
cd /opt/
ls
sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/

Nous allons maintenant créer un lanceur d'applications (fichier .desktop) à l'aide du Gnome Panel. Pour afficher des exemples de fichiers .desktop sur votre système, répertoriez le contenu du répertoire /usr/share/applications :

ls /usr/share/applications

Si vous n'avez pas installé Gnome Panel, tapez la commande ci-dessous pour l'installer :

sudo apt-get install --no-install-recommends gnome-panel

Ensuite, exécutez la commande ci-dessous pour créer le lanceur d'applications :

sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

Et définissez les valeurs ci-dessous :

Type: 	   Application 
Name: 	   FreeFileSync
Command:   /opt/FreeFileSync/FreeFileSync		
Comment:   Folder Comparison and Synchronization

Pour ajouter une icône pour le lanceur, cliquez simplement sur l'icône du ressort pour la sélectionner : /opt/FreeFileSync/Resources/FreeFileSync.png.

Lorsque vous avez défini tout ce qui précède, cliquez sur OK pour le créer.

Si vous ne souhaitez pas créer de lanceur de bureau, vous pouvez démarrer FreeFileSync à partir du répertoire lui-même.


./FreeFileSync

Comment utiliser FreeFileSync dans Ubuntu

Dans Ubuntu, recherchez FreeFileSync dans Unity Dash, tandis que dans Linux Mint, recherchez-le dans le Menu Système , puis cliquez sur l'icône FreeFileSync pour l'ouvrir.

Comparez deux dossiers à l'aide de FreeFileSync

Dans l'exemple ci-dessous, nous utiliserons :

Source Folder:	/home/aaronkilik/bin
Destination Folder:	/media/aaronkilik/J_CPRA_X86F/scripts

Pour comparer la durée du fichier et la taille des deux dossiers (paramètre par défaut), cliquez simplement sur le bouton Comparer.

Appuyez sur F6 pour modifier ce qu'il faut comparer par défaut, dans les deux dossiers : heure et taille du fichier, contenu ou taille du fichier depuis l'interface ci-dessous. Notez que la signification de chaque option que vous sélectionnez est également incluse.

Synchronisation de deux dossiers à l'aide de FreeFileSync

Vous pouvez commencer par comparer les deux dossiers, puis cliquer sur le bouton Synchroniser pour démarrer le processus de synchronisation ; cliquez sur Démarrer dans la boîte de dialogue qui apparaît ensuite :

Source Folder: /home/aaronkilik/Desktop/tecmint-files
Destination Folder: /media/aaronkilik/Data/Tecmint

Pour définir l'option de synchronisation par défaut : bidirectionnelle, miroir, mise à jour ou personnalisée, à partir de l'interface suivante ; appuyez sur F8. La signification de chaque option y est incluse.

Pour plus d'informations, visitez la page d'accueil de FreeFileSync à l'adresse http://www.freefilesync.org/

C'est tout! Dans cet article, nous vous avons montré comment installer FreeFileSync dans Ubuntu et ses dérivés tels que Linux Mint, Kubuntu et bien d'autres. Déposez vos commentaires via la section commentaires ci-dessous.