Comment supprimer des fichiers devenus inutiles sur 3.3

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Daniel Méthot,
Nombre de réponses : 7
Avatar Moodleurs particulièrement utiles

Bonjour Rosane,

La taille d'un fichier de sauvegarde d'un cours contenant des scorms intégrés par alias est alors très réduite.

Un exemple concret:

  • J'ai un cours ADMINISTRATION qui contient au moins une douzaine de scorm dans un dépôt: Total environ 5Go
  • La sauvegarde du cours (fichier gz) est de 62Mo

D'autres cours obéissent à ce principe et leur taille de sauvegarde est très réduite.

Daniel

PS: Vous ne nous donnez aucune caractéristique de votre Moodle: Version, taille limite des fichiers,.... Pensez à utiliser ceci.

En réponse à Daniel Méthot

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Rosane Bigras,

Bonjour Daniel,

J’ai fait mes devoirs. Voici donc l’information technique relative à « nos » plateformes. Oui, je dis « nos », car nous avons, en plus de notre plateforme production (appelée « PROD »), une plateforme développement (appelée « DEV »)(1). Bien que les deux soient hébergées différemment, les problèmes à résoudre sont généralement identiques sur les deux.

Pour le problème actuel, soit la « lourdeur » de la sauvegarde d’un cours, il n’est présent que sur la DEV, car il s’agit du tout premier cours en développement qui contient d’énormes fichiers SCORM. Quand il sera prêt, ce cours sera « reconstruit » sur la PROD (je sais que je ne pourrai pas l’y restaurer, vu les alias) et il faudra que ça marche parfaitement, que je puisse continuer mes sauvegardes automatiques quotidiennes. C’est le premier cours de ce type, mais il sera suivi de plusieurs autres, alors, ce problème, je dois voir à ce qu’il soit résolu de la meilleure façon possible.

 

 

Plateforme DEV

http://moodledev.oppq.org/

Plateforme PROD

http://moodle.oppq.org/

Version Moodle précise :

Moodle 3.3+ (Build: 20170629)

Moodle 3.3+ (Build: 20170629)

Version PHP :

7.0.23*

Version MySQL

MariaDb 10.1.24

Navigateur :

Google Chrome

À la maison : 60.0.3112.113

Au bureau : (inconnue, je n’y suis pas actuellement) :

 

* Sur la DEV seulement, la version utilisée était  5.6.31, mais la mise à jour vers 7.0.23 a été faite il y a une heure. Les deux plateformes utilisent donc la même version depuis ce temps.

À la suite de cette mise à jour, j’ai refait une sauvegarde manuelle, le même test que j’avais fait et rien n’a changé, le fichier de sauvegarde « pèse » toujours trop lourd, soit, 106,6 Mo, ce qui est beaucoup trop lourd à mon avis, alors que l’activité SCORM est présente par alias seulement.

Est-il possible que le "repository" où sont déposés les fichiers SCORM ne soit pas ce qu'il devrait être tout en fonctionnant quand même?

Nous ne savons plus que penser.


Rosane

