Bacula – system do tworzenia kopii zapasowych typu klient/serwer, udostępniany na licencji otwartego oprogramowania (GPL), pozwalający tworzyć zaawansowane, profesjonalne systemy kopii bezpieczeństwa.
System umożliwia dopasowanie strategii kopii bezpieczeństwa do potrzeb małych, średnich i dużych konfiguracji. Pozwala m.in. na szyfrowanie transmisji, kompresję plików w locie, zdalny monitoring ze stacji klienckiej, wykorzystanie bibliotek taśmowych, dysków twardych, dysków DVD. Informacje o wszystkich przechowywanych plikach (tzw. katalog) trzyma w bazie danych (MySQL, PostgreSQL, SQLite).
Architektura Baculi dzieli się na kilka usług: director daemon – zarządza komunikacją z pozostałymi usługami oraz bazą danych, inicjuje wykonanie planowanych zadań kopii zapasowych; storage daemon – obsługuje nośniki do przechowywania kopii zapasowych; file/client daemon – uruchamiany na komputerze, którego dane mają być zabezpieczane, przesyła pliki do storage daemon podczas archiwizacji lub przyjmuje dane przy odzyskiwaniu z kopii zapasowych;
Poszczególne usługi mogą pracować na jednej maszynie lub na wielu komputerach w sieci komputerowej, komunikując się poprzez protokoły TCP/IP.
Wspierane systemy operacyjne Oficjalnie wspierane przez Baculę systemy operacyjne: FreeBSD (director, storage, client) Linux (director, storage, client) Solaris (director, storage, client) OS X (client) Microsoft Windows 98, Me, NT, 2000, XP, 2008, Vista (client) NetBSD (client) OpenBSD (client)
Pozbawione oficjalnego wsparcia, ale zgłoszone jako pracujące z klientem Baculi, są: AIX BSDI HP-UX Tru64 IRIX
Przypisy
Linki zewnętrzne Strona domowa Serwis bacula.pl
Kategoria:Systemy kopii zapasowych i archiwizacji danych