[Linux-Biella] Sincronizzare due cartelle

Piero piero a bilug.linux.it
Lun 8 Ago 2011 22:06:03 CEST


On Mon, 08 Aug 2011 14:57:25 +0200
Marco Vallini <marcovallini a gmail.com> wrote:

> > Due domande:
> > - Consigli su di un tool semplice da usare (vorrei evitare si giocare
> > con rsync da CLI)?  
> 
> uhm, io non mi fido molto di altri tool (a meno che non usino rsync), 
> preferisco i miei script che usano rsync e so esattamente cosa fanno...
> Inoltre, se ricordo bene, pare che rsync abbia un ottimo algoritmo per 
> minizzare il trasferimento dati... Per gli altri ninzo'...

Concordo con Marco,

e ho sempre trovato interessante che rsync faccia sempre un controllo del checksum dei
file trasferiti, una volta finita la copia. Un'ulteriore garanzia di affidabilita'. 

Da man rsync, nella descrizione dell'opzione "-c":
 Note that rsync always verifies that each transferred  file  was
              correctly  reconstructed  on  the  receiving  side by checking a
              whole-file checksum that is generated  as  the  file  is  trans‐
              ferred,  but  that automatic after-the-transfer verification has
              nothing to do with this option’s before-the-transfer "Does  this
              file need to be updated?" check.

Per i backup io uso da qualche tempo rsnapshot, che si basa su rsync e permette di tenere
anche uno storico dei backup (di fatto incrementali a livello di file, non di byte). Se
uno non ha pero' bisogno di questa caratteristica, la soluzione piu' robusta, imho, e'
usare rsync direttamente. Piu' semplice e' e meglio e'.

Ciao,

Piero


Maggiori informazioni sulla lista Linux