Export/import des cours Moodle 3.9

Export/import des cours Moodle 3.9

par Sacha ochmiansky,
Nombre de réponses : 6

Bonjour,

Nous avons créé une nouvelle machine pour accueillir notre Moodle pour de meilleures performances.

J'aimerais avoir des avis et des retours sur la/les façons d'exporter et importer au mieux le contenu global (cours, questionnaires, etc..) du Moodle

Sachant que les 2 Moodle sont sur des plateformes différentes (Xampp / Debian) l'export BDD ma fortement était déconseillé.

Merci d'avance.

Sacha

Moyenne des évaluations  -
En réponse à Sacha ochmiansky

Re: Export/import des cours Moodle 3.9

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour Sacha,

Si le but est de conserver tout l'existant à l'identique, le mieux est de suivre la documentation de migration de Moodle, et transférer la base de données resterait a priori une bonne idée.

Sinon, il faudrait faire des recherches sur ce forum, la création de nombreux cours (voire catégories) ayant déjà été abordé (plusieurs fois).

Séverin
En réponse à Séverin Terrier

Re: Export/import des cours Moodle 3.9

par Sacha ochmiansky,
Bonjour Séverin,

Merci, de votre réponse, j'ai regardé la documentation malheureusement, nous n'avons pas les accès sur la machine pour pouvoir réaliser ces 2 méthodes et les 2 plateformes étant différentes (l'ancien Moodle v. 3.5 sur Xampp et le nouveau sur Debian 9 en v. 3.9) nous ne pouvons pas transférer la BDD.

Est ce que l'export d'une sauvegarde par l'interface puis sa restauration est une bonne solution ?

Est ce qu'il existe de meilleurs stratégies ?

Merci d'avance.
Cordialement,
En réponse à Sacha ochmiansky

Re: Export/import des cours Moodle 3.9

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour Sacha,

Peu importe les systèmes d'exploitation hôte. Un transfert de base de données est totalement faisable du moment où les applications sont les mêmes (ou en tout cas compatibles). Il est ainsi tout a fait envisageable d'exporter la base de données du XAMPP en format texte-SQL et de l'importer côté Debian sur un MariaDB satisfaisant les minima de Moodle 3.9.
Pour réaliser ce genre d'opération, tu devrais te faire assister par un informaticien spécialiste de ce type de problématique.

Peux-tu nous en apprendre un peu plus sur cette plateforme (celle en 3.5) ? Est-ce qu'elle est accessible depuis l'Internet ou seulement sur un réseau interne ?

À bientôt,
Patrick
Moyenne des évaluations Utile (1)
En réponse à Patrick Lemaire

Re: Export/import des cours Moodle 3.9

par Fabian Pot,
Bonjour Patrick,
Je suis un collègue de SAcha.
Sacha travaille sur un autre projet interne de moodle.

A ma connaissance la plateforme (celle en 3.5) est seulement accessible en interne.

Je n'ai pas les compétences concernant les environnements et bdd mais j'ai regardé attentivement la solution de Séverin et tes commentaires.
A ma connaissance on a pas accès à la machine donc directement à la bdd, donc impossible pour l'instant (je vais quand même faire une novelle demande)

Je vais valider en interne aussi ta solution : d'exporter la base de données du XAMPP en format texte-SQL et de l'importer côté Debian sur un MariaDB satisfaisant les minima de Moodle 3.9

Petite précision, notre plateforme 3.9 n'a pas MariaDB, à la place on a PostgreSQL et comme serveur web nginx.

En résumé, les actions à suivre :
- Avoir accès à la la plateforme (celle en 3.5)
- exporter d'exporter la base de données du XAMPP et la convertir en format texte-SQL
- Installer et avoir accès à la plateforme 3.9 (cette étape est ok)
- importer la bdd texte-SQL côté Debian sur un MariaDB ou postgreSql
- se connecter un mode admin sur la nouvelle plateforme et vérifier les données

Merci et bonne journée,
Fabian
En réponse à Sacha ochmiansky

Re: Export/import des cours Moodle 3.9

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour Sacha,
Bienvenue dans notre communauté 😉

Si la nouvelle machine doit prendre la place de la précédente, dans ce cas, peu d'hésitation : il faut migrer la totalité de la plateforme avec les indications proposées par Séverin.
On peut, si la précédente plateforme est très ancienne (issue de mises à jour successives, plusieurs années de « bons et loyaux services ») en profiter pour faire le ménage et ne migrer QUE les contenus qui ne sont pas obsolètes. La démarche est plus complexe et certains éléments auront du mal à être restaurés (inscriptions par cohorte entre autre...). Là aussi, Séverin a donné les pistes à suivre, il y a plein de discussions à ce sujet.

Si tu as des questions, n'hésite pas !

À bientôt,
Patrick
En réponse à Patrick Lemaire

Re: Export/import des cours Moodle 3.9

par Sacha ochmiansky,
Bonjour Patrick,

Merci de ta réponse.

Effectivement, nous allons tenter plusieurs méthodes de restauration sur un environnement de QUAL pour déjà voir ceux que sa donne.

Si vous avez d'autres pistes ou stratégies n'hésitez pas à m'en faire pars.

Merci encore

Cordialement,