sabato 5 gennaio 2008

Installazione Bacula backup server

log delle operazioni svolte per l'installazione di Bacula

Installazione pacchetti:


E' stato eseguito apt-get con il seguente comando in modo da installare esplicitamente tutte le dipendenze e sapere esattamente quali pacchetti vengono aggiunti (un unica riga):

apt-get install bacula-console bacula-director-sqlite bacula-fd bacula-sd mt-st mtx  bacula-common bacula-director-common exim4 exim4-base exim4-config exim4-daemon-light libpcre3 libsqlite0 sqlite

Output:

Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
Pacchetti suggeriti:
dds2tar scsitools sg3-utils mail-reader eximon4 exim4-doc-html
exim4-doc-info gnutls-bin sqlite-doc
I seguenti pacchetti NUOVI (NEW) saranno installati:
bacula-common bacula-console bacula-director-common bacula-director-sqlite
bacula-fd bacula-sd exim4 exim4-base exim4-config exim4-daemon-light
libpcre3 libsqlite0 mt-st mtx sqlite
0 aggiornati, 15 installati, 0 da rimuovere e 0 non aggiornati.

Durante l'installazione di exim4 si è scelta l'opzione:
Solo consegna locale

Sono stati fermati i demoni:

/etc/init.d/bacula-director stop
/etc/init.d/bacula-fd stop
/etc/init.d/bacula-sd stop

Si è poi modificato il file
vim /etc/bacula/bacula-sd.conf
decommentando ed editando la sesione DDS come segue:

Device {
Name = DDS72 #
Media Type = DDS72
Archive Device = /dev/nst0
AutomaticMount = yes; # when device opened, read it
AlwaysOpen = yes;
RemovableMedia = yes;
RandomAccess = no;
## Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
## Changer Device = /dev/sg0
## AutoChanger = yes
## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
}


E' statolanciato il tool
btape /dev/nst0
ed effettuato il test con pieno successo

Sono stati installati gli scsitools con apt-get
  apt-get install scsitools

Output:

Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
Pacchetti raccomandati:
tk8.4 wish
I seguenti pacchetti NUOVI (NEW) saranno installati:
scsitools
0 aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati
.

gestione delle password



Invece di inserire la password in chiaro nei file di configurazione di bacula si è preferito creare l'md5sum della password e quindi inserirla nei file, in tal modo in caso qualcuno riesca a leggere tali file non potrà risalire alla password di effettiva (il processo md5sum non è invertibile poiché è una funzione univoca), il vantaggio sta però nel fatto che il personale del CED non necessita di ricordare una nuova password. Per generare la password criptata si è usato il comando:

md5sum -

che attende un input da tastiera, un invio ed un +D

Nessun commento: