Il mio software preferito per i backup è da sempre Bacula. Elegante, stabile e........ maledettamente impossibile da usare in connessioni WAN !

Tempo fa, infatti, ho tentato di usarlo per un backup remoto (macchina posta in altra sede) e ho scoperto che ogni volta che si interrompe (per problemi di connessione o altro) reinizia il backup dal primo file del set !

Quindi se sto facendo un backup di 1 TB, e il backup si interrompe all'ultimo file poichè cade la connessione..... bene, si reinizia da capo......

Acc..... Malediz....... Ma come si fa a fare una vita così da bestie ...... Non l'avevo mai notato..... Ma agli sviluppatori di Bacula cosa gli dice la testa quando sviluppano ?

Nulla da fare: cerca e ricerca il comportameno è quello di default. Guarda caso solo la versione a pagamento ha la possibilità di reiniziare il backup dal punto in cui  si era interrotto...... Ma guarda che caso....... Ora si spiega tutto.....

Purtroppo non avevo il tempo di verificare il prodotto commerciale, e ho cercato in rete una soluzione.

 

Nelle mie ricerche mi sono imbattuto in un fork di Bacula, Burp appunto, che gestisce il recovery di backup interrotti ! E allora mi sono detto: seguiamo un pò questa forchetta, e vediamo se mi viene fame.......

E la fame è venuta: Burp è una valida alternativa a Bacula per backup remoti via WAN: viene gestito il recovery per backup interrotti, il rate limit per le connessioni di rete, a tante altre cosetta veramente notevoli.

Per diverse ragioni ho contattato anche lo sviluppatore, che mi ha risposto prontamente e si è dimostrato molto disponibile e appassionato di questo software.

Per fare Burp in Debian ultimo grido ecco le istruzioni.


apt-get install librsync-dev libz-dev libssl-dev uthash-dev make g++ bzip2 libncurses5-dev

Quindi scaricate l'ultimo bz2 dal sito in linkografia (al momento 1.4.40) e ponetelo in /usr/src. Quindi date i comando di seguito.

cd /usr/src
tar -jxvf burp-1.4.40.tar.bz2
cd burp
./configure
make
make install

Per fare partire il demone usate il comando nel seguito.

burp -c /etc/burp/burp-server.conf

E' ovviamente possibile automatizzare la partenza del demone, ma ora mi sono stufato di scrivere.... poi non vorrei offernderVi con queste banalità......

Buon Burp a tutti !

Linkografia

Install & configure Burp backup solution on Debian 8.2

Burp backup solution

Bacula