πΎ Hoofdstuk 52: Bacula / Bareos¶
Bacula en zijn fork Bareos zijn krachtige enterprise back-up oplossingen.
Ze ondersteunen een client-server model en zijn geschikt voor grote omgevingen.
π₯ Installatie / Update / Verwijderen¶
# Installeren (Bacula)
sudo apt install bacula-server bacula-client
# Installeren (Bareos)
sudo apt install bareos bareos-database-postgresql
Configuratiebestanden:
- /etc/bacula/bacula-dir.conf
- /etc/bacula/bacula-sd.conf
- /etc/bacula/bacula-fd.conf
βοΈ Configuratie¶
Voorbeeld in bacula-dir.conf:
JobDefs {
Name = "DefaultJob"
Type = Backup
Level = Incremental
FileSet="Full Set"
Schedule = "WeeklyCycle"
Storage = File
}
βΆοΈ Gebruik¶
# Start director service
systemctl start bacula-director
# Back-up uitvoeren
bconsole
* run job=DefaultJob
# Restore
* restore
π Voorbeeldoutput¶
Uitleg
- Director: centrale coΓΆrdinatie.
- Storage Daemon: beheert fysieke opslag.
- File Daemon: draait op clients.
Sterke punten
- Zeer schaalbaar.
- Ondersteunt tapes, disken, cloud.
- Sterke enterprise features.
Zwakke punten
- Complexe setup.
- Overkill voor kleine servers.