Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: "Luc VEILLON (DSI/SECU)" <adresse@cachée>
- To: alain wong <adresse@cachée>
- Cc: sympa sympa <adresse@cachée>
- Subject: Re: [sympa-fr] mise a jour sympa
- Date: Mon, 03 Dec 2007 10:02:22 +0100
alain wong a écrit :
> Bonjour,
>
> Je souhaiterais migrer sympa 5.2.4 vers sympa 5.3.4. Quels sont les
> précautions à prendre en termes de sauvegarde? Quelle est la méthode
> pour cette migration, sans risquer de perdre mes listes? Dois-je
> re-suivre la procédure d'installation initiale?
J'ai tenté (et finalement réussi) une migration presque analogue (5.2.4
en 5.3.3) plus de trois fois... Je vous conseille :
* de construire une maquette collant le plus près possible à l'install
initiale (je sais, c'est très difficile, surtout si vous n'avez qu'un
serveur sgbd central, mais après plusieurs mois de tentatives
infructueuses, je m'y suis mis et je n'ai pas regretté)
* d'utiliser la sauvegarde totale de sympa que vous allez faire de
toutes les façons pour restaurer votre conf actuelle sur la maquette
(arborescence fichier et contenu base de données)
* d'essayer la migration sur la maquette, en prêtant particulièrement
attention aux niveaux de version du sgbd, du DBD::xxx, de DBI, de Encode
et probablement perl 5.8.0 (les upgrades de certains modules peuvent
vous forcer à le faire) : il vous faudra transposer les mêmes sur la
version de prod pour que ça fonctionne. En cas de pépin sur la maquette,
restaurez de nouveau sympa et sgbd en 5.2.4 et recommencez (restaurer un
perl dédié facilite le retour en arrière). Normalement, si votre
sauvegarde 5.2.4 est vraiment complète, vous n'avez pas besoin de
conserver les sources 5.2.4 ni de refaire un make install. Mais le
moindre oubli d'un répertoire (dans mon cas, j'avais oublié de
sauvegarder le répertoire nls...) vous imposera de réinstaller la 5.2.4
par dessus votre restauration .
* une fois que la maquette passe proprement, vous pouvez y aller en
prod, après avoir forcé la migration des modules perl pour les mettre au
même niveau que votre maquette : ATTENTION : une fois ce cap passé, vous
n'avez plus le choix, vous devez réussir (sauf à avoir un perl dédié, et
sauvegardé en même temps que sympa).
Bonus : profitez en pour vous faire une install perl propre à sympa, ce
qui vous évitera de devoir gérer en plus de tout les conséquences d'une
migration des modules, voire de perl lui même, sur l'ensemble des applis
de votre serveur. Dans ce cas, votre ./configure doit être lancé avec un
paramètre en plus par rapport au lancement de la 5.2.4 :
--with-perl=FULLPATH. Intérêt : si vous mettez en place ce nouveau perl
pour la future 5.3.4, vous reviendrez plus facilement en 5.2.4 en cas de
pépin. Il suffira de restaurer la 5.2.4 qui pointera sur l'ancien perl.
Bonne chance !
--
Luc VEILLON | IRD/Délégation aux systèmes d'information/
tel.:+33(0)2 38 49 95 95 | RSSI - Pôle APPUI RECHERCHE/coord. technique
Fax :+33(0)2 38 49 95 76 | 5, rue du carbone
adresse@cachée | 45072 ORLEANS CEDEX 2
gpg : 0xDC6FF566 | AC signature : http://igc.cru.fr/ac-racine/
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
-
Re: [sympa-fr] mise a jour sympa,
David Verdin, 03/12/2007
- Re: [sympa-fr] mise a jour sympa, alain wong, 20/12/2007
- <Suite(s) possible(s)>
- Re: [sympa-fr] mise a jour sympa, Luc VEILLON (DSI/SECU), 03/12/2007
Archives gérées par MHonArc 2.6.19+.