Ricerca nel sito web

FreeFileSync: confronta e sincronizza i file in Ubuntu


FreeFileSync è un software gratuito, open source e multipiattaforma per il confronto e la sincronizzazione delle cartelle, che ti aiuta a sincronizzare file e cartelle su Linux, Windows e Mac OS.

È portatile e può anche essere installato localmente su un sistema, è ricco di funzionalità e ha lo scopo di risparmiare tempo nella configurazione e nell'esecuzione delle operazioni di backup pur avendo un'interfaccia grafica attraente.

Funzionalità di FreeFileSync

Di seguito sono elencate le caratteristiche principali:

  1. Può sincronizzare condivisioni di rete e dischi locali.
  2. Può sincronizzare i dispositivi MTP (Android, iPhone, tablet, fotocamera digitale).
  3. Può anche sincronizzarsi tramite SFTP (SSH File Transfer Protocol).
  4. Può identificare file e cartelle spostati e rinominati.
  5. Visualizza l'utilizzo dello spazio su disco con alberi di directory.
  6. Supporta la copia di file bloccati (servizio Copia Shadow del volume).
  7. Identifica i conflitti e propaga le eliminazioni.
  8. Supporta il confronto dei file in base al contenuto.
  9. Può essere configurato per gestire collegamenti simbolici.
  10. Supporta l'automazione della sincronizzazione come processo batch.
  11. Abilita l'elaborazione di più coppie di cartelle.
  12. Supporta la segnalazione degli errori approfondita e dettagliata.
  13. Supporta la copia di attributi estesi NTFS come (compresso, crittografato, sparse).
  14. Supporta anche la copia delle autorizzazioni di sicurezza NTFS e dei flussi di dati alternativi NTFS.
  15. Supporta percorsi di file lunghi con più di 260 caratteri.
  16. Supporta la copia di file fail-safe per evitare il danneggiamento dei dati.
  17. Consente l'espansione delle variabili di ambiente come %UserProfile%.
  18. Supporta l'accesso a lettere di unità variabili in base al nome del volume (chiavette USB).
  19. Supporta la gestione delle versioni dei file cancellati/aggiornati.
  20. Previeni problemi di spazio su disco tramite una sequenza di sincronizzazione ottimale.
  21. Supporta Unicode completo.
  22. Offre prestazioni di runtime altamente ottimizzate.
  23. Supporta filtri per includere ed escludere file e molto altro ancora.

Come installare FreeFileSync su Ubuntu Linux

Aggiungeremo FreeFileSync PPA ufficiale, disponibile solo per Ubuntu 14.04 e Ubuntu 15.10, quindi aggiorneremo l'elenco dei repository di sistema e lo installeremo in questo modo :

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

Su Ubuntu 16.04 e versioni più recenti, vai alla pagina di download di FreeFileSync e ottieni il file del pacchetto appropriato per Ubuntu e Debian Linux.

Successivamente, spostati nella cartella Download, estrai FreeFileSync_*.tar.gz nella directory /opt come segue:

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

Ora creeremo un lanciatore di applicazioni (file .desktop) utilizzando il pannello Gnome. Per visualizzare esempi di file .desktop sul tuo sistema, elenca il contenuto della directory /usr/share/applications:

ls /usr/share/applications

Se non hai Gnome Panel installato, digita il comando seguente per installarlo:

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

Successivamente, esegui il comando seguente per creare il launcher dell'applicazione:

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

E definire i valori seguenti:

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

Per aggiungere un'icona per il launcher, è sufficiente fare clic sull'icona a molla per selezionarla: /opt/FreeFileSync/Resources/FreeFileSync.png.

Dopo aver impostato tutto quanto sopra, fare clic su OK crealo.

Se non vuoi creare un launcher per il desktop, puoi avviare FreeFileSync dalla directory stessa.


./FreeFileSync

Come utilizzare FreeFileSync su Ubuntu

In Ubuntu, cerca FreeFileSync in Unity Dash, mentre in Linux Mint, cercalo nel Menu Sistema e fai clic sull'icona FreeFileSync per aprirlo.

Confronta due cartelle utilizzando FreeFileSync

Nell'esempio seguente, utilizzeremo:

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

Per confrontare la durata e la dimensione del file delle due cartelle (impostazione predefinita), è sufficiente fare clic sul pulsante Confronta.

Premi F6 per modificare cosa confrontare per impostazione predefinita, nelle due cartelle: ora e dimensione del file, contenuto o dimensione del file dall'interfaccia sottostante. Tieni presente che è incluso anche il significato di ciascuna opzione selezionata.

Sincronizzazione di due cartelle utilizzando FreeFileSync

Puoi iniziare confrontando le due cartelle, quindi fare clic sul pulsante Sincronizza per avviare il processo di sincronizzazione; fai clic su Avvia nella finestra di dialogo che appare in seguito:

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

Per impostare l'opzione di sincronizzazione predefinita: bidirezionale, mirror, aggiornamento o personalizzata, dalla seguente interfaccia; premi F8. Il significato di ciascuna opzione è incluso qui.

Per ulteriori informazioni, visitare la home page di FreeFileSync all'indirizzo http://www.freefilesync.org/

È tutto! In questo articolo, ti abbiamo mostrato come installare FreeFileSync su Ubuntu e i suoi derivati come Linux Mint, Kubuntu e molti altri. Lascia i tuoi commenti tramite la sezione feedback qui sotto.