Bacula Enterprise Docker Plugin umożliwia wykonywanie spójnych kopii zapasowych i odtwarzanie kontenerów Docker oraz ich danych. Plugin integruje się bezpośrednio z Docker Engine API, zabezpieczając zarówno dane wolumenów kontenerów, jak i ich konfigurację, obrazy i metadane, bez konieczności zatrzymywania działających kontenerów.
Plugin automatycznie wykrywa uruchomione kontenery i zarządza procesem tworzenia spójnych kopii zapasowych z opcjonalnym zatrzymaniem kontenera lub wykonaniem snapshotów wolumenów. Umożliwia selektywne odtwarzanie poszczególnych kontenerów, wolumenów lub plików konfiguracyjnych.
Funkcjonalności jakie udostępnia Plugin to m.in.:
- Automatyczne wykrywanie kontenerów Docker
- Backup wolumenów danych i konfiguracji kontenerów
- Backup obrazów Docker i definicji docker-compose
- Opcja spójnego backupu z tymczasowym zatrzymaniem kontenera
- Granularne odtwarzanie wolumenów i plików konfiguracyjnych
- Odtwarzanie kontenerów do tej samej lub alternatywnej lokalizacji
- Integracja z Docker Swarm