Обновление Сервера Dr.Web для ОС семейства UNIX

Обновление Сервера до версии 12.0 зависит от исходной версии:

Обновление с версии 6.0.4 на версию 12.0 осуществляется только вручную.

Обновление с версий 10.Х на версию 12.0 автоматически при помощи инсталлятора поверх установленной версии возможно не для всех ОС семейства UNIX. Поэтому под ОС семейства UNIX, в которых невозможно произвести автоматическое обновление поверх уже установленного пакета, необходимо осуществить обновление вручную.

Обновление Сервера с версий 11.Х и в пределах версии 12.0 для одинаковых типов пакетов осуществляется автоматически при помощи инсталлятора для всех ОС семейства UNIX. При желании вы также можете осуществить обновление вручную.

Обновление Сервера с версий 11.Х до версии 12.0 также доступно через Центр управления. Описание процедуры приведено в Руководстве администратора, в разделе Обновление Сервера Dr.Web и восстановление из резервной копии.

При обновлении Сервера Dr.Web под ОС семейства UNIX с версии 10 и более ранней настройки из раздела Центра управления Конфигурация веб-сервера (файл webmin.conf) не будут перенесены в версию 12.

Настройки в этом разделе будут сброшены в значения по умолчанию. Если вы хотите использовать настройки предыдущей версии, задайте их вручную после обновления Сервера в соответствующем разделе Центра управления на основе данных из резервной копии конфигурационного файла.

 

Все действия по обновлению необходимо выполнять от имени администратора root.

 

Перед началом обновления Сервера обратите внимание на раздел Обновление Агента Dr.Web.

Обновление Сервера в пределах версии 12 также возможно осуществлять при помощи Центра управления. Описание процедуры приведено в Руководстве администратора, в разделе Обновление Сервера Dr.Web и восстановление из резервной копии.

 

Не все обновления Сервера в пределах версии 12 содержат файл дистрибутива. Некоторые их них возможно установить только через Центр управления.

Сохранение файлов конфигурации

При удалении и автоматическом обновлении Сервера до версии 12 конфигурационные файлы сохраняются в каталог, заданный для резервного копирования по умолчанию: /var/tmp/drwcs/.

При удалении Сервера версии 6 сохраняются следующие конфигурационные файлы:

Файл

Описание

agent.key (имя может отличаться)

лицензионный ключ Агента

certificate.pem

сертификат для SSL

common.conf

конфигурационный файл (для некоторых ОС семейства UNIX)

dbinternal.dbs

встроенная БД

drwcsd.conf (имя может отличаться)

конфигурационный файл Сервера

drwcsd.pri

закрытый ключ шифрования

drwcsd.pub

открытый ключ шифрования

enterprise.key (имя может отличаться)

лицензионный ключ Сервера

private-key.pem

закрытый ключ RSA

webmin.conf

конфигурационный файл Центра управления

При удалении Сервера версии 10 сохраняются следующие конфигурационные файлы:

Файл

Описание

agent.key (имя может отличаться)

лицензионный ключ Агента

auth-ldap.xml

конфигурационный файл внешней авторизации администраторов через LDAP

auth-pam.xml

конфигурационный файл внешней авторизации администраторов через PAM

auth-radius.xml

конфигурационный файл внешней авторизации администраторов через RADIUS

certificate.pem

сертификат для SSL

common.conf

конфигурационный файл (для некоторых ОС семейства UNIX)

dbexport.gz

экспорт базы данных (создается в процессе удаления Сервера командой drwcs.sh xmlexportdb)

download.conf

сетевые настройки для формирования инсталляционных пакетов Агента

drwcsd.conf (имя может отличаться)

конфигурационный файл Сервера

drwcsd.pri

закрытый ключ шифрования

drwcsd.pub

открытый ключ шифрования

enterprise.key (имя может отличаться)

лицензионный ключ Сервера. Сохраняется в том случае, если присутствовал после обновления с предыдущих версий. При  установке нового Сервера 12.0 отсутствует

frontdoor.conf

конфигурационный файл для утилиты дистанционной диагностики Сервера

local.conf

настройки журнала Сервера

private-key.pem

закрытый ключ RSA

webmin.conf

конфигурационный файл Центра управления

*.dbs

*.sqlite

встроенная БД

При удалении Сервера версий 11 и 12 сохраняются следующие конфигурационные файлы:

Файл

Описание

agent.key (имя может отличаться)

лицензионный ключ Агента

auth-ldap.conf

конфигурационный файл внешней авторизации администраторов через LDAP

auth-ldap-rfc4515.conf

конфигурационный файл внешней авторизации администраторов через LDAP по упрощенной схеме

auth-pam.conf

конфигурационный файл внешней авторизации администраторов через PAM

auth-radius.conf

конфигурационный файл внешней авторизации администраторов через RADIUS

certificate.pem

сертификат для SSL

common.conf

конфигурационный файл (для некоторых ОС семейства UNIX)

dbexport.gz

экспорт базы данных (создается в процессе удаления Сервера командой drwcs.sh xmlexportdb)

download.conf

сетевые настройки для формирования инсталляционных пакетов Агента

drwcsd-certificate.pem

