documentazione_3di_riservata:manuali_sysadmin:bacula
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
documentazione_3di_riservata:manuali_sysadmin:bacula [2017/07/31 10:07] – [Inserimento nuova cassetta mese] acarastro | documentazione_3di_riservata:manuali_sysadmin:bacula [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Overview ====== | ||
- | |||
- | Il servizio di backup basato su Bacula all' | ||
- | |||
- | * 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/ | ||
- | * storage (raccolta dei backup esterni, ovvero Priscilla, Lucrezia e shape-cm) | ||
- | * gertrude (Judicaria) | ||
- | * liferay62 (reteinforma) | ||
- | |||
- | ===== Funzionamento base ===== | ||
- | |||
- | Il funzionamento base di Bacula è il seguente: | ||
- | - il director contatta, quando programmato o su richiesta, i vari file daemon remoti per eseguire dei backup | ||
- | - i file daemon eseguono le direttive impartitegli e rimandano al director i file e le directory relative al backup richiesto | ||
- | - il director salva su nastro quanto ricevuto dai file daemon. | ||
- | |||
- | ====== Impostare un nuovo job di backup ====== | ||
- | |||
- | TODO... | ||
- | |||
- | ====== Ripristino di un backup ====== | ||
- | |||
- | ===== Ripristino mediante catalogo ===== | ||
- | |||
- | 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: | ||
- | |||
- | titano ~ # mt -f /dev/nst0 rewind && mt -f /dev/nst0 weof && mt -f /dev/nst0 load | ||
- | |||
- | comando che concatena tre operazioni: | ||
- | * monta e fa rewind di Agosto 2016 per portarla all' | ||
- | * scrive EOF per simulare cassetta nuova | ||
- | * carica la risorsa | ||
- | quindi: | ||
- | |||
- | titano# bconsole | ||
- | |||
- | titano# list volumes | ||
- | |||
- | titano# label *** comporta 3 operazioni: scrivere 1, assegganre la label ad esempio: lto-agosto-2017, | ||
- | |||
- | titano# list volumes *** vedremo agosto 2017 nello stato di append *** | ||
/data/attic/documentazione_3di_riservata/manuali_sysadmin/bacula.1501488439.txt.gz · Ultima modifica: 2017/09/08 10:59 (modifica esterna)