rsync tricks
Tempo fa scrissi un articolo su come montarsi un disco remoto avendo solo il protocollo ftp a disposizione.
Montato l’ftp, si passa all’rsync. E fin qui ancora niente di nuovo.
Il trick consiste nell’eliminare dal backup alcune cartelle.
Il primo passo è creare un file contenente le cartelle da escludere, un semplice elenco il cui elemento di separazione è un invio. Sarà sempre su questo file dove andrò a mettere le mani per aggiungere/eliminare cartelle da non sincronizzare.
Il secondo passo è aggiungere –exclude-from=/percorso_al_file all’rsync.
Ecco un esempio di scriptino per il backup, pronto per un cron anche
$ cat mydeelabsyn.sh
#!/bin/bash
sudo mount /mnt/deelab.org
sudo rsync -azvv --delete --exclude-from=/home/dax/mydeelabsyn_exclude /mnt/deelab.org/ /dati/deelab_current/
sudo umount /mnt/deelab.org


