Ga naar inhoud

πŸ’Ύ Hoofdstuk 49: Duplicity

Duplicity is een back-up tool die gebruikmaakt van rsync en GnuPG.
Het ondersteunt versleutelde, incrementele back-ups naar zowel lokale als externe (cloud) opslag.


πŸ“₯ Installatie / Update / Verwijderen

# Installatie
sudo apt update
sudo apt install duplicity gnupg

# Versie check
duplicity --version

# Verwijderen
sudo apt remove duplicity

βš™οΈ Configuratie

Duplicity vereist vaak een GPG-sleutel om data te versleutelen.

gpg --full-generate-key

Configuratiebestanden of scripts worden vaak in /etc/duplicity/ of als cronjobs opgeslagen.


▢️ Gebruik

# Volledige back-up naar lokale map
duplicity /data file:///mnt/backup/data

# Back-up naar cloud (bijv. Amazon S3)
duplicity /data s3://bucket/backup

# Herstellen van back-up
duplicity restore s3://bucket/backup /restore/data

# Alleen verschillen bekijken
duplicity collection-status s3://bucket/backup

πŸ“Š Voorbeeldoutput

Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Sun Aug 18 12:00:00 2025

Uitleg

  • Volledige back-ups worden periodiek gemaakt.
  • Incrementele back-ups slaan alleen veranderingen op.
  • GPG-sleutelbeheer is cruciaal voor herstelbaarheid.

Sterke punten

  • Ondersteunt veel protocollen (SCP, FTP, S3, Swift, GDrive via rclone).
  • Versleutelde back-ups out-of-the-box.
  • EfficiΓ«nt door incrementele aanpak.

Zwakke punten

  • Configuratie kan complex zijn.
  • Herstel vereist dezelfde GPG-sleutel β†’ verlies = verlies data.