Bacula Enterprise Backup
Bacula is an open source enterprise backup solution with client-server architecture.
Bacula Components
- Director: Central management service
- Storage Daemon: Tape/disk management
- File Daemon: Client agent
- Catalog: PostgreSQL/MySQL database
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.