FreeFileSync: compara i sincronitza fitxers a Ubuntu


FreeFileSync és un programari gratuït de comparació i sincronització de carpetes de codi obert i multiplataforma, que us ajuda a sincronitzar fitxers i carpetes a Linux, Windows i Mac OS.

És portàtil i també es pot instal·lar localment en un sistema, és ric en funcions i pretén estalviar temps en la configuració i l'execució d'operacions de còpia de seguretat alhora que també té una interfície gràfica atractiva.

A continuació es mostren les característiques principals:

  1. Pot sincronitzar els recursos compartits de xarxa i els discos locals.
  2. Pot sincronitzar dispositius MTP (Android, iPhone, tauleta, càmera digital).
  3. També es pot sincronitzar mitjançant SFTP (SSH File Transfer Protocol).
  4. Pot identificar fitxers i carpetes moguts i canviats de nom.
  5. Mostra l'ús d'espai en disc amb arbres de directoris.
  6. Admet la còpia de fitxers bloquejats (servei de còpia instantània de volum).
  7. Identifica conflictes i propaga les supressions.
  8. Admet la comparació de fitxers per contingut.
  9. Es pot configurar per gestionar enllaços simbòlics.
  10. Admet l'automatització de la sincronització com a treball per lots.
  11. Habilita el processament de diversos parells de carpetes.
  12. Admet informes d'errors detallats i en profunditat.
  13. Admet la còpia d'atributs ampliats NTFS, com ara (comprimit, xifrat, dispers).
  14. També admet la còpia de permisos de seguretat NTFS i fluxos de dades alternatius NTFS.
  15. Admet camins de fitxer llargs amb més de 260 caràcters.
  16. Admet la còpia de fitxers sense errors que prevé la corrupció de dades.
  17. Permet l'ampliació de variables d'entorn com ara %UserProfile%.
  18. Admet l'accés de lletres variables de la unitat pel nom del volum (llapis USB).
  19. Admet la gestió de versions dels fitxers suprimits/actualitzats.
  20. Evita problemes d'espai en disc mitjançant una seqüència de sincronització òptima.
  21. Admet Unicode complet.
  22. Ofereix un rendiment de temps d'execució molt optimitzat.
  23. Admet filtres per incloure i excloure fitxers i molts més.

Com instal·lar FreeFileSync a Ubuntu Linux

Afegirem el PPA oficial de FreeFileSync, que només està disponible per a Ubuntu 14.04 i Ubuntu 15.10, després actualitzarem la llista de repositoris del sistema i instal·lar-lo així:

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

A Ubuntu 16.04 i versió més recent, aneu a la pàgina de descàrrega de FreeFileSync i obteniu el fitxer de paquet adequat per a Ubuntu i Debian Linux.

A continuació, aneu a la carpeta de descàrrega, extreu el FreeFileSync_*.tar.gz al directori /opt de la manera següent:

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

Ara crearem un llançador d'aplicacions (fitxer .desktop) mitjançant el panell Gnome. Per veure exemples de fitxers .desktop al vostre sistema, enumereu el contingut del directori /usr/share/applications:

$ ls /usr/share/applications

En cas que no tingueu instal·lat Gnome Panel, escriviu l'ordre següent per instal·lar-lo:

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

A continuació, executeu l'ordre següent per crear el llançador d'aplicacions:

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

I definiu els valors següents:

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

Per afegir una icona per al llançador, només cal que feu clic a la icona de primavera per seleccionar-la: /opt/FreeFileSync/Resources/FreeFileSync.png.

Quan hàgiu configurat tot l'anterior, feu clic a D'acord per crear-lo.

Si no voleu crear un llançador d'escriptori, podeu iniciar FreeFileSync des del mateix directori.

$ ./FreeFileSync

Com utilitzar FreeFileSync a Ubuntu

A Ubuntu, cerqueu FreeFileSync a Unity Dash, mentre que a Linux Mint, cerqueu-lo al menú Sistema i feu clic a la icona FreeFileSync per obrir-lo.

A l'exemple següent, farem servir:

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

Per comparar el temps i la mida del fitxer de les dues carpetes (configuració per defecte), simplement feu clic al botó Comparar.

Premeu F6 per canviar què voleu comparar de manera predeterminada, a les dues carpetes: temps i mida del fitxer, contingut o mida del fitxer des de la interfície següent. Tingueu en compte que també s'inclou el significat de cada opció que seleccioneu.

Podeu començar comparant les dues carpetes, i després fer clic al botó Sincronitza, per iniciar el procés de sincronització; feu clic a Inicia des del quadre de diàleg que apareix a continuació:

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

Per configurar l'opció de sincronització per defecte: bidireccional, mirall, actualització o personalitzat, des de la interfície següent; premeu F8. El significat de cada opció s'inclou allà.

Per obtenir més informació, visiteu la pàgina d'inici de FreeFileSync a http://www.freefilesync.org/

Això és tot! En aquest article, us vam mostrar com instal·lar FreeFileSync a Ubuntu i els seus derivats com Linux Mint, Kubuntu i molts més. Deixa els teus comentaris a través de la secció de comentaris a continuació.