Bacula Enterprise OpenStack Swift Plugin umożliwia wykonywanie kopii zapasowych i odtwarzanie obiektów składowanych w usłudze OpenStack Swift Object Storage. Plugin integruje się z Swift API, zapewniając efektywny backup dużych repozytoriów obiektów przechowywanych w prywatnych chmurach opartych na OpenStack lub kompatybilnych systemach object storage.
Plugin obsługuje backup zarówno samych obiektów (zawartości plików), jak i ich metadanych, umożliwiając wierne odtworzenie struktury kontenerów i obiektów Swift. Może być również używany jako backend storage dla repozytoriów Bacula, przechowując kopie zapasowe bezpośrednio w infrastrukturze Swift.
Kluczowe funkcjonalności:
- Backup obiektów i metadanych Swift Object Storage
- Odtwarzanie do tej samej lub alternatywnej instalacji Swift
- Obsługa autoryzacji Keystone v2 i v3
- Wsparcie dla dużych zbiorów danych (petabyte-scale)
- Możliwość użycia Swift jako backend storage Bacula
- Integracja z wielodostajnymi środowiskami OpenStack
- Obsługa szyfrowania danych at-rest w Swift