Dans l’onglet Base de données, vous pouvez configurer le SGBD requis pour le fonctionnement du Serveur Dr.Web.
|
La structure de la BD du Serveur Dr.Web peut être obtenue à l’aide du script sql init.sql se trouvant dans le sous-répertoire etc du répertoire d’installation du Serveur Dr.Web.
|
Pour configurer les paramètres de travail avec la base de données
1.Dans le champ Nombre de connexions, indiquez le nombre maximum des connexions du Serveur à la BD. Il est recommandé de ne pas modifier la valeur spécifiée par défaut sans avoir consulté le support technique. 2.Cochez la case Nettoyer automatiquement la base de données après les procédures de maintenance pour effectuer automatiquement le nettoyage automatique de la base de données après son initialisation, sa mise à jour et son importation. Si la case est décochée, le nettoyage automatique ne se fait pas. Dans ce cas, il est recommandé de configurer la tâche Nettoyage de la base de données dans la planification du Serveur ou nettoyer manuellement via la section Gestion de la base de données. Pour exécuter un nettoyage automatique une tâche masquée est créée dans la planification du Serveur. La tâche est réalisée la nuit prochaine après les procédures de maintenance, à 01h17, heure locale du Serveur. La tâche est exécutée uniquement s’il n y a pas d’autre tâche Nettoyage de la base de données dans la planification du Serveur dans les 24 heures qui suivent après les procédures de maintenance mentionnées.
3.Dans la liste déroulante Base de données, choisissez le type de la BD : •MySQL : BD externe, •ODBC : pour utiliser une BD externe via la connexion ODBC,
|
Si un avertissement ou une erreur survient lors du travail du Serveur Dr.Web avec SGBD Microsoft SQL Server via ODBC, il faut s’assurer que vous utilisez la dernière version disponible de SGBD de cette rédaction.
Pour savoir comment vous pouvez vérifier la disponibilité des corrections, consultez la page suivante de Microsoft : https://support.microsoft.com/en-us/help/321185.
|
•Oracle : BD externe pour toutes les plateformes sauf FreeBSD,
|
Si un SGBD externe Oracle est utilisé via une connexion ODBC, il est nécessaire d’installer la dernière version du pilote ODBC fourni avec ce SGBD. Il est fortement recommandé de ne pas utiliser le pilote ODBC Oracle fourni par Microsoft.
|
•PostgreSQL : BD externe, •SQLite3 : BD intégrée (composant du Serveur Dr.Web). 4.Configurez les paramètres nécessaires pour le fonctionnement de la BD embarquée : •Dans le champ Nom de fichier, indiquez, si nécessaire, le chemin complet du fichier de la base de données. •Spécifiez la taille de la mémoire cache de BD. •Spécifiez la taille de la mémoire cache des opérateurs sql précompilés. •Dans le champ Taille du fichier mappé en mémoire (o), specifiez la taille maximale d’un fichier de la BD en octets. •Dans la liste déroulante Vérification de l’intégrité de l’image, sélectionnez le mode de vérification de l’intégrité de l’image de la base de données au démarrage du Serveur Dr.Web. •Cochez la case Restaurer l’image corrompue automatiquement pour restaurer automatiquement l’image corrompue de la base de données au démarrage du Serveur Dr.Web. •Si nécessaire, cochez la case Activer WAL pour activer une journalisation proactive. Si la case est cochée, vous pouvez configurer les paramètres suivants : ▫Dans le champ Nombre maximum de pages de modifications, spécifiez le nombre maximum de pages à atteindre pour que toutes les pages soient enregistrées sur le disque. ▫Dans le champ Retard maximum de l’écriture de pages (s), spécifiez le delai maximum pour reporter l’écriture de pages sur le disque (en secondes). •Spécifiez le mode d’enregistrement de données. 5.Pour appliquer les paramètres spécifiés, cliquez sur Enregistrer. Les paramètres d’une BD externe sont décrits en détail dans les Annexes, dans l’Annexe B. Description des paramètres du SGBD. Paramètres des pilotes du SGBD.
|
Le kit de distribution du Serveur Dr.Web contient des clients intégrés pour les SGBD supportés, veuillez donc noter :
•Si vous prévoyez d’utiliser des clients SGBD intégrés qui sont fournis avec le Serveur Dr.Web, durant l’installation (mise à niveau) du Serveur, dans les paramètres de l’installateur, sélectionnez l’installation Personnalisée et dans la fenêtre suivante, vérifiez que l’installation du client correspondant pour le SGBD intégré est activée dans la rubrique Support des Bases de données. •Si vous projetez d’utiliser la BD Oracle via la connexion ODBC comme base de données externe, refusez l’installation du client intégré pour le SGBD Oracle dans les paramètres de l’installateur (dans la section Support des bases de données – Pilote de la base de données Oracle) lors de l’installation (mise à jour) du Serveur.
Sinon, l’interaction avec la BD via ODBC sera impossible à cause du conflit des bibliothèques.
L’installateur du Serveur supporte la modification du produit. Pour ajouter ou supprimer des composants séparés, par exemple les pilotes de configuration de la base de données, il est nécessaire de lancer l’installateur du Serveur et de choisir Modifier.
|
L’utilisation d’un SGBD interne est spécifiée par défaut. Ce mode accroît beaucoup la charge sur le Serveur. Il est recommandé d’utiliser un SGBD externe dans les grands réseaux antivirus. La procédure de changement du type de SGBD est décrit dans les Annexes, la rubrique Changement du type de SGBD Dr.Web Enterprise Security Suite.
|
La base de données intégrée peut être utilisée lorsque le nombre de postes connectés au Serveur ne dépasse pas 200–300. Si l’ordinateur sur lequel est installé le Serveur Dr.Web et la charge relative à d’autres tâches exécutées sur la même machine le permettent, il est possible de connecter jusqu’à 1000 postes.
Sinon, il est nécessaire d’utiliser une BD externe.
En cas d’utilisation d’une BD externe et si le nombre de postes connectés au Serveur est supérieur à 10000, il est recommandé de respecter les pré-requis minimum suivants :
•processeur 3GHz, •mémoire vive : au moins 4 Go pour le Serveur Dr.Web, au moins 8 Go pour le Serveur de BD, •OS de la famille UNIX. |
|
Il est possible de nettoyer la base de données utilisée par le Serveur Dr.Web, notamment supprimer des enregistrements d’événements et de données sur les postes qui n’ont pas visité le Serveur depuis un certain temps. Pour nettoyer la base de données, ouvrez la rubrique de la planification du Serveur et créez la tâche correspondante.
|
|