Migration ou pas ? [Solved]
Solution Manager: Bernard
Issue description
Je voulais savoir s'il est aisé d'effectuer une migration vers la YACS 7.10beta24, notamment au niveau SQL et si cette dernière est suffisament stable pour un site en production.
Merci.
Nuxwin Team
Comments
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate 2006 posts registered on Feb. 13 2006 | Nuxwin : altairis a fait la migration il y a deux semaines, et pour l'instant je n'ai pas noté de problème spécifiques - hormis ceux qui étaient dus à un problème de transfert ftp, donc résolu simplement. ça ne veut pas dire qu'il n'y en a pas cependant. Mais je n'ai pas noté de remontées bloquantes. Bernard est-ce que tu peux en dire plus sur ce point de la stabilité ? Au niveau sql, je suis pas spécialiste, mais je n'ai pas noté de comportement anormal. Nous travaillons avec des espaces publics, des espaces membres et des espaces réservés, et jusque là tout est ok. Il y a un certain nombre d'informations sur la migration dans le sujet issu du tchat de cette soirée de la migration "on line". Et on est là aussi si besoin. Ceci dit, la version finale ne saurait trop tarder. Tu peux choisir d'attendre. Bernard saura mieux que moi donner des indications de timing. Si tu veux prendre le temps de tester et peaufiner ta version, tu peux aussi tenter de travailler sur un "clone" de ton site, prendre le temps de tout vérifier et mettre enfin le nouveau site-clone en production. Il me semble que Bernard a fait des tests de régression pour les migrations depuis la 6.9, mais il serait bon qu'il précise, je peux me tromper. À ce moment, il suffit sur le site clone de lancer la migration comme d'habitude et de voir ce que cela donne. Sinon, la solution est de déployer une 7.10 toute neuve, puis de la brancher sur une copie de la base actuellement en production. Passer par les étapes de scan et d'optimisation de la base de donnée et vérifier le résultat. Cette procédure a très bien fonctionné pour un site issu d'une 6.4. Enfin, si tu migres à partir de ta version, il te faudra passer par deux étapes :
Ensuite, deux autres actions :
Alors, tu choisis quoi ----- Agnès Il n'y a pas de problèmes, que des solutions. |
| Bernard from nearby-an-airport Associate 6543 posts registered on Sep. 12 2003 | Ca tombe bien, le dernier test de non-régression que je viens de faire ce matin est justement de migrer une 7.1 vers la 7.10. Dans la foulée, je viens de migrer ce site, yetanother... en 7.10 "définitive", et il restera ensuite à partager l'archive officielle, d'ici la fin du week-end, puis à organiser une nouvelle nuit de la migration d'ici une semaine, pour résoudre en temps réel les problèmes éventuels. La 7.10 est la version qui a sans doute été la plus testée, et elle devrait s'avérer assez stable pour convertir la plupart des sites existants, en tout cas c'est l'objectif fixé. |
| Nuxwin from Caen, devant mon bureau Member 190 posts registered on June 9 2006 |
Bonsoir ; Merci pour toutes ces informations qui me seront bien utiles. Je pense que je faire un clone pour voir comment ce comporte la nouvelle version. Ce qui me gêne un peu, c'est cette histoire d'utf8 au niveau de l'authentification et section. Bref, on verra bien. Merci encore d'avoir pris le temps de me répondre aussi explicitement. Nuxwin Team |
| Bernard from nearby-an-airport Associate 6543 posts registered on Sep. 12 2003 |
Nuxwin: pour les cascades de droits sur les sections, il y a un script à exécution unique qui le fait très bien, ce qui veut dire que si le processus de mise à jour se passe comme prévu, normalement l'administrateur n'a pas trop à s'en préoccuper. |
| Nuxwin from Caen, devant mon bureau Member 190 posts registered on June 9 2006 |
Bernard : Bonjour ; Bien que je n'ai pas compris un mot de ce que tu as tenté de me dire, je te remercie pour cette précision. script à exécution unique ==> What is it ? Désolé, niveau migration que j'ai fait qu'une il y a longtemp et sûrement comme un porc ( ), je suis pas très doué. Voici ce que j'ai tenté :
Résultat ==> erreur au niveau sql --> table manquante (visite) et erreur au niveau de ma page d'accueil qui n'apparaît plus en page d'accueil (vive la france ).Je ne sais pas vraiment ce qu'il faut exécuter pour mettre la base de données et tout le tralala à jour (@agnes --> scan heu, what is it ?), notamment pour créer les nouvelles tables. Bref, en gros, je suis pas sortie de l'auberge... Merci d'aider le pauvre ignorant que je suis. Nuxwin Team |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate 2006 posts registered on Feb. 13 2006 |
Nuxwin : Ok, alors on va commencer par le début. Tu ne devrais pas brancher ta nouvelle instance sur la base actuellement en production : comme tu as pu le constater, il y a des nouveautés (il devrait y avoir, dans la nouvelle version...) mais ta base n'est pas mise à jour, donc elles n'y sont pas encore et cela génère les messages d'erreur sql. Pour mettre fin à ces messages, il faut optimiser la base de donnée. Or si tu fais cela sur la base en production, c'est l'ancienne version de Yacs - celle qui est en production - qui va avoir des problèmes. Deux portes de sortie :
Donc on récapitule : pour une migration sur un clone, il faut copier l'arborescence actuelle avec tous ces fichiers, et mettre cela dans un sous-domaine par exemple. Créer bien entendu une base de donnée correspondante, et y copier l'ensemble de la base actuellement en production. Faire ce "clone" nécessitera de modifier (à la main) le fichier de paramètres systèmes pour lui donner les nouveaux éléments relatifs à cette nouvelle instance (en particulier, le chemin, la base de donnée...). Si tu es à l'aise jusque là, alors vas-y. Sinon, préfère fermer le serveur à la navigation et fait la mise à jour en direct sur le serveur en production. Ça fera des manipulations en moins et on est là si besoin. Pour info :
Bon, vois déjà ce qui est le plus simple pour toi : le clone ou la migration directe. ----- Agnès Il n'y a pas de problèmes, que des solutions. |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate 2006 posts registered on Feb. 13 2006 |
Nuxwin : J'ai oublié de te préciser également qu'il y a deux nouvelles documentations dont tu pourras tirer profit pour la migration : voir celle-ci pour la mise à jour vers la 7.10, et cette autre en complément pour ceux qui partent d'une version antérieure à la 7.3. ----- Agnès Il n'y a pas de problèmes, que des solutions. |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate 2006 posts registered on Feb. 13 2006 |
Nuxwin : j'ai ouvert une conversation privée entre nous si tu veux qu'on poursuive nos échanges de manière plus directe. Tu a peut-être eu une pop-up pour t'annoncer cela. Sinon, rends-toi sur ton profil, onglet "contact", et suis le lien pour aller sur la page de discussion ouverte. ----- Agnès Il n'y a pas de problèmes, que des solutions. |
Olivier![]() from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086) Member 489 posts registered on Feb. 8 2006 | j'ai fait la migration de mon intranet 7.9 vers 7.10 skin skeleton: tout s'est très bien passé. je fais toutes mes mises à jour en chargeant par ftp le fichier tgz. avec cette méthode, je n'ai plus de problème de MAJ. merci à tous les développeurs. |
| Nuxwin from Caen, devant mon bureau Member 190 posts registered on June 9 2006 |
Olivier : Olivier, tu veux pas venir à CAEN faire ma migration ? ps ; Je veux bien une boite de mars aussi
|
Olivier![]() from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086) Member 489 posts registered on Feb. 8 2006 | tu ne vas me dire qu'un garçon aussi doué que toi ai besoin d'un pauvre petit gars comme moi ! |
| Nuxwin from Caen, devant mon bureau Member 190 posts registered on June 9 2006 |
Olivier : Heu, là j'avoue que je ne comprends pas trop la réponse et surtout cette affirmation --> garçon aussi doué que toiOn se connait déjà ? |
Olivier![]() from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086) Member 489 posts registered on Feb. 8 2006 | non, mais quand on voit ton site, il donne l'impression que tu es un vrai pro de l'info. |
| Nuxwin from Caen, devant mon bureau Member 190 posts registered on June 9 2006 |
Olivier : Il est vrai que j'ai de bonne connaissances en info mais en ce qui concerne yacs, je n'ai pas vraiment pris le temps d'analyser son fonctionnement. |
| Bernard from nearby-an-airport Associate 6543 posts registered on Sep. 12 2003 |
Nuxwin: Et cette migration 7.10 alors, ça avance ? Avec tout le mal qu'Agnès s'est donné, tout de même... |
| Nuxwin from Caen, devant mon bureau Member 190 posts registered on June 9 2006 | Bernard : Bonjour : Oui, cela a bien avancé, notamment grâce à toi puisque tu as fait ma migration (car étant trop nul pour la faire moi même). Quand à Agnes, je l'ai déjà remercié lors d'une discussion privée. Je travaille actuellement sur un petit cadeau pour vous remercier. Ce n'est pas grand chose mais bon, cela sera toujours ça. |
Rate this page
Posted by Nuxwin on Nov. 2 2007, page edited by Bernard on Jan. 1, (popular)

), je suis pas très doué.
).
et surtout cette affirmation --> garçon aussi doué que toi