Backup incrementali con rsync

Mi sono finalmente deciso a prendere in considerazione di fare i backup dei dati più sensibili per tutta la famiglia. Devo dire che se mi fossi ritrovato a lavorare con windows mi sarebbe venuto il voltastomaco.

Per fortuna invece c’è linux con la sua shell che permette di semplificare di molto le cose, dopo una rapida googlata mi sono buttato su rsync (all’inizio credevo che avrei usato tar ma rsync è più specifico) seguendo questa guida mi è bastato dare un: “rsync -avh --progress /home/lorenzo/ [email protected]:/home/monossido/beckup_server/backup/ --exclude-from=/home/lorenzo/exlude_backup

L’unica cosa che ho aggiunto e che manca nella guida è stata l’exclude-from con l’indicazione di un file di testo dove sono scritte le cartelle di cui non fare il backup (dovevo togliere la cartella .aMule), unica cosa particolare di questo file è che le cartelle da escludere devono avere la “/” davanti come se la cartella indicata nel primo comando fosse la root 😉

Ovviamente come si può vedere io ho fatto un backup in rete ma si può fare dove si vuole.

Il passo sucessivo è ovviamente programmare i backup con cron ma è una cosa immediata!

Lascia un commento