сертификат Сервера

drwcsd.conf (имя может отличаться)

конфигурационный файл Сервера

drwcsd.pri

закрытый ключ шифрования

drwcsd.pub

открытый ключ шифрования

enterprise.key (имя может отличаться)

лицензионный ключ Сервера. Сохраняется в том случае, если присутствовал после обновления с предыдущих версий. При  установке нового Сервера 12.0 отсутствует

frontdoor.conf

конфигурационный файл для утилиты дистанционной диагностики Сервера

local.conf

настройки журнала Сервера

private-key.pem

закрытый ключ RSA

webmin.conf

конфигурационный файл Центра управления

yalocator.apikey

API-ключ для Расширения Yandex.Locator

При автоматическом обновлении, в каталог для резервного копирования сохраняются следующие файлы:

Для Сервера версии 10:

Файл

Описание

auth-ldap.xml

конфигурационный файл внешней авторизации администраторов через LDAP

auth-pam.xml

конфигурационный файл внешней авторизации администраторов через PAM

auth-radius.xml

конфигурационный файл внешней авторизации администраторов через RADIUS

db.backup.gz

экспорт базы данных (создается в процессе обновления Сервера командой drwcs.sh exportdb)

Для Сервера версий 11 и  12:

Файл

Описание

auth-ldap.conf

конфигурационный файл внешней авторизации администраторов через LDAP

auth-ldap-rfc4515.conf

конфигурационный файл внешней авторизации администраторов через LDAP по упрощенной схеме

auth-pam.conf

конфигурационный файл внешней авторизации администраторов через PAM

auth-radius.conf

конфигурационный файл внешней авторизации администраторов через RADIUS

db.backup.gz

экспорт базы данных (создается в процессе обновления Сервера командой drwcs.sh exportdb)

Если вы планируете использовать файлы конфигурации от Сервера версии 6, обратите внимание:

1.Лицензионный ключ Сервера более не используется (см. п. Лицензирование).

2.Встроенная база данных обновляется, а конфигурационный файл Сервера конвертируется средствами инсталлятора. Данные файлы не подлежат замене на автоматически сохраненные копии при переходе с Сервера версии 6.

Сохранение базы данных

Перед обновлением ПО Dr.Web Enterprise Security Suite рекомендуется выполнить резервное копирование базы данных.

Чтобы сохранить базу данных

1.Остановите Сервер.

2.Экспортируйте базу данных в файл:

Для ОС FreeBSD:
# /usr/local/etc/rc.d/drwcsd exportdb /var/tmp/esbase.es

Для ОС Linux:
# /etc/init.d/drwcsd exportdb /var/tmp/esbase.es

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

Убедитесь, что экспорт базы данных Dr.Web Enterprise Security Suite завершился успешно. Отсутствие резервной копии БД не позволит восстановить Сервер в случае непредвиденных обстоятельств.

Автоматическое обновление

При обновлении Сервера с версии 10 до версии 12 (кроме Серверов, установленных под ОС Linux из пакетов *.rpm.run и *.deb.run) вместо удаления старой версии и установки новой версии Сервера возможно автоматическое пакетное обновление. Для этого запустите установку соответствующего пакета Сервера.

Обновление Сервера с версии 11 и в пределах версии 12 для одинаковых типов пакетов осуществляется автоматически для всех ОС семейства UNIX.

При этом конфигурационные файлы будут автоматически конвертированы и размещены в требуемых директориях. Также дополнительно сохраняются некоторые конфигурационные файлы в каталоге для резервного копирования.

Ручное обновление

В случае, если невозможно произвести обновление Сервера версии 6.0.4 или более поздней версии поверх уже установленного пакета, необходимо удалить ПО Сервера более ранних версий, сохранив резервную копию, и установить ПО версии 12 на основе сохраненной резервной копии.

Чтобы обновить Сервер Dr.Web

1.Остановите Сервер.

2.Если вы хотите использовать в дальнейшем какие-либо файлы (помимо тех файлов, которые будут автоматически сохранены в процессе удаления Сервера на шаге 3), создайте резервные копии этих файлов вручную, например, шаблонов отчетов и т. п.

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

4.Осуществите установку Сервера Dr.Web версии 12.0 согласно штатной процедуре установки (см. п. Установка Сервера Dr.Web для ОС семейства UNIX) на основе резервной копии из шага 3. Все сохраненные конфигурационный файлы и встроенная база данных (в случае использования встроенной БД) будут автоматически конвертированы для использования Сервером версии 12.0. Без автоматической конвертации использование базы данных (в случае использования встроенной БД) и некоторых конфигурационных файлов Сервера предыдущих версий невозможно.

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

Для всех сохраненных от предыдущей версии Сервера файлов (см. шаг 4) необходимо установить в качестве владельца файлов пользователя, выбранного при установке новой версии Сервера (по умолчанию — drwcs).

5.Запустите Сервер.

6.Настройте обновление репозитория и обновите его полностью.

После завершения обновлений Серверов антивирусной сети необходимо повторно задать настройки шифрования и сжатия у связанных Серверов (см. Руководство администратора, раздел Настройка связей между Серверами Dr.Web).