3.1. Overzicht
Bacula bestaat uit verschillende componenten en services die worden gebruikt om te beheren van welke bestanden een back-up moet worden gemaakt en welke back-uplocaties er moeten worden gemaakt:
• Bacula Director: een service die alle back-up-, herstel-, verificatie- en archiveringsbewerkingen beheert.
• Bacula Console: een applicatie die communicatie met de directeur mogelijk maakt. Er zijn drie versies van de console:
• Op tekst gebaseerde opdrachtregelversie.
• Op Gnome gebaseerde GTK+ grafische gebruikersinterface (GUI).
• wxWidgets GUI-interface.
• Bacula File: ook bekend als het Bacula Client-programma. Deze applicatie wordt geïnstalleerd op machines waarvan een back-up moet worden gemaakt en is verantwoordelijk voor de door de directeur opgevraagde gegevens.
• Bacula Storage: de programma's die de opslag en het herstel van gegevens op de fysieke media uitvoeren.
• Bacula Catalog: is verantwoordelijk voor het onderhouden van de bestandsindexen en volumedatabases voor alle bestanden waarvan een back-up is gemaakt, waardoor gearchiveerde bestanden snel kunnen worden gelokaliseerd en hersteld. De catalogus ondersteunt drie verschillende databases MySQL, PostgreSQL en SQLite.
• Bacula Monitor: maakt het monitoren van de Director, File-daemons en Storage-daemons mogelijk. Momenteel is de Monitor alleen beschikbaar als GTK+ GUI-applicatie.
Deze services en applicaties kunnen op meerdere servers en clients worden uitgevoerd, of ze kunnen op één machine worden geïnstalleerd als er een back-up van één schijf of volume wordt gemaakt.
	
                                        
 Documentatie