Accueil | Zéphir | Horus-Scribe | Envole | Amon | AmonEcole |
Migration Envole : 2.2 vers 2.3¶
Pré-requis¶
Avoir préalablement sauvegardé et restauré le module Scribe ou le module AmonEcole hébergeant les applications web.
Restauration spéciale des applications web¶
1. Télécharger les scripts de restauration dans /root
cd /root wget ftp://eoleng.ac-dijon.fr/pub/Outils/migration/envole23.sh wget ftp://eoleng.ac-dijon.fr/pub/Outils/migration/posh23.sql wget ftp://eoleng.ac-dijon.fr/pub/Outils/migration/searchreplacedb2.php
2. Lancer le script de restauration spéciale
sh envole23.sh
3. Modification de l'alias de Posh
gen_config /etc/eole/config.eol
Après passage du script envole23.sh avant de lancer un reconfigure, vous devez changer l'alias de "/posh" pour "/envole".
Ce paramètre est disponible en mode expert dans la famille application web.
Pour cela se mettre en mode Expert
Puis dans la famille de configuration Apache
Les valeurs par défaut en 2.3 sont les suivantes
- Taille maximale des données reçues par la méthode POST = 32
- Taille maximale d'un fichier à charger = 16
- Temps maximal d'exécution d'un script = 30
- Taille mémoire maximale qu'un script est autorisé à allouer = 128
- Durée de vie des données sur le serveur = 3600
4. Alias
Si vous êtes utilisateur des widgets ressources dans posh en version 2.2
Nous vous conseillons de créer un alias supplémentaire pour garder posh en lien
5. Reconfigure
reconfigure
Déroulement de la restauration spéciale des application web¶
L'exécution du script demande où se situe la sauvegarde.
Pour chaque application web présente sur le module 2.2 est demandé :- Si on souhaite migrer l'application
- Et si oui ; s'il on souhaite repartir à vide ou non
Limitations¶
Les scripts de restauration spéciale sont susceptibles de contenir des bugs, n'hésitez pas à nous les signaler.
Normalement toutes les applications traitées sauf gibii.
Les applications web personnels sont sauvegardées mais non migrés.
Un changement d'ip et/ou de domaine pourra entraîner des erreurs.
Changelog¶
Les scripts de migration sont versionnés dans le projet git creole (branche migration) :
=> http://eole.orion.education.fr/gitweb/?p=creole;a=tree;f=migration;hb=refs/heads/migration
Les problèmes connus (corrigés ou non) sont référencés ici :
=> http://dev-eole.ac-dijon.fr/versions/127
- 01.10.2013 (VERSION="20131001")
- Création du répertoire de stockage des datas de moodles avant recopie de la sauvegarde
- 12.03.2013 (VERSION="20130419")
- Prise en compte du changement d'url de le l'onglet xdesktop
- 12.03.2013 (VERSION="20130301")
- mise à jour des scripts (détails dans le message diffusé sur la liste scribe)
- 16.01.2013 (VERSION="20130116")
- publication des scripts spécifiques aux données des applications web (#4394)