Back-up & herstel
Frappes ingebouwde bench backup exporteert de volledige state van een site.
Wat wordt geback-upt
| Component | Inbegrepen? |
|---|---|
| Database (schema + data) | Ja — SQL-dump |
| Site-config | Ja — apart bestand |
| Public-bestanden | Met --with-files |
| Private-bestanden | Met --with-files |
| App-code | Nee — apps staan in git, los gerestored |
Back-up maken
bench --site mysite backup --with-files
# Output: sites/mysite/private/backups/
Herstellen
# Database
bench --site mysite restore /path/to/database.sql.gz
# Bestanden (minder vaak — meestal alleen DB)
bench --site mysite restore /path/to/database.sql.gz \
--with-public-files /path/to/files.tar \
--with-private-files /path/to/private.tar
Geplande back-ups
Configureer in Backup Manager:
- Frequentie (dagelijks / wekelijks)
- Aantal te bewaren back-ups (ouder = auto-verwijderd)
- Optionele offsite upload — S3, Google Drive, Dropbox
Managed plannen
Frappe Cloud en Prilk-managed draaien geautomatiseerde dagelijkse back-ups met offsite-retentie (gangbaar 30 dagen, langer op enterprise). U kunt altijd een back-up downloaden vanuit het dashboard.
Disaster recovery
Test minstens kwartaal het herstelproces. Een back-up die nooit hersteld is, kan onbruikbaar zijn om redenen die u pas ontdekt als het te laat is. Mogelijke oefeningen:
- Herstel de back-up van gisteravond naar een staging-site
- Verifieer tellingen: facturen, klanten, GL-records
- Controleer dat één document correct opent
Encryptie
Frappe versleutelt back-ups standaard niet. Voor gevoelige data: encrypt het bestand met gpg of gebruik encryption-at-rest van uw storage-provider.
Last updated 3 days ago
Was this helpful?