
Bacula Community a Bacula Enterprise
Poniższe porównanie zostało przygotowane na podstawie oficjalnego materiału Bacula Systems dotyczącego różnic pomiędzy wersją Bacula Community a Bacula Enterprise.
W praktyce są to rozwiązania adresowane do innych scenariuszy użycia:
- Bacula Community dobrze sprawdza się do testów, ewaluacji oraz prostszych wdrożeń, w których organizacja chce samodzielnie zarządzać cyklem wydań, poprawkami, testami i wsparciem.
- Bacula Enterprise jest przeznaczona do środowisk produkcyjnych, gdzie liczą się: przewidywalność, certyfikowane binaria, zaawansowane funkcje, profesjonalne wsparcie i krótszy czas wdrożenia.
Jeśli rozważasz migrację z wersji Community, zobacz także: Selective Migration Plan.
Warto też zajrzeć do opisów: funkcjonalności Bacula Enterprise, pluginów Bacula Enterprise, architektury Bacula oraz kompatybilności platform.
Najważniejsze różnice
| Obszar | Bacula Community | Bacula Enterprise |
|---|---|---|
| Przeznaczenie | testy, ewaluacja, prostsze wdrożenia | środowiska produkcyjne i mission-critical |
| Model utrzymania | własne zasoby do testów, patchowania i wsparcia | gotowe, testowane wydania i wsparcie producenta |
| Wsparcie techniczne | społeczność i fora | profesjonalne wsparcie Bacula Systems |
| Binarne pakiety produkcyjne | brak certyfikowanych binariów producenta | certyfikowane binaria i kontrolowane cykle wydań |
| Funkcje zaawansowane | ograniczone | szeroki zestaw funkcji enterprise i pluginów |
| Dokumentacja i usługi | głównie materiały społecznościowe | dokumentacja profesjonalna, konsulting, szkolenia, zdalna pomoc |
| Wpływ na roadmapę | pośredni | większa widoczność roadmapy i wpływ poprzez relację z producentem |
Wsparcie i usługi
Wersja Enterprise wyróżnia się przede wszystkim warstwą operacyjną, która dla wielu organizacji jest równie ważna jak same funkcje produktu. W oficjalnym porównaniu Bacula Systems podkreśla dostępność:
- profesjonalnego wsparcia technicznego,
- opcji wsparcia 24/7,
- zdalnej pomocy przy instalacji, konfiguracji, projektowaniu i optymalizacji,
- dostępu do profesjonalnej dokumentacji,
- zarządzanych cykli wydań,
- szybkiego dostępu do przetestowanych poprawek,
- szkoleń i konsultacji realizowanych przez Bacula Systems oraz certyfikowanych partnerów.
To właśnie ten obszar najczęściej decyduje o przejściu z wersji Community do Enterprise w większych środowiskach.
Funkcje dostępne w Bacula Enterprise
Oficjalne zestawienie Bacula Systems wskazuje, że wersja Enterprise obejmuje wiele funkcji niedostępnych w standardowej wersji Community. Należą do nich między innymi:
- technologia i zarządzanie snapshotami,
- single file restore dla wybranych środowisk wirtualnych,
- obsługa Microsoft 365 i Google Workspace,
- single mailbox recovery dla Exchange,
- client initiated backup,
- obsługa Windows SD i Windows EFS,
- przełączanie urządzeń storage oraz restart nieudanych zadań,
- statystyki linii komunikacyjnych i usprawnienia wydajności katalogu,
- SD-to-SD replication oraz replikacja z deduplikacją,
- kompresja ruchu sieciowego,
- Global Endpoint Deduplication,
- Continuous Data Protection,
- obsługa klientów znajdujących się za NAT.
Pluginy i integracje
Największa różnica praktyczna między obiema wersjami dotyczy zwykle integracji z konkretnymi technologiami. Bacula Enterprise oferuje dedykowane pluginy i moduły dla wielu środowisk, między innymi:
- VMware vSphere, Hyper-V, KVM, XenServer, Proxmox, Nutanix AHV, Azure VM,
- Docker, Kubernetes, OpenShift,
- Directory Server,
- Windows VSS, Bare Metal Recovery,
- NDMP, NetApp, Shared Storage,
- baz danych takich jak Oracle Database, PostgreSQL, MySQL, Microsoft SQL Server, SAP HANA, Sybase ASE,
- pluginów chmurowych dla Azure, Amazon EC2, Amazon RDS, OpenStack, OpenStack Cinder oraz Swift.
W praktyce oznacza to znacznie szerszy zakres ochrony środowisk heterogenicznych bez konieczności samodzielnego rozwijania dodatkowych rozszerzeń.
Narzędzia administracyjne
Bacula Systems wskazuje również przewagę wersji Enterprise w obszarze narzędzi administracyjnych i samoobsługowych. Dotyczy to między innymi:
- BWeb Management Suite,
- BCloud Service,
- rozszerzonych opcji odtwarzania z poziomu BWeb,
- REST API,
- bardziej kompletnych narzędzi administracyjnych niż w wariancie community.
Kiedy przejść z Community do Enterprise
Migracja z Bacula Community do Bacula Enterprise najczęściej ma sens wtedy, gdy:
- środowisko backupu staje się produkcyjne i krytyczne biznesowo,
- potrzebne są pluginy do wirtualizacji, baz danych, chmury lub SaaS,
- zespół nie chce samodzielnie utrzymywać poprawek i testować każdej zmiany,
- liczy się szybki dostęp do ekspertów producenta,
- wymagane są przewidywalne czasy reakcji, lepsza audytowalność i większe bezpieczeństwo operacyjne.
Jeżeli chcesz porównać obie wersje w kontekście własnego środowiska, skontaktuj się z nami lub zapoznaj się z programem Selective Migration Plan.