Bacula는 다양한 종류의 컴퓨터 네트워크를 통해 컴퓨터 데이터의 백업, 복구 및 확인을 관리 할 수있는 컴퓨터 프로그램 세트입니다. Bacula는 전적으로 단일 컴퓨터에서 실행될 수 있으며 테이프 및 디스크를 포함한 다양한 유형의 미디어에 백업 할 수 있습니다.

기술적 인 측면에서 이는 네트워크 클라이언트 / 서버 기반 백업 프로그램입니다. Bacula는 비교적 사용하기 쉽고 효율적이며 손실되거나 손상된 파일을 쉽게 찾고 복구 할 수있는 여러 가지 고급 스토리지 관리 기능을 제공합니다. 모듈 식 설계로 인해 Bacula는 소규모 단일 컴퓨터 시스템에서 대규모 네트워크를 통해 수백 대의 컴퓨터로 구성된 시스템으로 확장 할 수 있습니다.

Bacula 시스템은 이론적으로 다른 호스트에서 실행될 수있는 3 개의 개별 데몬으로 나뉩니다. 이것들은:

감독
  director는 작업, 클라이언트 및 대부분의 다른 구성 설정을 저장하고 백업 작업을 시작합니다. 이 Webmin 모듈은 director가 설치된 시스템에서 실행해야합니다.
파일 데몬
  이 데몬은 백업 할 실제 파일을 읽습니다. Bacula 구성에는 백업 할 시스템에서 각각 실행되는 둘 이상의 파일 데몬이있을 수 있습니다.
스토리지 데몬
  스토리지 데몬은 테이프 드라이브 또는 파일과 같은 최종 백업 미디어에 데이터를 쓰는 역할을합니다. 일반적으로 이러한 데몬은 하나만 필요하지만 (보통 디렉터와 동일한 호스트에서 실행) 백업로드를 분산시키기 위해보다 복잡한 Bacula 설정에 테이프 드라이브가 다른 여러 시스템이있을 수 있습니다.

이 Webmin 모듈은 하나 이상의 Bacula 데몬이 설치된 시스템을 관리 할 수 있습니다.