(1)    Notre organisme, un ordre professionnel (sans but lucratif) fait appel, sur demande, aux services d’un programmeur PHP chevronné, spécialisé en commerce électronique (Magento, etc.), mais qui dit ne pas bien connaître Moodle, tout en ayant été capable d’installer les plateformes, de faire les différentes mises à jour et de répondre à nos demandes de belle façon. C’est lui qui a fortement suggéré que nous disposions d’une plateforme de développement afin de ne pas toucher la plateforme de production, strictement réservée à l’utilisation par nos membres (aucun formateur n'a même la possibilité de modifier quoi que ce soit, y compris dans le contenu des cours). De plus, c’est ce programmeur qui m’a recommandé de faire appel à la communauté pour trouver les bonnes réponses aux questions et faire en sorte que nous nous instruisions correctement.

En réponse à Rosane Bigras

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour Rosane,

  1. Si votre cours constitué de Scorm en liens par alias occupe une taille excessive, êtes-vous certaine que ce ne sont pas d'autres éléments du cours qui conduisent à cette taille?   
  2. Et une sauvegarde partielle donne-t-elle aussi des résultats anormaux?
  3. Enfin, le plugin cité par Séverin vous fournit-il une piste ? Je vais l'installer chez moi pour tester.

Daniel

PS: Plugin installé sur un Moodle 3.3.1 peu utilisé. Pas de problèmes d'installation. Le plugin fonctionne bien. Des fichiers orphelins sont détectés et je les ai supprimés. Mais je n'ai pas vérifié si les sauvegardes en étaient affectées. A tenter donc sans trop de risques apparemment.

Je viens de tenter la même opération sur mon site de production. Un seul petit fichier orphelin détecté. Je l'ai supprimé.

fichier

En réponse à Daniel Méthot

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Rosane Bigras,

Bonjour Daniel,

1. Le cours, créé pour "tester", contient un seul et unique élément : l'activité SCORM (par alias). Le fichier .zip du SCORM qui a été déposé dans le repository "pèse" 112 Mo. Je suis donc fort étonnée que la sauvegarde de ce seul cours (faite manuellement pour voir son "poids") donne un fichier presque aussi lourde que le SCORM alors qu'il est localisé ailleurs.

2. Qu'entendez-vous par "sauvegarde partielle"? Je connais les sauvegardes manuelles (cours par cours) et les sauvegardes automatiques (ensemble des cours), mais je ne trouve pas de documentation sur des "partielles".

3. Les dernières fois que j'ai voulu installer des plugins, nous avons été obligés de faire une mise à jour de Moodle, ce qui requiert beaucoup de temps vu la personnalisation de notre thème. Je n'ai pas trouvé comment faire pour installer directement un plugin sans d'abord mettre Moodle à jour. Existe-t-il une procédure? J'aimerais bien installer le plugin suggéré par Séverin.

Merci!



En réponse à Rosane Bigras

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour Rosane,

  1. Votre cours composé d'une seule activité Scorm intégrée par alias devrait se limiter à une sauvegarde de taille ridiculement faible. Je viens de tester avec un cours contenant uniquement un Scorm de 1Go (cette taille est exceptionnelle chez moi) intégré par alias. La sauvegarde du cours fait 1Mo !
  2. Quand vous effectuez une sauvegarde d'un cours, vous pouvez désactiver les utilisateurs, et d'un coup toutes les ressources et activités. Puis vous activez l'activité unique que vous désirez sauvegarder. Le résultat obtenu est une sauvegarde du cours contenant une seule activité.
  3. Depuis Moodle 2.5 l'installation de plugins est très facile puisqu'elle se fait directement dans Moodle. Par ailleurs, la mise à jour de mon Moodle n'entraîne quasiment jamais de détérioration de mon thème graphique, qui est pourtant paramétré et personnalisé. (Essential).

Daniel

En réponse à Daniel Méthot

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Rosane Bigras,

Bonjour Daniel,

En réponse à vos trois points:

  1. Je vois bien dans la documentation et dans la communauté, que ma plateforme semble ne pas se conformer comme elle le devrait puisqu'elle persiste à réaliser des sauvegardes disproportionnées alors que je prends toutes les précautions qu'il faut!
  2. Je désactive toujours les utilisateurs quand je fais une sauvegarde. Le mystère reste entier.
  3. Nous allons tester pour une première fois la mise à jour de notre thème dans quelques jours. Je suis curieuse du travail d'adaptation qui en découlera.
Aussi, je suis tentée de pallier temporairement à la difficulté à mon problème en appliquant une solution de contournement (temporaire). Par exemple, je me demande si la configuration de sauvegarde automatique peut exclure le cours qui pose problème, quitte à effectuer occasionnellement une sauvegarde manuelle tant que cette formation est en développement. Elle ne sera pas finalisée avant plusieurs semaines.

Quoi qu'il en soit, vous ai-je remercié pour votre aide?

Rosane





 
En réponse à Rosane Bigras

Re: Comment supprimer des fichiers devenus inutiles sur 3.3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour Rosane,

Vous dites: "la configuration de sauvegarde automatique peut exclure le cours qui pose problème,".

Je crains que non... C'est tout ou rien. A moins qu'un spécialiste nous indique un "truc"...

J'ai d'ailleurs eu par le passé des erreurs de sauvegardes automatiques en cascade suite à un cours dont la sauvegarde trop importante n'arrivait pas à s'effectuer.

Un système de présélection des cours ou de catégories serait peut-être utile.

Néanmoins en travaillant sur une autre plateforme (par exemple en local avec le pack Bitnami Moodle) vous pouvez sans doute expérimenter sans perturber votre PF actuelle.

Daniel