Chamilo simplifie le travail de maintenance des cours en séparant les outils de maintenance des propriétés du cours. Supprimer ou purger un cours, copier l'ensemble ou une partie d'un cours vers une autre, sauvegarder ou réimporter un cours déjà sauvegardé, toutes ces opérations s'effectuent très rapidement.
Illustration : Maintenance - Général
Note : les options de sauvegarde, copie, récupération, etc sont des fonctionnalités développées dans le but de sauvegarder le contenu. Dans ce contexte, les interactions avec les utilisateurs, et les utilisateurs eux-mêmes, ne sont pas sauvegardés. Pour les sauvegarder, il faudra vous adresser à votre administrateur Chamilo. Si vous êtes vous-même l'administrateur Chamilo, consultez le guide d'administration de Chamilo, le frère jumeau de ce guide de l'enseignant.
Depuis la version 1.11.10, une fonctionnalité d'import de fichiers de backup de cours de Moodle (format .mbz) a été ajoutée à cette liste de possibilités.
Cet outil vide le cours de l’ensemble ou certains de ses éléments. Il supprime les documents, les forums, les liens, etc. Cette procédure peut être mise en œuvre à l’issue d’un cours ou d’une session de formation.
Attention : Avant de vider le cours, effectuer une sauvegarde complète de celui-ci !
Pour vider le cours de son contenu :
cliquer sur le lien « Vider ce cours»,
dans la page qui s’affiche, choisir de recycler le cours complet ou quelques-uns de ses éléments (à choisir dans l’écran suivant),
cliquer enfin sur le bouton « Vider ce cours » pour lancer la procédure de nettoyage.
Illustration : Maintenance - Vider un cours
Cliquez sur le lien « Supprimer » afin d’éliminer toute trace du cours sur le serveur.
Compte-tenu du caractère irréversible de cette manipulation, un avertissement s'affiche pour éviter l'irréparable.
Attention : Cette fonctionnalité est à manier avec une extrême précaution.
Illustration : Maintenance - Suppression de cours
Note: Depuis la version 1.11.12, il vous est demandé de confirmer le code du cours avant de le supprimer. Question de sécurité...
Chaque sauvegarde permet de créer un fichier compressé daté (un fichier Zip) qui est stocké sur le serveur (dans un dossier « archive »). On peut aussi le télécharger sur le poste de travail.
Chamilo permet aussi d’importer le contenu d’une sauvegarde dans un nouveau contenant vide. Cela est utile pour un enseignant qui veut créer un nouveau cours.
Pour démarrer l’importation :
cliquer sur le lien « Importer les informations de sauvegarde »,
dans la page qui s’affiche, choisir la source de l’importation : soit un fichier .zip stocké sur le disque dur (ou sur le réseau), soit un fichier .zip stocké sur le serveur (il devra dans ce cas avoir été généré par une copie de sauvegarde antérieure, ou avoir été placé via SFTP dans le répertoire app/cache/ de votre installation Chamilo – option particulièrement pratique pour la copie de cours très volumineux d'un portail Chamilo à un autre),
choisir ensuite d’importer le cours complet ou quelques-uns seulement de ses éléments (à choisir dans l’écran suivant),
décider de dupliquer certains fichiers lors de l’opération d’importation (attention, ne pas importer ces fichiers, mais les renommer ou les écraser),
« Importer les informations de sauvegarde » pour démarrer l’importation.
Illustration : Maintenance - Importation
Note : Un message vous informe du bon déroulement de l’opération.
Cette fonctionnalité permet de dupliquer l'ensemble ou une partie seulement d’un cours existant vers un autre cours vide (ou non). Il faut au préalable disposer d’un cours destiné à recevoir des éléments copiés.
Depuis la page de maintenance :
cliquer sur le lien « Copier un cours»,
l’écran suivant permet de choisir le cours de destination des éléments à dupliquer (vous devez disposer d'un autre cours vous appartenant et vers lequel envoyer le contenu du cours copié),
choisir les éléments à dupliquer : soit l’intégralité, soit une partie. Dans le cas où certains éléments ou fichiers existent déjà dans le cours de destination, on peut ne rien faire (sauter les fichiers), renommer les fichiers en double ou écraser les fichiers déjà contenus dans le cours de destination,
« Copier un cours».
Note : Un message vous informe de la réussite (ou non) de la duplication.
Par mesure de sécurité, ou en fin de formation, il est prudent de créer une sauvegarde du contenu complet du cours. Cette procédure est automatisée. Elle offre la possibilité de créer une sauvegarde complète du cours ou une sauvegarde partielle des éléments préalablement sélectionnés.
Pour démarrer la sauvegarde :
cliquez sur le lien « Générer sauvegarde »,
dans la page qui s’affiche, choisissez de sauvegarder le cours complet ou quelques-uns de ses éléments (à choisir dans l’écran suivant),
cliquez sur « Générer sauvegarde » pour lancer la procédure.
La sauvegarde est disponible sous la forme d’un fichier compressé téléchargeable sur le disque dur et simultanément sous la forme d’un fichier compressé stocké sur le serveur où est installé Chamilo.
Illustration : Maintenance - Création de sauvegarde