Projet

Général

Profil

Wiki » Historique » Version 1

Version 1/7 - Suivant » - Version actuelle
Arnaud FORNEROT, 02/06/2020 17:36


Migration Envole

Cette documentation explique comment migrer Envole avec réinstallation complète.

Migration EOLE

En premier lieu suivre la documentation EOLE permettant une migration avec réinstallation complète.

http://eole.ac-dijon.fr/documentations/2.6/completes/HTML/MigrationVersEOLE26/co/migration22-26.html

Restauration Envole

Une foi votre version d'EOLE est migrée, vous devrez restaurer Envole.
Cette procédure est la même pour migrer en Envole 4 jusqu'à un Envole 7.

Installation Envole-Migration

apt-get install eole-envole-migration
CreoleSet activer envole-migration oui
reconfigure

Exécuter le script de restauration

e-restaure

Si vous exécutez ce script sans paramètre, il vous demandera
- où se situe le répertoire de sauvegarde de la version précédente qui a été généré par le script d'EOLE
- pour chaque application web trouvée dans cette sauvegarde si vous souhaitez ou non la restaurer
- en fin de restauration il vous demandera si vous souhaitez lancer un reconfigure

Ce script e-restaure accepte trois paramètres
- Param 1 = localisation du répertoire de sauvegarde
- Param 2 = all ou le nom de l'application à restaurer, si ce paramètre est renseigné le script restaurera le ou les applications sans demander de confirmation
- Param 3 = yes/no lancer un reconfigure en fin de script

Exemple

e-restaure /root/sauvegarde all yes
e-restaure /root/sauvegarde balado no
e-restaure /root/sauvegarde all

Personnalisation

Vous pouvez personnalisez le script de restauration, en exécutant votre vos propres scripts.
Pour cela il vous faudra placer soit le script
- /usr/lib/envole-tools/preRestaure.sh
- /usr/lib/envole-tools/postRestaure.sh

Le script preRestaure se lance juste avant la migration, vous pourrez donc faire potentiellement du nettoyage
Le script postRestaure se lance juste après la migration et avant le reconfigure

Cas EOLE 27

Attention la restauration sur un EOLE 27 ne prend plus en charge les paquets suivants car ils ne sont plus maintenus
- bergamote
- calendrier
- cdc
- envolemobile
- fengoffice
- iconito
- posh
- pydio
- spip
- taskfreak
- webcalendar