Een cPanel-back-up is pas waardevol als je weet wat erin zit en hoe je hem terugzet. Deze aanpak combineert volledige accountback-ups met gerichte back-ups van bestanden en databases.
Stap voor stap
1. Bepaal wat je moet veiligstellen
Voor een volledige migratie heb je een Full Account Backup nodig. Voor dagelijkse herstelpunten zijn home directory, databases en mail vaak voldoende.
2. Maak een volledige accountback-up
Open Backup of Backup Wizard en kies Full Backup. Sla het archief bij voorkeur op buiten de public_html-map en download het daarna naar een tweede locatie.
3. Exporteer kritieke databases apart
Maak naast de volledige back-up een losse SQL-export via Backup of phpMyAdmin. Daarmee kun je één database herstellen zonder het hele account terug te zetten.
4. Controleer het archief
Kijk naar bestandsgrootte en datum. Een back-up van enkele kilobytes voor een grote website is een waarschuwingssignaal.
5. Test een herstelprocedure
Zet op een testsubdomein een database en een kopie van de bestanden terug. Alleen een geteste back-up is een betrouwbare back-up.
6. Bewaar meerdere generaties
Hanteer bijvoorbeeld dagelijks 7 versies, wekelijks 4 en maandelijks 3, afhankelijk van wijzigingen en opslagruimte.
Database back-up via SSH (indien beschikbaar)
mysqldump -u DBUSER -p DBNAAM > backup.sql
mysql -u DBUSER -p DBNAAM < backup.sql
Veelgemaakte fouten
- Back-ups alleen op dezelfde server bewaren.
- Een Full Backup maken maar nooit controleren of het archief compleet is.
- Oude back-ups onbeperkt laten opstapelen waardoor de hosting volloopt.
Korte controlelijst
- Minimaal één kopie buiten de hostingserver.
- Database-export aanwezig.
- Herstel minimaal één keer getest.
- Retentiebeleid afgesproken.
Conclusie
cPanel back-ups maken en veilig terugzetten wordt overzichtelijk wanneer je de wijzigingen gecontroleerd uitvoert, tussendoor test en back-ups paraat houdt. Heb je een productieomgeving waarop geen foutmarge mogelijk is, voer de wijziging dan eerst op staging uit of laat een beheerder meekijken.
