Strumenti Utente

Strumenti Sito


documentazione_3di_riservata:manuali_sysadmin:bacula

Questa è una vecchia versione del documento!


Overview

Il servizio di backup basato su Bacula all'interno di 3D Informatica prevede la seguente configurazione:

  • bacula director installato su titano
  • bacula file daemons installati sui vari client, attualmente:
    • titano (conf e catalog di Bacula)
    • livio (protocollo)
    • ecatonchiro (repository maven su nexus e jenkins)
    • icaro (LDAP)
    • dns3 (DNS e mail)
    • vegezio (DNS, conf virtual host e CVS/SVN/GIT)
    • storage (raccolta dei backup esterni, ovvero Priscilla, Lucrezia e shape-cm)
    • gertrude (Judicaria)
    • liferay62 (reteinforma)

Funzionamento base

Il funzionamento base di Bacula è il seguente:

  1. il director contatta, quando programmato o su richiesta, i vari file daemon remoti per eseguire dei backup
  2. i file daemon eseguono le direttive impartitegli e rimandano al director i file e le directory relative al backup richiesto
  3. il director salva su nastro quanto ricevuto dai file daemon.

Impostare un nuovo job di backup

TODO…

Ripristino di un backup

TODO…

Ripristino senza catalogo (solo nastro)

TODO…

Tips

Forzare eject nastro

titano ~ # mt -f /dev/nst0 eject

Montare nastro dopo eject forzato

titano ~ # bconsole
Connecting to Director titano:9101
1000 OK: titano-dir Version: 5.2.13 (19 February 2013)
Enter a period to cancel a command.
*mount

Inserimento nuova cassetta mese

Il backup BACULA viene gestito da TITANO utilizzando un lettore di nastri Il file delle risorse backuppate é: bacula-dir.conf sotto /etc/bacula

Operazioni da eseguire giorno 30/31 del mese che sta per finire, in quanto il backup si effettua la mattina alle ore 03:00 del giorno successivo ovvero giorno 01 del nuovo mese:

  • eject cassetta mese trascorso (es. Luglio 2017)
  • inserire cassetta mese nuovo Agosto 2017 corrispondente (Agosto 2016)
  • quindi da bash titano eseguire comando:

cambio-cassetta

(comandi svolti da cambio-cassetta) titano ~ # mt -f /dev/nst0 rewind && mt -f /dev/nst0 weof && mt -f /dev/nst0 load

Poi terminato il caricamento della cassetta: titano# bconsole * entra nel progamma di backup *

titano# list volumes

titano# label che comporta 3 operazioni: *scrivere 1 *assegnare la label ad esempio: lto-agosto-2017 *esplicitare il tipo di supporto ovvero: lto-tapes

titano# list volumes * vedremo agosto 2017 nello stato di append *

/data/attic/documentazione_3di_riservata/manuali_sysadmin/bacula.1512990146.txt.gz · Ultima modifica: 2017/12/11 12:02 da llagonigro