Back-ups
Regelmatige back-ups zijn essentieel voor het beschermen van uw Chamilo-gegevens. Deze pagina behandelt wat u moet back-uppen en hoe u dat doet.
Wat te back-uppen
1. Database
De Chamilo-database bevat alle platformgegevens: gebruikers, cursussen, tracking, cijfers, berichten en instellingen. Dit is het meest cruciale onderdeel om te back-uppen.
Hoe te back-uppen:
mysqldump -u username -p chamilo_database > chamilo_backup_$(date +%Y%m%d).sql2. Bestanden
Chamilo slaat geüploade bestanden (documenten, afbeeldingen, SCORM-pakketten) op in het bestandssysteem. De belangrijkste mappen om te back-uppen zijn:
var/— Geüploade bestanden en bronnenpublic/plugin/— Pluginbestanden (alleen als u aangepaste plugins hebt toegevoegd)
Als u cloudopslag gebruikt (S3, Azure Blob), zorg er dan voor dat de back-up-/versiebeheerfunctie van uw cloudprovider is ingeschakeld.
3. Configuratie
.env— Uw omgevingsconfiguratieconfig/— Eventuele aangepaste configuratiebestanden
Back-upschema
Database
Dagelijks
Bestanden
Dagelijks of wekelijks (afhankelijk van uploadactiviteit)
Configuratie
Na elke configuratiewijziging
Herstel
Om te herstellen vanuit een back-up:
Herstel de database vanuit de SQL-dump
Herstel de bestandsmappen
Herstel de configuratiebestanden
Leeg de Symfony-cache:
php bin/console cache:clear
Tips
Automatiseer back-ups — Gebruik cron-jobs om back-ups automatisch uit te voeren
Sla op buiten de locatie — Bewaar back-upkopieën op een aparte server of in cloudopslag
Test het herstel — Test regelmatig of u succesvol kunt herstellen vanuit een back-up
Documenteer uw proces — Houd schriftelijke instructies voor het herstelproces bij, zodat iedereen in het team dit kan uitvoeren
Laatst bijgewerkt
Was dit nuttig?