---
title: Hoe stel je automatische back-ups in met Nextcloud? — Voclarion
url: https://d181144f843aeb88ef477.admin.hardypress.com/hoe-stel-je-automatische-back-ups-in-met-nextcloud/
date: 2026-07-03
---

# Hoe stel je automatische back-ups in met Nextcloud?

Automatische back-ups instellen in Nextcloud doe je door een cron-taak aan te maken op je server die periodiek een back-upscript uitvoert. Dit script kopieert zowel de database-inhoud als de bestanden naar een veilige opslaglocatie. Voor organisaties die werken met gevoelige gegevens is een goed back-upbeleid geen optie, maar een vereiste. In dit artikel beantwoorden we de meest gestelde vragen over Nextcloud back-ups, van wat je precies moet opslaan tot hoe je controleert of een herstel ook echt werkt.

Welke gegevens moet je back-uppen in Nextcloud?

Bij een volledige Nextcloud back-up moet je drie onderdelen meenemen: de bestanden van gebruikers, de database en de configuratiebestanden. Zonder al deze drie componenten is een volledige herstelactie niet mogelijk. Elk onderdeel vervult een eigen rol in het functioneren van je Nextcloud-installatie.

Gebruikersbestanden en opslaglocatie
De bestanden die gebruikers uploaden staan standaard in de map data/ binnen je Nextcloud-installatie. Dit is doorgaans de grootste component van je back-up. Afhankelijk van je configuratie kan deze map op een externe schijf, NAS of objectopslag staan. Controleer in je config/config.php welke waarde is ingesteld voor datadirectory zodat je zeker weet dat je de juiste locatie back-upt.

Database en configuratie
De database bevat alle metadata: gebruikersaccounts, gedeelde bestanden, agenda-items, contacten en app-instellingen. Nextcloud ondersteunt MySQL, MariaDB, PostgreSQL en SQLite. Voor productieomgevingen wordt MariaDB of PostgreSQL aanbevolen. Naast de database zijn de configuratiebestanden in config/ essentieel, omdat daarin de databaseverbinding, encryptiesleutels en app-instellingen staan. Verlies je dit bestand, dan kun je zelfs met een intacte database niet inloggen.

Hoe maak je handmatig een back-up van Nextcloud?

Een handmatige Nextcloud back-up bestaat uit vier stappen: zet Nextcloud in onderhoudsmodus, exporteer de database, kopieer de bestandsmappen en schakel de onderhoudsmodus weer uit. Deze volgorde is belangrijk om te voorkomen dat er tijdens de back-up nieuwe bestanden worden geschreven die dan niet worden meegenomen.


  Onderhoudsmodus inschakelen: Voer uit via de terminal: php occ maintenance:mode –on
  Database exporteren: Voor MariaDB of MySQL gebruik je: mysqldump –single-transaction -u [gebruiker] -p [databasenaam] > nextcloud_db.sql
  Bestanden kopiëren: Kopieer de mappen data/, config/ en optioneel de volledige Nextcloud-installatiemap naar een veilige locatie.
  Onderhoudsmodus uitschakelen: Voer uit: php occ maintenance:mode –off


Houd er rekening mee dat een handmatige back-up tijdrovend is bij grote installaties. Voor dagelijks gebruik is automatisering via een cron-taak een stuk praktischer.

Hoe automatiseer je Nextcloud back-ups met een cron-taak?

Je automatiseert Nextcloud back-ups met een cron-taak door een shellscript te schrijven dat de back-upstappen uitvoert en dit script in te plannen via crontab. Zo wordt de back-up automatisch uitgevoerd op een tijdstip dat jij kiest, zonder handmatige tussenkomst.

Maak eerst een bestand aan, bijvoorbeeld /usr/local/bin/nextcloud-backup.sh, met daarin de volgende stappen:


  Onderhoudsmodus inschakelen via php occ maintenance:mode –on
  Database dumpen naar een bestand met tijdstempel
  De mappen data/ en config/ kopiëren of synchroniseren naar de back-uplocatie
  Onderhoudsmodus uitschakelen
  Oude back-ups verwijderen op basis van een retentiebeleidsregel, bijvoorbeeld alles ouder dan 30 dagen


Voeg het script daarna toe aan crontab met het commando crontab -e. Een regel als 0 2 * * * /usr/local/bin/nextcloud-backup.sh zorgt ervoor dat de back-up elke nacht om 02:00 uur wordt uitgevoerd. Zorg dat het script uitvoerbaar is via chmod +x en test het eerst handmatig voordat je het inplant.

Welke tools en plug-ins helpen bij Nextcloud back-ups?

