Cerca nel blog

lunedì 16 aprile 2012

Backup semplice con Rsync

Installiamo Rsync

sudo apt-get install rsync

Esempi su come usare Rsync

sudo rsync -azvv /percorso/cartelladiorigine /percorso/cartelladidestinazione
  • -a: copia ricorsivamente e conserva i permessi e le date dei file.
  • -z: comprime i dati.
  • -vv: abilita la modalità verbose (mostrando le operazioni in corso ed eventuali errori).
È possibile fare in modo che rsync cancelli nella cartella di destinazione i file non più presenti nella cartella di origine aggiungendo l'opzione --delete ottenendo quindi un backup incrementale completo: 

sudo rsync --delete -azvv /percorso/cartelladiorigine /percorso/cartelladidestinazione

È anche possibile escludere dal backup alcuni dati usando l'opzione --exclude. 
Ad esempio, per escludere i file e le cartelle nascoste:

sudo rsync --exclude=".*" --delete -azvv /percorso/cartelladi origine /percorso/cartelladidestinazione

Esiste anche una versione grafica Sbackup ma personalmente preferisco operare da terminale.

Nessun commento:

Posta un commento