База данных

На вкладке База данных задается выбор СУБД, необходимой для функционирования Сервера Dr.Web.

Структуру БД Сервера Dr.Web можно получить на основе sql-скрипта init.sql, расположенного в подкаталоге etc каталога установки Сервера Dr.Web.

Чтобы задать параметры работы с базой данных:

1.В поле Количество соединений задайте максимально допустимое количество соединений Сервера с базой данных. Значение, установленное по умолчанию, рекомендуется изменять только после согласования со службой поддержки.

2.Установите флаг Автоматически очищать базу данных после процедур обслуживания, чтобы автоматически проводить отложенную очистку базы данных после ее инициализации, обновления и импорта. Если флаг снят, автоматическая очистка не будет выполняться. В этом случае рекомендуется настроить задание Очистка базы данных в расписании Сервера или выполнять очистку вручную через раздел Управление базой данных.

Для выполнения автоматической очистки создается скрытое задание в расписании Сервера. Задание выполняется ближайшей ночью после обозначенных процедур обслуживания, в 01:17 по местному времени Сервера. Задание выполняется только в том случае, если в расписании Сервера не запланировано другого задания Очистка базы данных в течение ближайших суток относительно обозначенных процедур обслуживания.

3.В выпадающем списке База данных выберите тип базы данных:

MySQL – внешняя БД,

ODBC – для использования внешней БД через ODBC-соединение,

При возникновении предупреждений или ошибок в работе Сервера Dr.Web с СУБД Microsoft SQL Server через ODBC следует убедиться, что вы используете последнюю доступную версию СУБД для данной редакции.

С тем, как определить наличие исправлений, вы можете ознакомиться на следующей странице компании Microsoft: https://support.microsoft.com/en-us/kb/321185.

Oracle – внешняя БД для платформ, кроме FreeBSD,

При использовании внешней СУБД Oracle через ODBC-подключение необходимо установить последнюю версию ODBC-драйвера, поставляемую с данной СУБД. Использование ODBC-драйвера Oracle, поставляемого Microsoft, категорически не рекомендовано.

PostgreSQL – внешняя БД,

SQLite3 – встроенная БД (компонент Сервера Dr.Web).

4.Задайте необходимые настройки для работы с БД:

Для встроенных БД, при необходимости, введите в поле Имя файла полный путь к файлу с базой данных и задайте размер кэш-памяти и режим записи данных.

Параметры для внешних БД описаны в документе Приложения, в разделе Приложение B. Настройки, необходимые для использования СУБД. Параметры драйверов СУБД.

5.Для применения заданных настроек нажмите кнопку Сохранить.

Дистрибутив Сервера Dr.Web содержит встроенные клиенты для поддерживаемых СУБД, поэтому:

Если вы планируете использовать поставляемые вместе с Сервером Dr.Web встроенные клиенты СУБД, то при установке (обновлении) Сервера, в настройках инсталлятора убедитесь, что разрешена установка соответствующего встроенного клиента для СУБД в разделе Поддержка баз данных.

Если вы планируете использовать в качестве внешней базы данных БД Oracle через ODBC-подключение, то при установке (обновлении) Сервера, в настройках инсталлятора отмените установку встроенного клиента для СУБД Oracle (в разделе Поддержка баз данных → Драйвер базы данных Oracle).
В противном случае работа с БД через ODBC будет невозможна из-за конфликта библиотек.

 

Инсталлятор Сервера поддерживает режим изменения продукта. Для добавления или удаления отдельных компонентов, например, драйверов для управления базами данных, достаточно запустить инсталлятор Сервера и выбрать вариант Изменить.

По умолчанию предусмотрено использование встроенной СУБД. Выбор этого режима создает значительную вычислительную нагрузку на Сервер. При значительном размере антивирусной сети рекомендуется использовать внешнюю СУБД. Процедура смены типа СУБД описана в документе Приложения, в разделе Смена типа СУБД Dr.Web Enterprise Security Suite.

Использование встроенной БД допустимо при подключении к Серверу не более 200-300 станций. Если позволяет аппаратная конфигурация компьютера, на котором установлен Сервер Dr.Web, и нагрузка по прочим задачам, выполняемым на данном компьютере, возможно подключение до 1000 станций.

В противном случае необходимо использовать внешнюю БД.

При использовании внешней БД и подключении к Серверу более 10000 станций рекомендуется выполнение следующих минимальных требований:

процессор с частотой 3ГГц,

оперативная память – от 4 ГБ для Сервера Dr.Web, от 8 ГБ – для сервера БД,

ОС семейства UNIX.

Предусмотрена возможность осуществления операций, связанных с очисткой базы данных, используемой Сервером Dr.Web, а именно: удаление записей о событиях, а также информации о станциях, не посещавших Сервер в течение определенного периода. Для очистки базы данных перейдите в раздел расписания Сервера и создайте соответствующее задание.