[KB6819] Passer de ESET Remote Administrator (6.5) à ESET Security Management Center (7.2) via la console web

Problème

  • Mettre à jour les composants individuels d'ERA (Agent, Server, Proxy) vers la dernière version d'ESMC
  • Résoudre les erreurs de CReplectionModule en passant à la dernière version

Solution

Avant de commencer

Prérequis

Avant de passer à ESMC 7.2, assurez-vous que d’avoir satisfait à toutes les conditions préalables à l'installation d'ESMC 7.2. 

Recommandations importantes avant la mise à jour

Vous devez disposer d’ESET Remote Administrator (ERA) version 6.5 et ultérieure pour passer à ESET Security Management Center 7.2. Déterminez la version dERA que vous avez installée..

 

Le composant ESMC Server version 7.2 n'est pas compatible avec les machines 32 bits (architecture x86). La mise à jour d'un serveur 32 bits vers la version 7.2 échouera.

  • Si vous avez déjà effectué la mise à jour et que votre système ne fonctionne plus, vous devez réinstaller manuellement la version d’origine de tous les composants ESMC. 

  • Si vous souhaitez effectuer une mise à jour, vous devez migrer votre version actuelle dESMC vers une machine 64 bits et, une fois la migration réussie, lancer la tâche de mise à jour. 

Si vous avez une ancienne base de données non prise en charge (MySQL 5.5 ou MSSQL 2008), mettez à jour votre base de données vers une version compatible avant de mettre à jour le serveur ESMC. 

Effectuer une sauvegarde complète d'ERA 6.5 :
  • Base de données : Suivez ces instructions to back up the ERA database.
  • Configuration : Copiez le fichier Startupconfiguration.ini, situé dans le répertoire suivant : C:\ProgramData\ESET\RemoteAdministrator\Server\EraServerApplicationData
  • Certificats :Exportez les Autorités de certification et les certificats Peers. 
  • Mobile Device Connector : Si ce composant est utilisé, copiez le fichier Startupconfiguration.ini situé dans le répertoire suivant : C:\ProgramData\ESET\RemoteAdministrator\MDMCore\EraServerApplicationData\Configuration. 
J'utilise ERA version 6.0 - 6.4

Les versions 6.0 à 6.4 d’ERA ont atteint leur fin de vie et ne peuvent plus être mises à jour directement vers ESMC 7.2. Vous devez d'abord passer à ERA 6.5. Si vous utilisez ERA Server sur une machine 32 bits, vous devrez migrer votre base de données ERA vers ERA Server fonctionnant sur une machine 64 bits après la mise à jour. 

Suivez les étapes de l’article [KB3668] pour passer votre infrastructure ERA à la version 6.5 (Server et Agents), puis revenez à l’article actuel [KB6819]. 

Forme 


Les étapes suivantes permettront de mettre à jour les deux composants d'ERA (Server, Console) et ESET Remote Administrator Agent(s) (ERA Agent). Lors de la mise à jour vers la dernière version, vos politiques seront préservées. Mettez d'abord à jour ERA Server. Sélectionnez quelques machines clientes à utiliser comme test pour la mise à jour et lancez la tâche sur celles-ci (utilisez au moins un client de chaque type de système d’exploitation, 32 et 64 bits). 

Mise à jour d’ERA Server à l'aide de la tâche de mise à jour des composants dans la console web

La tâche de mise à jour des composants peut prendre un certain temps 

Veuillez patienter pendant le processus de mise à jour des composants. Cela peut prendre un certain temps. Ne redémarrez pas ERA Server tant que la tâche n'est pas terminée. 

Les caractères spéciaux peuvent entraîner l'échec de la mise à jour 

Si vous avez rempli les conditions requises pour la mise à jour et que votre mise à jour vers la dernière version d’ESET Security Management Center (ESMC) échoue, cela pourrait être dû à l'utilisation de caractères spéciaux dans votre mot de passe ERA. Pour résoudre ce problème, changez votre mot de passe ERA et essayez à nouveau de le mettre à jour. 

  1. Ouvrez ESET Remote Administrator Web Console(ERA Web Console) dans votre navigateur web et connectez-vous. 

  2. Cliquez sur Admin/storage/ESET/Platform/Publishing/images/Authoring/ImageFiles/ESET/KBTeamOnly/icons/era65_admin_icon_trans.png → Tâches client → ESET Remote Administrator → Mise à jour des composants Remote Administrator et cliquez sur Nouveau. 

