Come sicronizzare due unità  memorizzazione FreeNAS usando rsync

FreeNAS supporta rsync e questa è una delle caratteristiche più interessanti del sistema operativo.

rsync è un protocollo per sincronizzazione e trasferimento di file, uno strumento molto utile in un dispositivo di memorizzazione.

In questo tutorial vedremo come sincronizzare un dataset – una sorta di cartella – tra due periferiche differenti  FreeNAS.

Nel nostro tutorial abbiamo usato due macchine virtuali che seguono questo schema:

  • la macchina 01 è un file server con indirizzo IP 192.168.2.70
  • la macchina 02 è uno storage sincronizzato per business continuity con indirizzo IP 192.168.2.75

La prima macchina sarà  data push (rsync client) mentre la seconda sarà  pull (rsync server) .

La procedura di configurazione coinvolge entrambe le periferiche FreeNAS ed è piuttosto semplice.

Effettuate il login su macchina 01 e cliccate Add a rsync module:

How to sync two FreeNAS storage using rsync

Specificate il nome, il set di dati – cartella – che si desidera sincronizzare e l’utente:

How to sync two FreeNAS storage using rsync

Create poi un rsync task:

How to sync two FreeNAS storage using rsync

Selezionate il percorso della cartella (Lo stesso configurato con il modulo rsync) e specificate root come utente.

Specificate l’indirizzo IP della perfierica pull FreeNAS come il Remote Host, inserite il nome del rsync module e impostate la Direzione su Push:

How to sync two FreeNAS storage using rsync

Effettuate il Log in macchina 02  e Add a rsync module:

How to sync two FreeNAS storage using rsync

Specificate il nome, il set di dati – cartella – in cui verranno trasportati i dati e l’utente:

How to sync two FreeNAS storage using rsync

Create poi una nuova rsync task:

How to sync two FreeNAS storage using rsync

Selezionate il percorso della cartella (lo stesso configurato con il modulo rsync) e specificate root come utente.

Specificate l’indirizzo IP della periferica push FreeNAS come Remote Host, indicate il nome del rsync module e impostate la Direzione su Pull:

How to sync two FreeNAS storage using rsync

Abilitate rsync service su entrambe le periferiche e rsync manterrà  le due serie di dati sincronizzati:

How to sync two FreeNAS storage using rsync

Read related articles