<Poprzedni | Spis treści | Następne>
3.1. Przegląd
Bacula składa się z kilku komponentów i usług używanych do zarządzania plikami do tworzenia kopii zapasowych i lokalizacjami kopii zapasowych:
• Bacula Director: usługa kontrolująca wszystkie operacje tworzenia kopii zapasowych, przywracania, weryfikacji i archiwizacji.
• Konsola Bacula: aplikacja umożliwiająca komunikację z Dyrektorem. Istnieją trzy wersje konsoli:
• Tekstowa wersja wiersza poleceń.
• Interfejs graficzny GTK+ oparty na Gnome.
• Interfejs GUI wxWidgets.
• Plik Bacula: znany również jako program klienta Bacula. Aplikacja ta jest instalowana na komputerach, na których mają być tworzone kopie zapasowe i odpowiada za dane wymagane przez Dyrektora.
• Bacula Storage: programy służące do przechowywania i odzyskiwania danych na nośnik fizyczny.
• Katalog Bacula: odpowiada za utrzymanie indeksów plików i baz danych woluminów dla wszystkich plików objętych kopią zapasową, umożliwiając szybką lokalizację i przywrócenie zarchiwizowanych plików. Katalog obsługuje trzy różne bazy danych MySQL, PostgreSQL i SQLite.
• Bacula Monitor: umożliwia monitorowanie dyrektorów, demonów plików i demonów przechowywania. Obecnie Monitor jest dostępny tylko jako aplikacja GTK+ GUI.
Te usługi i aplikacje można uruchamiać na wielu serwerach i klientach lub można je zainstalować na jednym komputerze, jeśli tworzy się kopię zapasową pojedynczego dysku lub woluminu.