Ga naar inhoud

πŸ”’ Hoofdstuk 48: BorgBackup

BorgBackup (Borg) is een moderne back-uptools met deduplicatie, compressie en encryptie.
Het is ontworpen om efficiΓ«nt en veilig grote datasets te back-uppen.


πŸ“₯ Installatie / Update / Verwijderen

sudo apt install borgbackup

# Update
sudo apt update && sudo apt upgrade borgbackup

# Verwijderen
sudo apt remove borgbackup

# Versie check
borg --version

βš™οΈ Basisconfiguratie

Maak een nieuw repository (lokaal of remote via SSH):

borg init --encryption=repokey /backup/borgrepo

Backup maken:

borg create --progress /backup/borgrepo::backup-$(date +%Y-%m-%d) /data

Restore:

borg extract /backup/borgrepo::backup-2025-08-22

Overzicht van backups:

borg list /backup/borgrepo


πŸ“Š Voorbeeldoutput

Archive name: backup-2025-08-22
Archive fingerprint: e42c3b234fa12b12c2a
Time (start): Fri, 2025-08-22 10:15:20
Command line: borg create --progress /backup/borgrepo::backup-2025-08-22 /data
Number of files: 12345
Utilization: 1.2 GB deduplicated β†’ 100 GB raw

Uitleg

  • Deduplicatie β†’ alleen unieke data wordt opgeslagen.
  • Encryptie standaard ingeschakeld.
  • Snapshots per backup-archive.

Sterke punten

  • Extreem efficiΓ«nt (deduplicatie + compressie).
  • Veilig (encryptie).
  • Geschikt voor zowel servers als desktops.

Zwakke punten

  • Minder eenvoudig dan rsync of tar.
  • Vereist kennis van repositories.