Bacula Enterprise Backup

Bacula is an open source enterprise backup solution with client-server architecture.

Bacula Components

Director Configuration

Director {
  Name = backup-dir
  DIRport = 9101
  Maximum Concurrent Jobs = 20
}

Client { Name = server01-fd Address = server01.example.com File Retention = 60 days }

Job { Name = "Backup-Server01" Type = Backup Client = server01-fd FileSet = "Full-Backup" Schedule = "WeeklyCycle" }

Backup Commands

bconsole
*run job=Backup-Server01 yes
*status dir
*restore client=server01-fd

Conclusion

Bacula is a scalable backup solution that can manage thousands of clients.