FreeFileSync - Compara y sincroniza archivos en Ubuntu


FreeFileSync es un software gratuito, de código abierto y multiplataforma de comparación y sincronización de carpetas, que le ayuda a sincronizar archivos y carpetas en Linux, Windows y Mac OS.

Es portátil y también se puede instalar localmente en un sistema, tiene muchas funciones y está pensado para ahorrar tiempo en la configuración y ejecución de las operaciones de copia de seguridad mientras que también tiene una interfaz gráfica atractiva.

A continuación se presentan las características clave:

  1. It can synchronize network shares and local disks.
  2. It can synchronize MTP devices (Android, iPhone, tablet, digital camera).
  3. It can also synchronize via SFTP (SSH File Transfer Protocol).
  4. It can identify moved and renamed files and folders.
  5. Displays disk space usage with directory trees.
  6. Supports copying locked files (Volume Shadow Copy Service).
  7. Identifies conflicts and propagate deletions.
  8. Supports comparison of files by content.
  9. It can be configured to handle Symbolic Links.
  10. Supports automation of sync as a batch job.
  11. Enables processing of multiple folder pairs.
  12. Supports in-depth and detailed error reporting.
  13. Supports copying of NTFS extended attributes such as (compressed, encrypted, sparse).
  14. Also supports copying of NTFS security permissions and NTFS Alternate Data Streams.
  15. Support long file paths with more than 260 characters.
  16. Supports Fail-safe file copy prevents data corruption.
  17. Allows expanding of environment variables such as %UserProfile%.
  18. Supports accessing of variable drive letters by volume name (USB sticks).
  19. Supports managing of versions of deleted/updated files.
  20. Prevent disc space issues via optimal sync sequence.
  21. Supports full Unicode.
  22. Offers a highly optimized run time performance.
  23. Supports filters to include and exclude files plus lots more.

Cómo instalar FreeFileSync en Ubuntu Linux

Agregaremos el PPA oficial de FreeFileSync , que está disponible para Ubuntu 14.04 y Ubuntu 15.10 , luego actualizaremos la lista de repositorios del sistema e instalaremos así. :

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

En Ubuntu 16.04 y una versión más reciente, vaya a la página de descargas de FreeFileSync y obtenga el paquete apropiado para Ubuntu y Debian Linux.

A continuación, vaya a la carpeta de descargas, extraiga FreeFileSync _ *. Tar.gz en el directorio /opt de la siguiente manera:

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

Ahora crearemos un lanzador de aplicaciones (archivo .desktop ) utilizando el Panel de Gnome . Para ver ejemplos de archivos .desktop en su sistema, haga una lista del contenido del directorio /usr/share/applications :

$ ls /usr/share/applications

En caso de que no tenga instalado Gnome Panel , escriba el siguiente comando para instalarlo:

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

A continuación, ejecute el siguiente comando para crear el iniciador de aplicaciones:

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

Y define los siguientes valores:

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

Para agregar un ícono para el iniciador, simplemente haga clic en el ícono de resorte para seleccionarlo: /opt/FreeFileSync/Resources/FreeFileSync.png .

Cuando haya configurado todo lo anterior, haga clic en Aceptar crearlo.

Si no desea crear el iniciador de escritorio, puede iniciar FreeFileSync desde el propio directorio.

$ ./FreeFileSync

Cómo usar FreeFileSync en Ubuntu

En Ubuntu, busque FreeFileSync en Unity Dash , mientras que en Linux Mint , búsquelo en System Menu , y haga clic en el icono FreeFileSync para abrirlo.

En el siguiente ejemplo, usaremos:

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

Para comparar el tiempo de archivo y el tamaño de las dos carpetas (configuración predeterminada), simplemente haga clic en el botón Comparar .

Presione F6 para cambiar lo que se compara de manera predeterminada, en las dos carpetas: tiempo y tamaño del archivo, contenido o tamaño del archivo desde la siguiente interfaz. Tenga en cuenta que el significado de cada una de las opciones que seleccione también se incluye.

Puede comenzar comparando las dos carpetas y luego hacer clic en el botón Sincronizar para iniciar el proceso de sincronización. haga clic en Iniciar en el cuadro de diálogo que aparece a continuación:

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

Para configurar la opción de sincronización predeterminada: bidireccional, duplicada, actualizada o personalizada, desde la siguiente interfaz; presione F8 . El significado de cada opción está incluido allí.

Para obtener más información, visite la página principal de FreeFileSync en http://www.freefilesync.org/

¡Eso es todo! En este artículo, le mostramos cómo instalar FreeFileSync en Ubuntu y sus derivados, como Linux Mint, Kubuntu y muchos más. Deja tus comentarios a través de la sección de comentarios a continuación.

Todos los derechos reservados © Linux-Console.net • 2019-2021