Sauvegarder Moodle

Dans Moodle, il existe 3 objets à sauvegarder régulièrement :

  • le répertoire qui contient Moodle (et ses éventuelles modifications)
  • le répertoire qui contient les données utilisateurs / fichiers des cours...
  • la base de donnée
Perso, je compresse ce données dans un répertoire et je copie le répertoire résultant sur un disque extérieur par sécurité. En cas de soucis, j'ai toutes les infos nécessaires pour rétablir mon Moodle tel qu'il était à une date donnée.

Étapes

Moodle : copie du répertoire
tar -czf /home/moodle/save/rep_moodle.tar.gz /var/www/html/moodle
Moodledata : copie du répertoire
tar -czf /home/moodle/save/rep_moodle_data.tar.gz /home/moodle/upload
MySql : dump de la base SQL
mysqldump -uUSERNAME -pPASSWORD -e -q -Q --add-drop-table moodle | gzip > /home/moodle/save/bdd_moodle.sql.gz

Optimisation

N'hésitez pas à scripter ces commandes et à les lancer par cron régulièrement... avec la date du jour en plus dans le nom du répertoire par exemple.

3 réflexions sur « Sauvegarder Moodle »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.