Watchdoc / WSC - Mettre à jour en v. 6.1.1 à l'aide de l'assistant depuis une v. 6.1.0 simple en mode autonome ou classique

Contexte

La version de Watchdoc / WSC installée est une 6.1.x.

Watchdoc est installé en configuration single (pas de domaine master/slave) et mode autonome ou classique (Watchdoc et IIS installés sur le même serveur).

Etapes

Lorsque vous avez préparé la mise à jour (cf. Mise à jour - Prérequis et préparation), passez aux étapes suivantes :

  1. sauvegarder la précédente version du site web

  2. vérifier la disponibilité de l'ancien site web

  3. mettre à jour Watchdoc

  4. vérifier la mise à jour de Watchdoc

  5. mettre à jour WSC

  6. vérifier la mise à jour de WSC

Procédure

Sauvegarder la précédente version du site web

Principe

Cette procédure vise à sauvegarder la précédente version du site web de Watchdoc de manière à ce qu'elle reste opérationnelle durant la mise à jour. Il est possible de continuer à administrer les serveurs qui n'ont pas été mis à jour par via l'ancien site web.

 

Copier les dossiers Watchdoc

N.B. : cette procédure part du principe que la précédente installation de Watchdoc s'est effectuée avec les chemins par défaut. Si ce n'est pas le cas, adaptez la procédure suivante à votre situation en changeant les chemins par défaut par les chemins de vos dossiers d'installation.

  1. En tant qu'administrateur, rendez-vous sur le serveur qui héberge Watchdoc ;

  2. rendez-vous dans le dossier d'installation de Watchdoc (ex C:\Program Files\Doxense\Watchdoc par défaut) ;

  3. copiez ce dossier et collez-le dans un autre dossier temporaire ("C:\tmp\Watchdoc61", par exemple). Ce dossier doit rester intact durant la mise à jour de l'intégralité des serveurs. Vous pourrez le supprimer une fois la mise à jour validée ;

  4. dans le dossier temporaire qui vient d'être collé, supprimez tous les sous-dossiers pour ne garder que les fichiers .dll et .bat :

     

  5. rendez-vous dans le dossier wwwroot de Watchdoc ("C:\inetpub\wwwroot\watchdoc" par défaut) ;

  6. copiez/collez le dossier Watchdoc et renommez la copie "Watchdoc61" afin de conserver la version 6.1 du site web durant le temps de la mise à jour :

     

  7. lancez l'outil Internet Information Services (IIS) Manager pour vérifier que le dossier Watchdoc61 est bien considéré comme un dossier et non une application :

     

    Si ce n'est pas le cas, recommencez l'étape 6 pour copier/coller le dossier.

     

  8. Dans Internet Information Services (IIS) Manager cliquez-droit sur le dossier Watchdoc61, puis sélectionnez l'action Convert to application :

  9. dans l'interface Add Application, complétez les paramètres :

    • Application pool: sélectionnez WatchdocPool ;

    • Physical path: saisissez le chemin d'accès au dossier Watchdoc61 : C:\inetpub\wwwroot\watchdoc61 par défaut ;

  10. cliquez sur OK pour valider l'ajout de l'application :

     

  11. Dans Internet Information Services (IIS) Manager, cliquez sur l'icone ASP ;

  12. dans la section Behavior > pour le paramètre Enable Parent Path, saisissez la valeur True :

  13. cliquez ensuite sur Apply pour valider le paramètre :

     

  14. Quittez Internet Information Services (IIS) Manager.


Modifier le chemin de Doxense.Watchdoc.CrystalProxy.dll dans la base de registre

  1. Revenez dans l'explorateur et ouvrez le dossier C:\tmp\Watchdoc61 ;

  2. vérifiez que ce dossier contient a minima la dll Doxense.Watchdoc.CrystalProxy.dll et l’utilitaire regproxy.bat ;

  3. ouvrez la dll Doxense.Watchdoc.CrystalProxy.dll à l'aide de regproxy.bat

     

 

è Cette opération modifie la base de registre. Désormais, pour instancier la classe Doxense.Watchdoc.Proxy61, la dll est recherchée dans le dossier temporaire spécifique qui a été créé. 

Vérifier la disponibilité de l'ancien site web

  1. Dans le dossier où ont été décompressés les fichiers, double-cliquez sur WatchdocUpdate.exe pour lancer l'exécutable de mise à jour :

 

  1. Approuvez le message qui vous informe qu'une nouvelle clé de licence est nécessaire. 

  1. Dans l'interface affichée, vérifiez les chemins d'accès des paramètres, puis cliquez sur le bouton Update Watchdoc ! :

     

    è Un curseur indique la progression de la mise à jour.

     

  2. Si vous n'avez pas coché les cases empêchant leur redémarrage, le service IIS et le spouleur sont arrêtés puis redémarrés.

  3. Confirmez le redémarrage du service IIS dans la boîte de dialogue affichée :

 

è un message vous informe de la fin et du succès de la mise à jour :

 

Mettre à jour Watchdoc

  1. Dans le dossier où ont été décompressés les fichiers, double-cliquez sur WatchdocUpdate.exe pour lancer l'exécutable de mise à jour :

 

  1. Approuvez le message qui vous informe qu'une nouvelle clé de licence est nécessaire. 

  1. Dans l'interface affichée, vérifiez les chemins d'accès des paramètres, puis cliquez sur le bouton Update Watchdoc ! :

     

    è Un curseur indique la progression de la mise à jour.

     

  2. Si vous n'avez pas coché les cases empêchant leur redémarrage, le service IIS et le spouleur sont arrêtés puis redémarrés.

  3. Confirmez le redémarrage du service IIS dans la boîte de dialogue affichée :

 

è un message vous informe de la fin et du succès de la mise à jour :

Vérifier la mise à jour de Watchdoc

  1. Dans la page d'accueil de l'interface web d'administration de Watchdoc, vérifiez que le numéro de version a été mis à jour :

     

  2. Dans l'interface web d'administration de Watchdoc, vérifiez que la nouvelle version de Watchdoc parvient toujours à communiquer avec la base de données (Menu principal, section Configuration > Configuration avancée > Base de statistiques) :

  3. cliquez sur Editer la configuration ;

  4. cliquez sur Vérifier la base de données.

    è un message vous indique si Watchdoc parvient à contacter la base de données :

     

  5. Si Watchdoc ne parvient pas à contacter la base de données, redémarrez le service Watchdoc.

 

Mettre à jour la Console de Supervision Watchdoc (WSC)

Si vous l'utilisez, mettez à jour WSC.

  1. Dans le dossier où les fichiers ont été décompressés, double-cliquez sur SupervisionUpdater.exe pour lancer l'exécutable de mise à jour :



  1. Dans l'interface Supervision Console Update affichée, vérifiez les chemins d'accès des paramètres, puis cliquez sur le bouton Update :

è un message vous informe de la fin et du succès de la mise à jour :


 

Vérifier la mise à jour de la Console de Supervision Watchdoc (WSC)

Dans la page d'aide de l'interface web d'administration de WSC vérifiez que le numéro de version a été mis à jour :

  1. Depuis le menu principal, cliquez sur l'entrée Aide du menu vertical.

  2. La section A propos de la Console de supervision affiche le numéro de version :