Voor Nextcloud back-ups zijn er meerdere tools beschikbaar, zowel ingebouwd als van derden. De meest gebruikte opties zijn de Nextcloud Backup-app, rsync voor bestandssynchronisatie en tools zoals BorgBackup of Restic voor gededupliceerde en versleutelde opslag.

Nextcloud Backup-app
Nextcloud heeft een officiële Backup-app die je via de App Store kunt installeren. Deze app beheert back-ups direct vanuit de Nextcloud-interface, ondersteunt versleuteling en kan back-ups opslaan in een andere Nextcloud-instantie of op een externe locatie. Het is een toegankelijke optie voor beheerders die liever niet met de commandoregel werken.

BorgBackup en Restic
BorgBackup en Restic zijn krachtige commandoregeltools die back-ups comprimeren, dedupliceren en versleutelen. Ze zijn bijzonder geschikt voor organisaties met grote hoeveelheden data, omdat ze alleen gewijzigde blokken opslaan. Dit bespaart opslagruimte en verkort de back-uptijd aanzienlijk. Beide tools ondersteunen externe opslag zoals SFTP, S3-compatibele opslag en meer.

Hoe sla je Nextcloud back-ups op een externe locatie op?

Nextcloud back-ups sla je op een externe locatie op door gebruik te maken van rsync naar een externe server, een S3-compatibele objectopslag of een andere Nextcloud-instantie. Externe opslag is essentieel omdat een back-up op dezelfde server als de productieomgeving bij een schijfstoring of servercrash ook verloren gaat.

Populaire externe opslagopties zijn:


  SFTP naar een externe server: Veilig en eenvoudig te combineren met rsync of Restic
  S3-compatibele objectopslag: Werkt met providers zoals Hetzner Object Storage, Wasabi of AWS S3
  Een tweede Nextcloud-instantie: Via de Backup-app kun je back-ups direct naar een andere Nextcloud sturen
  NAS in een andere fysieke locatie: Ideaal voor organisaties met eigen hardware


Voor organisaties met strenge privacyvereisten, zoals gemeenten of zorginstellingen, is het belangrijk dat de externe opslaglocatie binnen de Europese Unie valt. Dit geldt ook voor de telefonie die je aan Nextcloud koppelt: wij bieden als Voclarion een telefonieoplossing die volledig in Nederlandse datacenters draait en AVG-compliant is by design, zodat ook gespreksdata buiten het bereik van de Amerikaanse CLOUD Act blijft.

Hoe test je of een Nextcloud back-up herstelbaar is?

Je test of een Nextcloud back-up herstelbaar is door de back-up te herstellen in een geïsoleerde testomgeving en te controleren of de installatie volledig functioneel is. Een back-up die nooit getest is, biedt geen echte zekerheid. Regelmatig testen is daarom een vast onderdeel van een betrouwbaar back-upbeleid.

Volg deze stappen voor een hersteltest:


  Zet een testserver op: Gebruik een virtuele machine of een aparte container die de productieomgeving nabootst
  Herstel de database: Importeer de SQL-dump met mysql -u [gebruiker] -p [databasenaam] < nextcloud_db.sql
  Kopieer de bestanden: Zet de mappen data/ en config/ terug op de juiste locaties
  Controleer rechten: Zorg dat de webservergebruiker de juiste lees- en schrijfrechten heeft
  Start Nextcloud op: Controleer of je kunt inloggen, of bestanden zichtbaar zijn en of apps correct werken


