# Configuration d'un serveur INTEROPE ## 1. Prérequis - Suivre la procédure **Exporter et importer une VM depuis la plateforme de Production** pour importer la VM `INTEROPEx` dans l'environnement client. - Suivre la procédure **Préparation d'un serveur Windows** pour préparer le serveur. - Avoir accès à l'ancien serveur INTEROPE, au nouveau serveur, à SQL Server Management Studio et à RDM. ## 2. Migrer la configuration du registre 1. Sur l'ancien serveur INTEROPE, ouvrir l'éditeur du registre avec `regedit`. 2. Exporter la clé Systel suivante : ```text HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Systel ``` 3. Copier le fichier `.reg` généré sur le nouveau serveur INTEROPE et l'importer par double clic. 4. Sur le nouveau serveur, ouvrir `regedit` et vérifier les clés et valeurs importées. 5. Remplacer les anciennes adresses IP par celles du nouvel environnement. Les noms DNS ne doivent être utilisés qu'après validation de leur prise en charge par les applications concernées. ## 3. Migrer la base SQL Passerelle ### 3.1 Sauvegarder la base sur l'ancien serveur Avec SQL Server Management Studio, effectuer une sauvegarde de la base `Passerelle`. ### 3.2 Copier et restaurer la sauvegarde 1. Copier le fichier `passerelle.bak` sur le nouveau serveur INTEROPE, dans : ```text D:\SQL_Backup ``` 2. Avec SQL Server Management Studio, restaurer la base `Passerelle` à partir de ce fichier. 3. Vérifier les options de restauration avant de valider. Les options précises étaient indiquées dans les captures de la procédure d'origine; les confirmer selon la configuration SQL du client. ### 3.3 Configurer l'utilisateur SQL Le compte `sa` est déjà créé. Modifier son mot de passe et générer un mot de passe fort, à enregistrer dans RDM. Ne pas conserver le mot de passe par défaut dans la procédure ou dans un fichier non sécurisé. ## 4. Migrer et nettoyer les applications Systel 1. Sur l'ancien serveur INTEROPE, récupérer le répertoire : ```text D:\Start\Progs ``` 2. Le copier sur le nouveau serveur au même emplacement. 3. Nettoyer les fichiers et répertoires inutiles (journaux, fichiers `.old`, répertoires vides et scripts non utilisés). 4. Mettre à jour, dans les fichiers de configuration concernés, les adresses IP et noms DNS pour correspondre au nouvel environnement. Les paramètres exacts dépendant des applications et de la plateforme, les comparer à la configuration de l'ancien serveur et au DCSR. ### 4.1 GestionRC La configuration de GestionRC est stockée dans le registre. Créer également le partage suivant et accorder les droits requis à tous les utilisateurs concernés : ```text D:\Start\Progs\GestionRC\Enregistrements ``` ### 4.2 ServeurSMS La configuration du ServeurSMS est stockée dans le registre. Vérifier les valeurs reprises depuis l'ancien serveur et les adapter à la nouvelle infrastructure. ### 4.3 Passerelle TPL/BIRDY Dans les répertoires et sous-répertoires de l'application, vérifier les fichiers de configuration et mettre à jour les paramètres nécessaires. Récupérer également le répertoire suivant depuis l'ancien serveur et vérifier les fichiers qu'il contient : ```text C:\ProgramData\TPLSYSTEMES\PasserelleBIRDY ``` ## 5. Générer la clé KeySTARTDB Lancer `KeySTARTDB.exe`, saisir le nom du connecteur ODBC et le mot de passe associé. Récupérer ce mot de passe dans RDM. ## 6. Configurer le compte de service et le démarrage automatique Pour chaque serveur INTEROPE : 1. Sur le serveur Active Directory, créer un compte de service dédié, nommé selon la convention `INTEROPEx`. 2. Générer son mot de passe et l'enregistrer dans RDM. 3. Ajouter ce compte au groupe local **Administrateurs** du serveur concerné. 4. Ouvrir une session sur le serveur avec ce compte. 5. Ajouter au Bureau public les raccourcis des applications Systel présentes dans `D:\Start\Progs` : ```text C:\Users\Public\Desktop ``` 6. Exécuter en tant qu'administrateur : ```text D:\Install\System\sources\Autologon.exe ``` 7. Accepter le contrat de licence et saisir les identifiants de la session INTEROPE créée. Les identifiants doivent être stockés dans RDM. 8. Ouvrir le dossier de démarrage de la session et y copier les raccourcis vers **Administration Passerelle BIRDY 3**, **PasserelleGSM**, **ServeurSMS** et **GestionRC** : ```text C:\Users\INTEROPEx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ``` Adapter `INTEROPEx` au nom de la session utilisé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. ## 7. Vérifier les partages et tâches planifiées Sur l'ancien serveur INTEROPE, relever les partages SMB et les tâches planifiées. Recréer sur la nouvelle infrastructure ceux qui sont nécessaires. Vérifier notamment le bon fonctionnement de la tâche **Purge et relance ServeurSMS**. ## 8. Convertisseur Moxa pour ServeurSMS > **Attention :** lors d'un renouvellement d'infrastructure avec passage à un INTEROPE virtuel et utilisation d'un convertisseur Moxa, les noms de ports COM peuvent changer dans la configuration du ServeurSMS. La procédure source recommande de configurer le port COM 1. Après avoir suivi la procédure **Installation-Convertisseur-MOXA**, identifier les liaisons entrantes et sortantes dans le schéma technique du Moxa et dans la configuration du registre de l'INTEROPE. Vérifier que les ports COM configurés correspondent au câblage réel.