deelab.org | There's no place like 127.0.0.1

giu/08

12

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

Share and Enjoy:
  • Print
  • PDF
  • Slashdot
  • Technorati
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Identi.ca
  • Twitter

RSS Feed

Non c'è ancora nessun commento.

Leave a comment!

<<

>>

deelab.org owned by

Dario Vilardi
2006 ~ 2010

Stats

  • Pagine mostrate: 152581
  • Visitatori unici: 101078
  • Pagine visitate nelle ultime 24 ore: 98
  • Visitatori unici nelle ultime 24 ore: 40