Figure 1-1
Cliquez sur l'image pour l'agrandir dans une nouvelle fenêtre

  1. Dans le champ Nom, saisissez le nom de votre tâche. Dans le menu déroulant Tâche, vérifiez que Mise à jour des composants de Remote Administrator est sélectionné. 

Figure 1-2
Cliquez sur l'image pour l'agrandir dans une nouvelle fenêtre 

  1. Ouvrez la section Paramètres, cochez la case située à côté de J'accepte le contrat de licence de l'utilisateur final de l'application, puis cliquez sur Choisir le serveur. Nous vous recommandons également de cocher la case Redémarrage automatique si nécessaire. 

Figure 1-3
Cliquez sur l'image pour l'agrandir dans une nouvelle fenêtre

  1. Sélectionnez le composant ESMC Server que vous souhaitez mettre à jour et cliquez sur OK. 

Figure 1-4
Cliquez sur l'image pour l'agrandir dans une nouvelle fenêtre 

  1. Cliquez sur Terminer. 
  2. Créer un déclencheur et ajouter lordinateur
    Ne pas ajouter d'autres ordinateurs cibles

    Ajoutez uniquement comme cible l'ordinateur sur lequel ERA Server est installéN'ajoutez pas d'autres ordinateurs cibles à ce stade de la mise à jour. 

  1. Attendez quelques minutes que tous les composants ESMC installés sur la machine serveur soient mis à jour. Le service Apache Tomcat peut être désactivé pendant la mise à jour. Si la console web n'est pas disponible après la mise à jour, ouvrez le gestionnaire de services (lancez services.msc) et Démarrez le service Apache Tomcat. 
  2. Pour vérifier que votre serveur est passé à ESET Security Management Center, consultez la section Programmes et fonctionnalités du Panneau de configuration. Vous verrez ESET Security Management Center Server apparaître dans la liste des programmes s'il a été mis à jour.

Figure 1-5

 

 

Utilisez-vous Active Directory Synchronization et avez-vous mis à niveau vers ESMC 7.2 sur Windows?

Le serveur ESMC 7.2 sous Windows utilise le protocole LDAPS par défaut pour toutes les connexions Active Directory. Si vous mettez à niveau une version antérieure d'ESMC vers ESMC 7.2 et que vous utilisiez la synchronisation Active Directory, les tâches de synchronisation échoueront dans ESMC 7.2. Pour en savoir plus sur la solution, l'aide en ligne d'ESMC.


Mettre à jour ERA Agents sur des ordinateurs managés 

Lorsque la tâche est terminée sur la machine ESMC Server, vérifiez qu’ESMC Server fonctionne correctement. Attendez environ une heure pour voir si des problèmes surviennent. Vous pouvez ensuite mettre à jour les agents sur les ordinateurs managés, en utilisant la tâche de mise à jour des composants et en sélectionnant le groupe statique Tous comme cible. Voir le Guide étape par étape.

Si votre réseau est plus vaste et comporte des centaines d'ordinateurs clients ou plus : 

Utilisateurs proxy ERA 6.x

Si vous avez installé ERA 6.5 Proxy, consultez les articles respectifs de la Base de connaissances avant de mettre à jour d'autres clients. 

