Tra i tanti software più o meno gratuiti che servono per il backup e/o la sincronizzazione di file e cartelle, con piacere oggi voglio presentarvi questo splendido progetto, Open Source, che ho scoperto da poco: Syncthing.
Come detto Syncthing è un programma Open Source e gratuito che permette di sincronizzare in tempo reale file e cartelle tra dispositivi collegati tra di loro in una rete. Sia che essi siano computer che dispositivi di storage tipo NAS. La sua interfaccia per essere configurato si basa sul web, quindi potrà essere aperta da un qualsiasi browser.
È disponibile per tutti i sistemi operativi: Windows, Linux, Mac OS e addirittura Unix-Like come FreeBSD.
Con Syncthing puoi effettuare sia una sincronizzazione di file e cartelle in tempo reale, sia che dei semplici backup. Anche tra sistemi operativi diversi.
Tutti i maggiori produttori di NAS (Synology, Qnap, Asustor) hanno sviluppato la propria app da installare nel NAS con Syncthing.
Con Syncthing non ci sarà bisogno nemmeno di condividere le cartelle.
Un po’ di dati prima di iniziare:
- sincronizzeremo i dati tra due computer in rete (condizione necessaria) con Windows
- i due computer si chiamano: uno Amministrazione e uno Server
- le cartelle che sincronizzeremo sarà una cartella che chiameremo “Sync” in entrambi i computer che metteremo nella root del disco C:, quindi il percorso sarà: C:\Sync
La procedura per la sincronizzazione file e cartelle con Syncthing
- Scarica Syncthing a questo indirizzo: Syncthing | Downloads, nel nostro caso per Windows
- Una volta scaricato il programma di installazione dovrai fare il classico doppio click per avviare l’installazione di Syncthing. Premi avanti (Next) a tutte le impostazioni, lasciandole come già sono di default dal programma. Fino a che non si apre una finestra che ti chiede se vuoi che Syncthing crei le regole per il firewal da solo (Create Windows Firewall rule for Syncthng?). Premi il pulsante Sì. Puoi anche cliccare no ma poi dovrai aprire la porte 8384, 22000/TCP e 22000/UDP da solo, quindi tanto vale premere subito Sì,

- Ora ripeti la stessa procedura fino al punto 2 anche sull’altro computer.
- Adesso, per aprire l’interfaccia web e configurare la sincronizzazione dovrai cercare tra i programmi del menù Start il collegamento a “Syncthing Configuration Page” che troverai nel gruppo Syncthing. Si aprirà la pagina di configurazione nel tuo browser predefinito (Edge, Chorme, Firefox ecc.)
Una volta aperta la pagina di configurazione vedrai subito che nella sezione “Questo computer” trovi il nome del tuo computer, nel mio caso Amministrazione

- Quindi, considerando che hai già installato Syncthing anche nell’altro computer, nel mio caso Server, vai nella sezione Dispositivi Remoti e clicca sul primo pulsante a destra Aggiungi dispositivo remoto

- Sycthing rileverà automaticamente l’altro computer su cui è installato Synchting e ti mostrerà il suo codice che è un link. Basta cliccare sul link al suo codice e premere Salva

- Adesso, nell’altro computer, ti verrà chiesto il permesso per accedere. Dovrai cliccare sul pulsante Aggiungi dispositivo. Si aprirà una finestra dove dovrai cliccare semplicemente Salva

Benissimo! Ora i due computer sono connessi, vedrai “Connesso” nella sezione “Dispositivi Remoti” tra di loro ma ora dobbiamo indicargli quale cartella, di entrambi i computer va sincronizzata. Se ti ricordi avevamo detto C:\Sync in tutte e due i computer.

- Questa operazione prima va fatta su un computer e poi sull’altro.
Clicca sul pulsante Aggiungi Cartella che si trova nella sezione a sinistra Cartelle

- Si apre una finestra e automaticamente si apre la scheda Generale. Nel campo Etichetta per la cartella inserisci quello che vuoi è solo un riferimento, io ci scriverò “Cartella”. Nel campo Percorso Cartella inserisci appunto il percorso della cartella da sincronizzare. Avevamo detto C:\Sync

- Adesso, nella stessa finestra spostati sulla scheda Condivisione e spunta il nome dell’altro computer. Premi il pulsante Salva.

- Ripeti i punti 9 e 10 sull’altro computer. Le cartelle dei due computer sono sincronizzate!