Plan hersteltests op vaste momenten in, bijvoorbeeld eens per kwartaal. Documenteer de uitkomst zodat je weet hoe lang een herstelactie duurt. Dat is waardevolle informatie voor je continuïteitsplanning en geeft ook inzicht in eventuele zwakke plekken in je huidige back-upproces.
        
            Veelgestelde vragen
                            
                    
                        Hoe lang duurt het herstellen van een Nextcloud back-up gemiddeld?                    
                    
                        De hersteltijd hangt af van de omvang van je data, de snelheid van je opslag en de verbinding met de externe back-uplocatie. Voor een kleine installatie (enkele tientallen GB) ben je doorgaans binnen een uur klaar, maar bij honderden gigabytes of terabytes aan gebruikersdata kan dit oplopen tot meerdere uren. Daarom is het documenteren van je hersteltests zo waardevol: je weet dan precies wat je kunt verwachten en kunt dit meenemen in je continuïteitsplan.                    
                
                                
                    
                        Wat is de beste back-upfrequentie voor een productie-Nextcloud-omgeving?                    
                    
                        Voor de meeste organisaties is een dagelijkse back-up een goed startpunt, bij voorkeur uitgevoerd buiten kantooruren wanneer de belasting laag is. Als je organisatie intensief gebruikmaakt van Nextcloud — bijvoorbeeld met veel gedeelde documenten of agenda-wijzigingen — overweeg dan een back-upfrequentie van meerdere keren per dag voor de database, gecombineerd met een dagelijkse bestandsback-up. Gebruik retentieregels om opslagruimte te beheren, bijvoorbeeld dagelijkse back-ups bewaren voor 7 dagen, wekelijkse voor 4 weken en maandelijkse voor 12 maanden.                    
                
                                
                    
                        Moet ik Nextcloud in onderhoudsmodus zetten als ik tools zoals BorgBackup of Restic gebruik?                    
                    
                        Ja, ook bij gebruik van BorgBackup of Restic is het sterk aanbevolen om Nextcloud eerst in onderhoudsmodus te zetten voordat je de back-up start. Zonder onderhoudsmodus kunnen er tijdens de back-up nog schrijfacties plaatsvinden, waardoor de database en de bestandsback-up niet meer synchroon lopen. Dit kan leiden tot een inconsistente back-up die bij herstel problemen veroorzaakt. De onderhoudsmodus schakel je eenvoudig in en uit via het cron-script, zodat de downtime minimaal blijft.                    
                
                                
                    
                        Wat doe ik als mijn back-upscript mislukt zonder dat ik het doorheb?                    
                    
                        Voeg logging en foutmeldingen toe aan je back-upscript door de uitvoer en eventuele foutcodes naar een logbestand te schrijven en jezelf een e-mailnotificatie te sturen bij een mislukte uitvoering. In bash doe je dit door aan het einde van het script te controleren of de exitcode niet nul is en dan een melding te versturen via mail of een monitoringtool zoals Healthchecks.io. Controleer daarnaast periodiek de logbestanden en de grootte van je back-upbestanden: een back-up die opeens veel kleiner is dan normaal, is een duidelijk signaal dat er iets mis is gegaan.                    
                
                                
                    
                        Kan ik back-ups maken zonder dat gebruikers merken dat Nextcloud tijdelijk in onderhoudsmodus staat?                    
                    
                        Ja, door de back-up in te plannen op een moment met weinig of geen gebruikersactiviteit — zoals midden in de nacht — merk je in de praktijk bijna niemand de korte onderhoudsperiode. Voor grote installaties waarbij zelfs een korte downtime onacceptabel is, kun je overwegen om een databasesnapshot te maken met behulp van de --single-transaction optie van mysqldump, gecombineerd met een live bestandssynchronisatie. Dit vereist echter meer technische kennis en extra validatie om consistentie te garanderen.                    
                
                                
                    
                        Welke veelgemaakte fouten moet ik vermijden bij het opzetten van een Nextcloud back-upstrategie?                    
                    
                        De meest voorkomende fouten zijn: back-ups opslaan op dezelfde server als de productieomgeving, nooit een hersteltest uitvoeren, de config/-map vergeten mee te nemen en geen retentiebeleid instellen waardoor de opslagruimte volloopt. Een andere veelgemaakte fout is het back-uppen van de database zonder onderhoudsmodus, wat kan resulteren in een inconsistente databasedump. Zorg ook dat je back-ups versleuteld zijn, zeker als ze op een externe locatie worden opgeslagen, om te voldoen aan privacywetgeving zoals de AVG.                    
                
                                
                    
                        Hoe zorg ik dat mijn Nextcloud back-upstrategie voldoet aan de AVG?                    
                    
                        Voor AVG-compliance is het essentieel dat back-ups versleuteld worden opgeslagen, dat toegang tot de back-uplocatie strikt is afgeschermd en dat de opslaglocatie zich binnen de Europese Unie bevindt. Documenteer je back-upbeleid en bewaarperioden in je verwerkingsregister en zorg dat back-ups niet langer worden bewaard dan noodzakelijk voor het doel. Kies voor opslagproviders die een verwerkersovereenkomst aanbieden en waarvan de infrastructuur niet valt onder de Amerikaanse CLOUD Act, om te voorkomen dat persoonsgegevens buiten de EU-jurisdictie terechtkomen.                    
                
                        
        Gerelateerde artikelenWat zijn de verschillen tussen Nextcloud Free en Enterprise?Kan een EPD-integratie de bereikbaarheid van je zorginstelling verbeteren?Wat is het verschil tussen personen alarmering en thuiszorgalarmering?Hoe werkt VoIP technologie precies?Wat doet een VoIP-systeem?
