Bacula, sizin (veya sistem yöneticinizin) farklı türdeki bilgisayarlardan oluşan bir ağda bilgisayar verilerinin yedeklenmesini, kurtarılmasını ve doğrulanmasını yönetmenize izin veren bir dizi bilgisayar programıdır. Bacula tamamen tek bir bilgisayarda da çalışabilir ve teyp ve disk de dahil olmak üzere çeşitli ortamlara yedekleme yapabilir.

Teknik açıdan, ağ İstemcisi / Sunucu tabanlı bir yedekleme programıdır. Bacula'nın kullanımı nispeten kolay ve verimlidir, ayrıca kayıp veya hasarlı dosyaları bulmayı ve kurtarmayı kolaylaştıran birçok gelişmiş depolama yönetimi özelliği sunar. Modüler tasarımı sayesinde Bacula, küçük tek bilgisayar sistemlerinden büyük bir ağ üzerinde bulunan yüzlerce bilgisayardan oluşan sistemlere ölçeklenebilir.

Bacula sistemi, teorik olarak farklı konaklar üzerinde çalışabilen üç ayrı cin'e bölünmüştür. Bunlar:

yönetmen
  Yönetmen işleri, istemcileri ve diğer birçok yapılandırma yerleşimini depolar ve yedekleme işlerini başlatmaktan sorumludur. Bu Webmin modülü, yönetmenin kurulu olduğu sistemde çalıştırılmalıdır.
Daemon Dosyası
  Bu arka plan programı yedeklenecek gerçek dosyaları okumaktan sorumludur. Bir Bacula yapılandırmasında, her biri yedeklenecek bir sistemde çalışan birden fazla dosya arka plan programı olabilir.
Depolama Daemon
  Depolama arka plan programı, teyp sürücüsü veya dosya gibi son yedekleme ortamına veri yazmaktan sorumludur. Genellikle böyle bir arka plan programına (genellikle yönetmenle aynı ana bilgisayarda çalıştırılır) ihtiyacınız olacaktır, ancak daha karmaşık bir Bacula kurulumunda yedek yükü yaymak için farklı teyp sürücülerine sahip birden fazla sistem olabilir.

Bu Webmin modülü, bir veya daha fazla Bacula artalanının kurulu olduğu bir sistemi yönetebilir.