Mercoledì, 14 Agosto 2019 17:29

HowTo. Bacula: rimozione di Pool, Volumi o di Job

Bacula è un potente sistema di backup di rete di classe enterprise in architettura server-client.
I backup vengono scritti su nastri, su dischi o su qualsiasi altra memoria di massa che vogliamo.
Se eliminiamo un backup fisicamente (es. cancelliamo il file di backup o una cassetta) otterremo, però, degli errori perché restano nel database le scritture dei backup e dei lavori eseguiti. In pratica Bacula continua a cerca quello che abbiamo appena eliminato.

Per rimuovere correttamente qualcosa dobbiamo procedere correttamente, ovvero usando l'istruzione "delete" dalla console o dal tool equivalente, come la console web.
In breve, ipotizzando che il nostro sistema registra i backup su dei file, e ipotizzando che vogliamo eliminare il volume "PA-Vol1-0155":

1. accediamo alla shell del computer Linux con la console Bacula abilitata ad accedere all'istanza "Bacula Director" (in caso di dubbio accedere al server con "Bacula Director")

2. accedere alla console Bacula

bconsole

3. dare l'istruzione delete

delete volume=PA-Vol1-0155

1.  Approfondimenti

1.1.  Delete

Con "delete" possiamo cancellare, oltre ai volumi, i pool ed i job passati. Ad esempio:

1. per cancellare il pool "PA"

delete pool=PA

2. per cancellare il job "2486"

delete jobid=2486

1.2.  Lista dei pool, volumi e dei lavori

Per cancellare qualcosa ci serve l'ID del pool o del volume o del job.
Possiamo recuperare queste informazioni sempre dalla console o dal tool web che usiamo.
Se siamo a console possiamo procedere come segue:

1. recupero dell'id di un pool

list pools

2. recupero dell'id di un volume

list volume

3. recupero dell'id di un job

list jobs

2.  Conclusione

Bacula, e le sue varianti come Bareos, è un evoluto sistema di backup decisamente complesso.
La spiegazione sopra immagino sia chiara per chi conosce questo prodotto e conosce bene l'architettura della propria installazione.
Pertanto:

  • quanto sopra esposto è un accenno semplice e semplificato
  • per un buon uso di Bacula bisogna studiarlo: non c'è alternativa!
  • le interfacce web semplificano molto la vita, ma richiedo comunque un buon livello di conoscenza di Bacula e della propria architettura.

Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie vai alla sezione Cookie Policy.