Accueil > Studio X8 > Démarrer > Migration d'un site
 

Migration d'un site

Migration ASP.Net 3.5 vers ASP.Net 4.5

-- Avant de démarrer --

  • Faîtes un backup du site diffusé et de sa base de données (demander à l'hébergeur),

  • Vérifiez auprès de l’hébergeur que « Microsoft .Net Framework 4.5 (ou supérieur) » est installé sur la machine d’hébergement et qu’il dispose d’un « pool d’application » associé à cette version de Microsoft .Net afin d'y associer le site.
    En effet, cette installation n’est pas possible sur le système d'exploitation Windows2003. Ceci peut donc conduire l’hébergeur à devoir déménager le site sur une autre machine. L’installation pourra alors nécessiter de redémarrer le serveur (ce que l’hébergeur préférera planifier de nuit, voire le week-end).

 

Le processus de migration nécessite des actions conjointes de l’utilisateur d'Isotools Studio X8 (ou e-commerce) au niveau de la diffusion et de l’administrateur du serveur d’hébergement au niveau de l'administration de IIS. 

Attention ! Durant cette opération, le site ne sera plus fonctionnel. Afin de limiter cette durée, il convient que les 2 acteurs se synchronisent. 

Configuration d'une page de maintenance

Le site ne sera plus fonctionnel. Toutefois, il existe une solution intégrée à Isotools Studio X8 ou E-commerce permettant de mettre en attente le site durant toute la procédure de mise à niveau. 

Elle repose sur le fait de disposer de 2 URLS d’accès au même site (ex : http://www.monsite.com et http://background.monsite.com) : la seconde URL sera indiquée dans l’assistant de destination dans la dialogue Service web de synchronisation. Durant la période de mise à niveau, l’hébergeur dirige l’URL http://www.monsite.com sur une page hors de l’application web isotools indiquant que le site est en maintenance (page à construire et à déposer sur le serveur). L’URL « background » est toujours associée au site. Ainsi, le webmaster peut continuer à naviguer sur le site et surtout effectuer le processus de synchronisation de la base de données (fait partie de l’étape de diffusion) et éventuellement de synchronisation des données externes (ERP, etc).

Rediffusion du site en .Net 4.5

Pour réaliser cette opération, procédez comme suit :

  1. Dans l’assistant de destination du site, dans la dialogue Pool d'application, choisissez 4.0 (ASP.Net 4.5).
    Attention ! Le test de destination indiquera une incohérence (le pool d’application associé au site n’est pas en 4.5) ce qui est normal. Ne tenez pas compte des résultats du test.
  2. Demandez à l'hébergeur qu'il passe le site dans un pool d’application configuré pour la version 4.5 de Microsoft .Net.
    A partir de ce moment le site ne fonctionne plus (les requêtes http renverront le code d’erreur 500). Si vous avez mis en place la solution de double URLs, une page de maintenance (selon configuration) apparaîtra en lieu et place du site.
  3. Lancez la diffusion du site.
    A la fin de la diffusion, le site doit fonctionner correctement.

 

 

Pour : Isotools Studio X8, Isotools Builder, Isotools Designer, Isotools Studio E-commerce

Publiée le 26/12/2014 | ID : KB_2014MIG_NET

>> Evaluez cette documentation

Image Captcha