# Configuration d'un serveur MULTI ## 1. Prérequis - Suivre la procédure **Exporter et importer une VM depuis la plateforme de Production** pour importer la VM `MULTIx` dans l'environnement client. - Suivre la procédure **Préparation d'un serveur Windows** pour préparer le serveur. - Disposer du DCSR et d'un accès à l'ancien serveur MULTI. ## 2. Configurer l'interface INPT L'interface INPT des serveurs MULTI nécessite une configuration particulière. 1. Ouvrir les connexions réseau avec `ncpa.cpl`, puis les propriétés de la carte réseau. 2. Ne conserver que les composants nécessaires sur l'interface INPT, conformément à la configuration de référence. 3. Configurer l'adresse IP et le masque d'après le DCSR ou l'ancienne VM. ### Recréer les routes IPv4 statiques Sur l'ancien serveur MULTI, exécuter `route print` et relever les routes IPv4 ajoutées manuellement. Sur le nouveau serveur MULTI, recréer chaque route avec la commande suivante en remplaçant les valeurs par celles relevées : ```cmd route -p add x.x.x.x MASK x.x.x.x x.x.x.x ``` Exemple du SDIS 27 : ```cmd route -p add 10.27.37.240 MASK 255.255.255.240 10.27.37.238 ``` ## 3. Copier les fichiers INI Sur l'ancien serveur MULTI, récupérer dans `C:\Windows` les fichiers suivants s'ils existent : - `GeoFlotteSvr.ini` - `GeoLOC.ini` Les copier dans `C:\Windows` sur le nouveau serveur. Ouvrir les fichiers avec un éditeur de texte et remplacer les anciennes adresses IP par celles du nouvel environnement. N'utiliser des noms DNS qu'après avoir vérifié qu'ils sont pris en charge par les applications. ## 4. Copier les scripts @CIS Si le répertoire `C:\@CIS` existe sur l'ancien serveur MULTI, le copier au même emplacement sur le nouveau serveur. ## 5. Migrer la configuration du registre 1. Sur l'ancien serveur MULTI, ouvrir l'éditeur de registre avec `regedit`. 2. Exporter la clé Systel : ```text HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Systel ``` 3. Copier le fichier `.reg` généré sur le nouveau serveur MULTI et l'importer par double clic. 4. Sur le nouveau serveur, vérifier les clés et valeurs importées. 5. Remplacer les anciennes adresses IP par celles de la nouvelle infrastructure. Les noms DNS ne doivent être utilisés qu'après validation de leur prise en charge. ## 6. Migrer et nettoyer les applications Systel Sur l'ancien serveur MULTI, récupérer le répertoire `D:\Start\Progs`, puis le copier au même emplacement sur le nouveau serveur. Nettoyer les journaux, fichiers `.old`, répertoires vides et scripts inutilisés. Examiner notamment les répertoires suivants s'ils existent : - `Start\Progs\DlgGVR\logs` - `Start\Progs\DlgIntrac` - `Start\Progs\DlgTE\log` - `Start\Progs\GeoParser` - `Start\Progs\GestionRC` - `Start\Progs\Intrex` - `Start\Progs\ServeurPOCSAG` Mettre à jour les adresses IP et noms DNS dans les fichiers de configuration concernés, en s'appuyant sur le DCSR et la configuration de l'ancien serveur. Les fichiers journaux sont généralement identifiables par leur date, leur heure et leur contenu. Lancer `KeySTARTDB.exe`, saisir le nom du connecteur ODBC et récupérer le mot de passe associé dans RDM. ## 7. Configurer ActiveMQ Exécuter le script PowerShell `4-Conf_MULTI.ps1` situé dans `D:\Install\Scripts` : ```powershell D:\Install\Scripts\4-Conf_MULTI.ps1 ``` Indiquer le serveur MULTI sur lequel l'action est exécutée. Le script met à jour la configuration ActiveMQ et redémarre le service. ## 8. Configurer le compte de service et le démarrage automatique Pour chaque serveur MULTI : 1. Sur Active Directory, vérifier le compte `MULTIx` correspondant et récupérer son mot de passe dans RDM. 2. Ajouter ce compte au groupe local **Administrateurs** du serveur concerné. 3. Ouvrir une session sur le serveur avec ce compte. 4. Ajouter au Bureau public les raccourcis des applications Systel présentes dans `D:\Start\Progs` : ```text C:\Users\Public\Desktop ``` 5. Exécuter en tant qu'administrateur : ```text D:\Install\System\sources\Autologon.exe ``` 6. Accepter le contrat de licence et saisir les identifiants de la session `MULTIx`. Les identifiants doivent être stockés dans RDM. 7. Ouvrir le dossier de démarrage de la session et y copier les raccourcis vers `DlgIntrac` et `Intrex` : ```text C:\Users\MULTI1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ``` Adapter `MULTI1` au nom de la session concernée. Le dossier peut être épinglé à l'accès rapide pour faciliter les interventions ultérieures. Ces réglages permettent le démarrage automatique de la session Windows et des applications Systel au démarrage de la VM. ## 9. Recréer les partages et tâches planifiées Sur l'ancien serveur MULTI, relever les partages SMB et les tâches planifiées. Recréer sur la nouvelle infrastructure ceux qui sont nécessaires, sur le serveur cible approprié, qui n'est pas nécessairement `MULTIx`. Exemple pour le SDIS 27 : placer le partage **Systel Start** sur le DFSR des contrôleurs de domaine et le partage **GestionRC** sur les serveurs MULTI. Vérifier les emplacements et besoins dans la configuration de la plateforme. Vérifier également les tâches planifiées existantes; la procédure source indique qu'il n'y en avait pas sur l'ancien serveur. ## 10. Configurer les vecteurs RTC et le convertisseur Moxa > **Attention :** lors du renouvellement d'une infrastructure avec un MULTI virtuel et un convertisseur Moxa, les noms des ports COM peuvent changer dans la configuration du registre d'Intrac. Après avoir suivi la procédure **Installation-Convertisseur-MOXA**, relever les liaisons entrantes et sortantes dans le schéma technique du Moxa et dans la configuration du registre d'Intrex. Sur la nouvelle VM, organiser les liaisons de façon cohérente : sorties puis entrées, avec `VecteurRCT01 = COM1`, `VecteurRCT02 = COM2`, etc. Pour les liaisons non fonctionnelles encore déclarées dans la configuration, indiquer un port inexistant. Vérifier que la configuration du port est identique dans Intrex et dans le Moxa. L'exemple de la procédure source indique un débit de `1200 Baud` pour le Moxa lorsqu'il ne correspond pas à la configuration d'Intrex.