Ne mettez pas à jour les clients derrière Proxy avant d'avoir mis en place une solution de proxy appropriée. 

    1. Choisissez un échantillon de clients pour une mise à jour de test (incluez au moins un client pour chaque type de système d'exploitation, 32 et 64 bits), puis lancez la tâche. 
    2. Nous recommandons l’utilisation d’Apache HTTP Proxy (ou tout autre proxy web transparent avec un cache activé) pour limiter la charge du réseau. Les machines clientes de test déclencheront le téléchargement et la mise en cache des programmes d’installation. Lorsque la tâche est à nouveau exécutée, les programmes d’installation seront distribués aux ordinateurs clients directement depuis le cache. 
    3. Après une mise à jour de test réussie, poursuivez avec le reste de vos clients. Vous pouvez également cibler le groupe avec l’option Tous. La mise à jour n'est pas effectuée sur les ordinateurs qui ont déjà été mis à jour. 

Si la tâche Components Upgrade ne fonctionne pas correctement, essayez de mettre à jour les Agents en utilisant la tâche Run Command Client. 


Méthode alternative : Mise à jour de ERA agent(s) en utilisant la tâche cliente Run Command

Il s'agit d'une méthode alternative recommandée pour les utilisateurs avancés ou si la tâche Components Upgrade échoue. 

    1. Créez un nouveau groupe dynamique en fonction du système d'exploitation (32 bits ou 64 bits). 

    • Pour les systèmes 32 bits : 

    • Opération « AND » 

    • Ajoutez une règle OS edition > OS platform = (égal) 32-bit 

    • Ajoutez une règle OS edition > OS type contains Windows 

    • Pour les systèmes 64 bits : 

    • Opération « AND » 

    • Ajoutez une règle OS edition > OS platform = (égal) 64-bit 

    • Ajoutez une règle OS edition > OS type contains Windows 

  1. Créez une nouvelle tâche client pour les systèmes 32 bits. 

    Emplacement du fichier de journalisation d'ESMC : 

    Le fichier de journalisation d'ESMC est accessible dans le répertoire suivant %TEMP% ; par exemple : C:\Windows\Temp 

    Reportez-vous également à Emplacement des fichiers de journalisation de tous les composants ESMC dans le guide de l’utilisateur ESMC. 

    1. Dans la section Basic, sélectionnez Lancer la commande dans le menu déroulant Tâche. 

    1. Dans la section Paramètres, dans le champ Ligne de commande à exécuter, saisissez msiexec /qn /i "\\SERVER\readonlyshare\Agent_x86.msi" /l*v! %TEMP%\era-agent-upgrade.txt (remplacez  server par le nom réel de votre serveur et  readonlyshare par le nom de votre partage). 
      • Lors de l'utilisation du programme d'installation via HTTP : 

        msiexec /qn /i "http://SERVER/share/agent_x86.msi" /l*v! %TEMP%\era-agent-upgrade.txt

        msiexec /qn /i "http://repository.eset.com/v1/com/eset/apps/business/era/agent/v7/7.2.1266.0/agent_x86.msi" /l*v! %TEMP%\era-agent-upgrade.txt
    2. Créez un déclencheur pour cette tâche client, et dans la section Cibles, sélectionnez le groupe dynamique pour les systèmes d'exploitation 32 bits créé à l'étape 1.
  2. Créez une nouvelle tâche client pour les systèmes 64 bits. 

    Message d'erreur « MainEngineThread is returning 1619 » : 

    Le programme d'installation est endommagé et ne peut être ouvert. Déployez ESET Management Agent avec un programme d'installation différent. 

    1. Dans la section Basic, sélectionnez Lancer la commande dans le menu déroulant Tâche. 
    2. Dans la section Paramètres, dans le champ Ligne de commande à exécuter, saisissez msiexec /qn /i "\server\readonlyshare\Agent_x64.msi" /l*v! %TEMP%\era-agent-upgrade.txt (remplacez  server par le nom réel de votre serveur et  readonlyshare par le nom du partage). 

      • Lors de l'utilisation du programme d'installation via Http :

        msiexec /qn /i "http://SERVER/share/agent_x64.msi" /l*v! %TEMP%\era-agent-upgrade.txt

        msiexec /qn /i "http://repository.eset.com/v1/com/eset/apps/business/era/agent/v7/7.2.1266.0/agent_x64.msi" /l*v! %TEMP%\era-agent-upgrade.txt
    1. Créez un déclencheur pour cette tâche client, et dans la section Cibles, sélectionnez le groupe dynamique pour les systèmes d'exploitation 64 bits créé à l'étape 1. 
  3. Pour afficher les détails des tâches client, cliquez sur Ordinateurs, sélectionnez l'ordinateur client concerné, cliquez sur Afficher les détails, puis sur Applications installées.

    Deux versions d'Agent fonctionneront sur une seule machine client pendant un court laps de temps. Ce n'est que temporaire. Créez un rapport Applications obsolètes pour surveiller l'état des ordinateurs clients toutes les heures. 

Assistance supplémentaire