| |
1. Mise à jour du moteur de traitement des données | |
| 2. Mise à jour de la Mail In Database recevant les données des messages | ||
| 3. Mise à jour du collecteur de données sur les serveurs de messagerie |
1. Mise à jour du moteur de traitement des données |
|
|
Upgrade all the application components
La procédure à mettre en place pour la mise à jour du moteur de traitement des données peut concerner soit la mise à jour des bases Notes de l'application, soit de la mise à jour de la tâche (MailFlow.exe). Pour la mise à jour des différentes bases de l'application, il suffit d'effectuer un "Replace Design" sur l'ensemble des bases Notes concernées. Il n'y a pas besoin d'éteindre la tâche ou le serveur pour réaliser une telle opération.
Pour mettre à jour la tâche, il faut commencer par arrêter celle-ci (soit en passant une commande sur la console du serveur soit en utilisant une requête d'arrêt). Il convient ensuite de remplacer le binaire (MailFlow.exe) par la nouvelle version et de re-démarrer la tâche. Il est possible qu'il faille modifier le document de Setup avant de démarrer la tâche si de nouveaux paramètres devaient être mis en place.
Pour toute mise à jour visant une évolution majeure de la solution, le plus simple est d'utiliser la procédure de mise à jour automatique.
Mise à jour automatique de l'application
La première chose à faire avant de mettre à jour l'application est de stopper le process Mail Flow Engine. Pour cela, entrez dans la base principale de Mail Flow Analyzer (MailFlow.nsf) et cliquez le boutton Stop Mail Flow Engine, disponible dans la vue Setup. Lorsque tous les process présents dans la vue Task Status sont au rouge, vous pouvez lancer la mise à jour (upgrade).
Le processus d'upgrade a été entièrement automatisé. Installez la nouvelle base MailFlow.nsf dans votre répertoire Notes local et ouvrez là avec le client Notes. La première façon de lancer l'upgrade est d'utiliser le bouton présent dans le document About Database. Celui-ci devrait s'afficher automatiquement la première fois que vous ouvrez la base.
Vous pouvez aussi passer par la vue Administration / Installation / Install Files dans la base MailFlow.nsf et cliquer sur le bouton :
Un wizard de mise à jour va s'afficher afin de dérouler l'ensemble des étapes nécessaire à l'installation du moteur de traitement des données sur le serveur Domino.
- Etape 1: Accepter le contrat de licence
Vous devez accepter le contrat de licence avant de continuer. Cliquez le boutton "I Agree" pour continuer ou "Exit" pour refuser.
- Etape 2 : Identifier la base de données Mail Flow à mettre à jour
La base de données Mail Flow est la base clé qui contrôle le fonctionnement du moteur Mail Flow Engine. Elle contient des informations de paramétrage de l'application, vous permet de surveiller le statut de l'exécution et de lancer des requêtes (comme la reconstruction des statistiques du serveur, le redémarrage de la tâche, son arrêt, lancer une requête de recherche, exporter des données,...). Cette base de données inclus également tous les composants de l'application (fichiers exécutables, bases de données Notes, documentation). Cette base est aussi utilisée pour le déploiement de l'application. Elle est la base principale de Mail Flow Analyzer, généralement nommée et située dans le répertoire suivant : MailFlow\MailFlow.nsf.
Cette étape sert à localiser la base principale de Mail Flow sur son serveur. Renseignez les champs Server Name et Database name et cliquez sur Next Step >>, comme indiqué ci-dessous :
- Etape 3 : Indiquer le nom du document de Setup
Cette étape vous demande de confirmer le nom du document de Setup de la base Mail Flow. Renseignez le champ et cliquez sur Next Step >>, comme indiqué ci-dessous :
- Etape 4 : Arrêtez Mail Flow Engine, s'il est lancé
L'exécutable Mail Flow Analyzer ne peut pas être mis à jour s'il est lancé, il faut donc stopper le programme avant de poursuivre la procédure. Lorsque le message Mail Flow Engine is not running apparaît, ainsi qu'indiqué si dessous, cliquez sur Next Step >>.
- Etape 5 : Mettre à jour le design des bases Mail Flow
Il y a 10 bases distinctes qui forment l'application Mail Flow Analyzer. Chacune a son propre modèle (design), qui peut être affecté lors des mises à jour. Attention, pour le design de la base MailFlowQuarantine, il peut y avoir plusieurs bases à mettre à jour sur différents serveurs.
Quand les bases ont été mises à jour, cliquez sur Next Step >>.
- Etape 6 : Rafraîchir les documents de Setup des bases Mail Flow Collect sur les serveurs de messagerie
On ré-enregistre les documents de configuration des bases Mail Flow Collect installées sur les serveurs de messagerie afin qu'ils héritent des nouvelles options. Les bases Mail Flow Collect vont être ouvertes sur leurs serveurs respectifs.
Quand les documents de Setup ont été mis à jour, cliquez sur Next Step >>.
- Etape 7 : Mise a jour des documents Binaries
Cliquez sur "Upgrade Install Files documents" pour mettre à jour les fichiers exécutables qui sont stockés dans les bases de données MailFlow et MailFlowCollect.
Quand le processus est terminé, cliquez sur Next Step >>.
- Etape 8 : Configuration de la base Mail Flow Dashboard
La base de données Mail Flow Dashboard doit être configurée avant son utilisation. Spécifiez l'adresse IP ou le DNS du serveur avec lequel la base doit fonctionner. Pour cela, cliquez sur "Configure Dashboard Database".
Lorsque la configuration du Dashboard est terminée, cliquez sur Next Step >>.
- Etape 9 : Installer de nouveaux "Templates" pour le module Mail Flow Report
La base de données Mail Flow Report contient des templates de rapports qui peuvent être utilisés pour la création de rapports. Lors de l'ajout de fonctionnalités de rapport, des templates additionnels seront installés pour tirer parti de ces nouvelles possibilités. Cliquez sur "Install Report Templates" pour mettre à jour ces templates.
Lorsque la mise à jour des rapports est effectuée, cliquez sur Next Step >>.
- Etape 10 : Mise à jour des documents Documentation
Lors de l'ajout de nouvelles fonctionnalités à Mail Flow Analyzer, des informations additionnelles et des mises à jour de la documentation peuvent être requises. Pour disposer de la dernière documentation disponible, cliquez sur Upgrade Documentation documents.
Lorsque la mise à jour de la documentation est complète, cliquez sur Next Step >>.
- Etape 11 : Confirmation de la réussite de la mise à jour
Vous verrez ensuite un message similaire à celui affiché ci dessous. Il indique la réussite du process de mise à jour et vous guide dans l'ensemble des tâche manuelles à effectuer pour finaliser la mise à jour.
Finalisation de la mise à jour
Afin de terminer la mise à jour du moteur de traitement, il convient d'effectuer quelques manipulations et le processus sera entièrement complété :
- Vérifier les ACL de l'ensemble des bases Mail Flow installées.
- Signez les bases Mail Flow avec l'ID de signature habituellement utilisé pour les applications.
- Remplacer l'exécutable MailFlow.exe du serveur par la nouvelle version qui se trouve dans la vue Administration / Installation / Install Files, dans le document Mail Flow Engine (prendre la version correspondant au serveur Domino : 32 ou 64 bits).
- Redémarrer le moteur Mail Flow Engine en cliquant sur le bouton Run Mail Flow Engine, disponible dans la vue Administration / Mail Flow Engine / Setup de la base MailFlow.nsf.
2. Mise à jour de la Mail In Database recevant les données des messages |
|
|
La Mail In Database étant un élément passif du dispositif de transfert des fichiers de données entre les serveurs de messagerie et la machine de traitement des données. Les différentes mises à jour des composants de l'application ne concerneront pas cette base. Il n'y aura donc aucune action de mise à jour demandée.
3. Mise à jour du collecteur de données sur les serveurs de messagerie |
|
|
La procédure à mettre en place pour la mise à jour du collecteur de données sur un serveur diffère selon qu'il s'agit de mettre à jour la tâche ou la librairie. Il n'y a pas besoin de mettre à jour le design de la base MailFlowCollect car celui-ci est mis à jour automatiquement via la réplication de la base avec celle installée sur le serveur de traitement des données.
- Pour la mise à jour de la tâche, il convient de réaliser les opérations suivantes :
- Arrêter la tâche MailFlowTask via la console serveur avec une commande de type "tell mailflowtask quit".
- Remplacer l'exécutable MailFlowTask du répertoire Programme Domino par le nouveau.
- Démarrer la tâche via la console serveur avec une commande de type "load mailflowtask".
Afin de valider le bon fonctionnement de la collecte des données, ouvez la base MailFlowCollect, puis dans le document "Task Status" de type "Task" associé à ce serveur, les informations relatives à la tâche (numéro de version, date de démarrage) devraient avoir été mises à jour.
- Pour mettre à jour la librairie, il faut :
- Arrêter le serveur Domino.
- Remplacer la librairie MailFlowLib du répertoire Programme Domino par la nouvelle.
- Redémarrer le serveur Domino.
Afin de valider le bon fonctionnement de la collecte des données, ouvez la base MailFlowCollect, puis dans le document "Task Status" de type "Library" associés à ce serveur, les informations relatives à la librairie (numéro de version, date de démarrage) devraient avoir été mises à jour.
Back to Top
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.