Cet article décrit la procédure recommandée pour déplacer la base de données ePO d’un SQL Server à un autre.
IMPORTANT : avant de commencer la procédure décrite dans cet article, sauvegardez impérativement votre serveur ePO. Pour en savoir plus, consultez les articles suivants de la base de connaissances :
Remarques : Le compte utilisé par ePO pour accéder à SQL doit disposer des autorisations minimales requises sur le nouveau serveur pour qu’ePO fonctionne correctement. Pour plus d’informations, reportez-vous à la section
KB75766 : autorisations SQL requises pour installer et utiliser ePolicy Orchestrator .
Important : Dans ePO 5.10 et versions ultérieures, les informations sur les événements de menace sont divisées dans leur propre base de données. Exécutez les actions sur la base de données principale (nom par défaut
ePO_) et la base de données des événements (nom
ePO_<ePO server name>_Events par défaut).
Présentation
Pour déplacer la base de données ePO, suivez les étapes ci-dessous dans l’ordre dans lequel elles sont répertoriées :
- Arrêtez les services ePO.
- Déplacez la base de données.
- Configurez ePO et vérifiez la connectivité.
- Démarrez les services ePO.
- Etapes supplémentaires pour les gestionnaires de l'agent supplémentaires.
- Facultatif : supprimez les dépendances de service.
1 – Arrêtez les services ePO :
Avant d’apporter des modifications, vous devez arrêter les services ePO pour empêcher tout accès à la base de données :
- Cliquez sur Démarrer, exécuter, saisissez services.msc , puis cliquez sur OK.
- Cliquez avec le bouton droit de la souris sur les services suivants et sélectionnez Arrêter :
Sur le serveur ePO :
McAfee ePolicy Orchestrator Application Server
McAfee ePolicy Orchestrator Event Parser
McAfee ePolicy Orchestrator Server
Si vous avez des gestionnaires de l'agent supplémentaires, arrêtez les services suivants sur tous les gestionnaires d’Agent :
McAfee ePolicy Orchestrator Event Parser
McAfee ePolicy Orchestrator Server
2 – déplacer la base de données :
- Assurez-vous que le nouveau instance de base de données a le même classement que l’ancien.
Pour plus d’informations, reportez-vous à la section KB73717-ePolicy Orchestrator prise en charge SQL Server types de classement.
- Sur la SQL Server actuelle, effectuez une sauvegarde complète de la base de données ePO à l’aide de SQL Management Studio.
Si vous n’êtes pas familiarisé avec ce processus, voir la section KB52126-comment sauvegarder et restaurer la base de données ePolicy Orchestrator à l’aide de SQL Server Management Studio.
Une fois l’opération terminée, vous disposez d’un fichier de sauvegarde (.BAK) .
- Copiez le fichier ( .BAK ) dans le nouveau SQL Server.
- Restaurez le fichier de sauvegarde sur le nouveau serveur à l’aide de SQL Management Studio.
Pour plus d’informations, voir la section KB52126-comment sauvegarder et restaurer la base de données ePolicy Orchestrator à l’aide de SQL Server Management Studio.
A l'issue de la restauration, la base de données ePO est visible dans Management Studio sur le nouveau serveur SQL Server.
3 : configuration d’ePO et vérification de la connectivité :
- Sur le serveur ePO uniquement, démarrez le service Serveur d'applications McAfee ePolicy Orchestrator.
- Ouvrez un navigateur Web et accédez à la page Configuration de la core/config-auth base de données ( https://localhost:8443/core/config-auth par défaut).
Remarque : Si nécessaire, ajustez le nom d’hôte et le port pour qu’ils correspondent à votre configuration personnalisée.
- Lorsque l’invite de connexion s’affiche, connectez-vous à l’aide d’un compte d’administrateur global ePO.
La page Configurer les paramètres de base de données s’affiche.
- Entrez les détails du nouveau serveur SQL Server.
- Cliquez sur Test Connection (Tester la connexion).
"La connexion à la base de données a été testée avec succès" affichage du message.
Si des erreurs s’affichent, vérifiez et corrigez les détails de la nouvelle SQL Server jusqu’à ce que le test de connexion réussisse.
- Une fois le test de connexion réussi, cliquez sur appliquer.
Une invite de redémarrage du serveur s’affiche.
- Redémarrez le service Serveur d'applications McAfee ePolicy Orchestrator.
4 : démarrez les services ePO :
- Cliquez sur Démarrer, exécuter, saisissez services.msc , puis cliquez sur OK.
- Cliquez avec le bouton droit sur les services suivants, puis cliquez sur Démarrer:
McAfee ePolicy Orchestrator Event Parser
McAfee ePolicy Orchestrator Server
5 – Etapes supplémentaires pour les gestionnaires de l'agent supplémentaires :
Si vous avez plus de gestionnaires de l'agent, vous devez fournir chacun des nouveaux détails de SQL Server en exécutant à nouveau l’Assistant de configuration initiale. Effectuez les opérations suivantes sur chaque gestionnaire d'agents :
- Ouvrez le dossier dans lequel vous avez extrait le contenu du package d’installation du logiciel ePolicy Orchestrator.
- Copiez le dossier Gestionnaire de l'agent sur le système serveur du gestionnaire d'agents et double-cliquez sur Setup. exe.
L’Assistant InstallShield du gestionnaire de McAfee Agent s’affiche.
- Cliquez sur Suivant, sur Modifier, puis à nouveau sur Suivant.
- Saisissez les informations relatives au serveur ePO, puis cliquez sur suivant.
La page informations de base de données s’affiche.
Remarque : Le champ serveur de base de données contient déjà le nom du nouveau SQL Server. Si ce n’est pas le cas, corrigez le nom.
- Entrez les informations de connexion au nouveau serveur SQL Server.
Remarque : Le champ nom de la base de données contient déjà le nom correct de la base de données. Si ce n’est pas le cas, corrigez le nom de la base de données.
- Cliquez sur suivant, puis sur installer.
Le gestionnaire d'agents vient d'être reconfiguré pour utiliser le nouveau serveur SQL Server.
La migration de la base de données est terminée et ePO utilise maintenant le nouveau serveur SQL.
Vous pouvez supprimer en toute sécurité la copie de la base de données à partir de l’ancien serveur, si :
- Votre organisation en a besoin
Or
- Vous devez libérer de l’espace disque sur l’ancien serveur
6 – facultatif : supprimer les dépendances de service :
important: vous devez effectuer cette étape
uniquement si la base de données ePO était précédemment hébergée sur le serveur ePO lui-même. Autrement dit, le SQL Server a été installé sur l’ordinateur du serveur ePO à côté d’ePO. Si vous avez déplacé la base de données d'un serveur SQL Server distant à un autre, vous pouvez ignorer cette étape en toute sécurité.
Si la base de données ePO était hébergée sur le serveur ePO, les services ePO possédaient des dépendances vis-à-vis des services SQL Server. Ces dépendances signifient que vous n’êtes pas en mesure d’arrêter les services SQL ou de désinstaller SQL sans affecter ePO. Vous devez supprimer les dépendances des services en modifiant le registre :
ATTENTION : Cet article contient des informations sur l’ouverture ou la modification du Registre.
- Les informations suivantes sont destinées aux administrateurs système. Les modifications apportées au Registre sont irréversibles et peuvent causer des défaillances du système si elles ne sont pas effectuées correctement.
- Avant de poursuivre, le Support technique vous recommande fortement de sauvegarder votre Registre et de bien connaître la procédure de restauration. Pour plus d’informations, reportez-vous à l’article Microsoft Windows informations de Registre pour les utilisateurs expérimentés.
- N'exécutez pas de fichier .REG si vous n'êtes pas certain qu'il s'agit d'un fichier d'importation de Registre authentique.
- Cliquez sur Démarrer, exécuter, saisissez regedit , puis cliquez sur OK.
- Accédez à chacune des clés de Registre suivantes et supprimez les dépendances en procédant comme suit :
HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Services\MCAFEEAPACHESRV
HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Services\MCAFEEEVENTPARSERSRV
HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Services\MCAFEETOMCATSRVXXX
Où xxx correspond à la version d’EPO
- Double-cliquez sur la DependOnService valeur.
- Dans les données de la valeur, supprimez la ligne qui est en ouvrez MSSQLServer .
- Cliquez sur OK.
- Redémarrez l'ordinateur sur lequel est installé le serveur ePO.
Remarque : Il n’est pas obligatoire de redémarrer, mais les anciens paramètres de dépendance restent en vigueur jusqu’à ce qu’un redémarrage se termine. Si vous ne parvenez pas à redémarrer l’ordinateur serveur ePO maintenant, planifiez un redémarrage dès que possible.