Goed serverbeheer is een routine, geen noodreactie. Een vaste checklist voorkomt dat updates, certificaten of back-ups pas aandacht krijgen nadat er storing is.
Stap voor stap
1. Dagelijks: beschikbaarheid en alerts
Controleer HTTP, diskruimte, load, certificaatstatus en kritieke services automatisch.
2. Wekelijks: updates beoordelen
Installeer beveiligingsupdates gecontroleerd en lees release-notes bij grote wijzigingen.
3. Wekelijks: back-upstatus
Controleer niet alleen “job succeeded”, maar ook grootte en herstelbaarheid.
4. Maandelijks: accounts en keys
Verwijder ongebruikte SSH-keys, gebruikers en oude serviceaccounts.
5. Maandelijks: logs en capaciteit
Bekijk auth-, webserver- en databasefouten plus groei van opslag en verkeer.
6. Per kwartaal: restore-test
Herstel een site of database in een aparte omgeving.
7. Documenteer wijzigingen
Noteer configuratiewijzigingen, upgrades en incidenten zodat troubleshooting sneller gaat.
Korte Linux health-check
systemctl --failed
journalctl -p err -S today
df -h
ss -tulpn
Veelgemaakte fouten
- Alleen updates installeren zonder reboot-requirement te controleren.
- Back-ups nooit restoren.
- Monitoringmails naar een ongecontroleerde mailbox sturen.
Korte controlelijst
- Alerts worden gezien.
- Back-ups zijn getest.
- Accounts periodiek opgeschoond.
- Wijzigingen gedocumenteerd.
Conclusie
Serverbeheer checklist: updates, monitoring en back-ups 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.
