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
Étapes
tar -czf /home/moodle/save/rep_moodle.tar.gz /var/www/html/moodle
tar -czf /home/moodle/save/rep_moodle_data.tar.gz /home/moodle/upload
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 commentaires
Upgrading Moodle 2.1 → Moodle 2.3 avec GIT | Éric Bugnet · 19 décembre 2014 à 17 h 56 min
[…] une sauvegarde de votre Moodle.Il est conseillé de vérifier que votre base est en bon état avant de faire un upgrade.Passage du […]
Mise à jour Moodle 2.3 vers Moodle 2.5 par GIT | Mon coin du web… · 28 décembre 2014 à 11 h 17 min
[…] Sauvegarde […]
Upgrading Moodle 2.1 → Moodle 2.3 avec GIT | Mon coin du web… · 28 décembre 2014 à 16 h 46 min
[…] une sauvegarde de votre Moodle. Il est conseillé de vérifier que votre base est en bon état avant de faire un upgrade. Passage […]