Bacula: sistema di backup automatico intermedio


Bacula: è un sistema di backup intermedio in modo da non impazzire nella configurazione ed avere un sitema estendibile ed adatto ad ogni esigenza e con tutti gli automatismi necessari.

Bacula è un insieme di programmi, demoni, interfacce che ha bisogno anche di un database
Su alcune distro l'installazione automatica potrebbe bloccarsi con strani messaggi
meglio allora installare prima mysql-server e poi bacula:

sudo apt-get install mysql-server
ps -efl | grep mysql   # x vedere se mysql prima di inst bacula
sudo apt-get install bacula
ps -efl | grep bacula  # x vedere i demoni attivi di bacula

 

Appunti:

# Questi sono i file di configurazione da editare
sudo gedit /etc/bacula/bacula-dir.conf
sudo gedit /etc/bacula/bacula-sd.conf
sudo gedit /etc/bacula/bacula-fd.conf

sudo /etc/init.d/bacula-director restart  # ricarica conf
sudo /etc/init.d/bacula-sd restart
sudo /etc/init.d/bacula-fd restart

Interfaccia gafica di gestione e verifica del sistema:
sudo /usr/bin/bat -c /etc/bacula/bat.conf
sudo /usr/bin/bacula-tray-monitor -c /etc/bacula/tray-monitor.conf

Comandi della console interna di Bacula:
show filesets  # x vedere le sorgenti
status client  # sorgente files
status server
status dir
label          # definisce un file di backup
status dir     # prossimi lavori in "Scheduled Jobs"
show schedules

Restore:
restore all    # all imposta restora tutto di dafault
# x far restore è meglio il comando da icona con tree..
# di dafault crea una sottodir tipo /media/serverhd3/bacula-restores
# attenzione: proprietario "nobody" e permessi di invisibilità
# attenzione: perde i permessi originali dei files e directory

Lavori schedati cosi in automatico di default:
# When to do the backups, full backup on first sunday of the month,
#  differential (i.e. incremental since full) every other sunday,
#  and incremental backups other days
Schedule {
  Name = "WeeklyCycle"
  Run = Full 1st sun at 23:05
  Run = Differential 2nd-5th sun at 23:05
  Run = Incremental mon-sat at 23:05
}


Extra x debug:
sudo bacula-console
#sudo bacula-dir -c /etc/bacula/bacula-dir.conf -d100  # x Debug in terminale
sudo cat /var/log/bacula/log  # x vedere errori


Links:
http://bacula.org/3.0.x-manuals/en/concepts/concepts/Brief_Tutorial.html



Server:
/media/serpart/serdisk  deve appartenere all'utente principale del server
Attivare la condivisione dalla cartella da condivider
Attivare la condivisione delle stampanti. PS: nn condivide stampanti se nn ci sono cartelle condivise.

No votes yet
tags

Informazioni su 'Fixus'

Ritratto di Fixus

Sito Internet Personale o Preferito
http://www.fixweb.it

Condividi RSS

Condividi contenuti

Contatore Sito