Kennisbank › Backup Herstel › Automatische back-ups instellen op Linux
backup herstel gemiddeld 01 June 2026

Automatische back-ups instellen op Linux

Automatische Back-ups Instellen op Linux: Een Volledige Handleiding

Inleiding Automatische back-ups zijn essentieel voor gegevensbescherming op Linux-systemen. Door processen te automatiseren verkleint u menselijke fouten en garandeert u consistente gegevensbescherming. Dit artikel behandelt praktische methoden voor zowel beginners als gevorderden, van eenvoudige scripts tot geavanceerde tools.

Basisback-ups met Cron en Scripts

Cron als Ruggengraat Cron is de standaardtaakplanner in Linux voor terugkerende taken. Een typisch back-upsysteem begint met een bash-script gepland via cron. Bijvoorbeeld: 0 3 * /usr/local/bin/backup.sh Dit voert dagelijks om 3:00 uur een back-up uit. Logging (>> /var/log/backup.log) is cruciaal voor troubleshooting.

Eenvoudig TAR-script Een minimaal back-upscript archiveert mappen met tar: tar -czf /backups/$(date +%Y%m%d).tar.gz /belangrijke_data Combineer dit met `find ... -mtime +7 -delete` voor automatische opschoning van oude back-ups.

Database-back-ups

MySQL/MariaDB-back-ups Voor databases is een specifieke aanpak nodig. `mysqldump` is de standaardtool: mysqldump -u root -p wachtwoord database > backup.sql Best practice is om dit te comprimeren (gzip) en credentials in een afgeschermd .my.cnf-bestand te plaatsen.

Geavanceerde Tools

Rsync voor Efficiëntie Rsync synchroniseert alleen gewijzigde bestanden, ideaal voor frequente back-ups: rsync -avz --delete /data/ backup_server:/backups/ Belangrijke opties: - `-a`: archiefmodus (bewaar permissies) - `--delete`: verwijder verwijderde bestanden bij bron - `--exclude`: sluit tijdelijke mappen uit

RSnapshot voor Versiebeheer Rsnapshot combineert rsync met hardlinks voor meerdere back-ups met minimale ruimte: rsnapshot daily Configureer retentie in /etc/rsnapshot.conf (bijv. dagelijks 7, wekelijks 4).

Veiligheid en Opslag

Encryptie Gebruik `gpg` voor gevoelige back-ups: tar -cz /data | gpg -c > backup.tar.gz.gpg

Remote Back-ups Hanteer altijd een 3-2-1-strategie: - 3 kopieën - 2 verschillende media - 1 offsite back-up

Bijvoorbeeld via SSH: rsync -e "ssh -i /pad/naar/sleutel" -avz /data user@remote:/backups/

Praktische Tips

1. Test herstelprocedures - Een back-up zonder test is waardeloos 2. Monitor logs - Stel alerts in voor mislukte jobs 3. Systeembestanden - Gebruik `--one-file-system` bij volledige systeemback-ups 4. Opslagbeheer - Automatiseer ruimtecontrole met scripts

Conclusie Of u nu kiest voor eenvoudige cron-jobs of geavanceerde oplossingen zoals Bareos, consistentie is de sleutel. Combineer tools naar behoefte en pas retentieperiodes aan op de kritikaliteit van uw data. Begin klein maar denk groot - elke back-up is beter dan geen back-up.

← Terug naar kennisbank