Переход на новую версию продукта

В этом разделе

Предварительные замечания

Обновление установкой универсального пакета

Обновление из репозитория

Перенос ключевого файла

Повторное подключение к серверу централизованной защиты

Предварительные замечания

Перед тем, как выполнить переход на новую версию, убедитесь, что ваш сервер отвечает системным требованиям новой версии, в том числе, что на нем установлены необходимые дополнительные программы.

Переход на новую версию Dr.Web для интернет-шлюзов UNIX следует выполнять тем же способом, каким была установлена версия Dr.Web для интернет-шлюзов UNIX, подлежащая обновлению.

Если версия Dr.Web для интернет-шлюзов UNIX, подлежащая обновлению, была установлена из репозитория, то переход на новую версию следует выполнять обновлением из репозитория.

Если версия Dr.Web для интернет-шлюзов UNIX, подлежащая обновлению, была установлена из универсального пакета, то переход на новую версию следует производить установкой из универсального пакета, содержащего новую версию Dr.Web для интернет-шлюзов UNIX.

Чтобы уточнить способ, которым была установлена версия Dr.Web для интернет-шлюзов UNIX, подлежащая обновлению, проверьте наличие в каталоге исполняемых файлов Dr.Web для интернет-шлюзов UNIX скрипта программы удаления uninst.sh. Если этот файл присутствует, текущая версия Dr.Web для интернет-шлюзов UNIX была установлена из универсального пакета, а в противном случае — из репозитория.

 

Для ОС FreeBSD установка Dr.Web для интернет-шлюзов UNIX возможна только из универсального пакета.

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

Если версия Dr.Web для интернет-шлюзов UNIX, подлежащая обновлению, работает под управлением сервера централизованной защиты, то перед началом обновления рекомендуется сохранить адрес сервера централизованной защиты, к которому подключен Dr.Web для интернет-шлюзов UNIX. Например, для получения адреса сервера централизованной защиты, к которому подключен Dr.Web для интернет-шлюзов UNIX с версией новее 6.0.2, вы можете воспользоваться командой:

$ drweb-ctl appinfo

Из присутствующей в выводе команды строчки вида:

ESAgent; <PID>; RUNNING 1; Connected <адрес>, on-line

сохраните часть <адрес> (может выглядеть как строка вида tcp://<IP-адрес>:<порт>, например: tcp://10.20.30.40:1234). Кроме того, рекомендуется сохранить файл сертификата сервера.

В случае возникновения затруднений с получением параметров текущего подключения обратитесь к Руководству администратора по установленной версии Dr.Web для интернет-шлюзов UNIX, а также к администратору вашей антивирусной сети.

Обновление через установку универсального пакета

Выполните установку Dr.Web для интернет-шлюзов UNIX версии 11.1 из универсального пакета. Если автоматическое обновление невозможно, то в процессе установки новой версии программа установки предложит вам автоматически удалить имеющиеся компоненты старой версии Dr.Web для интернет-шлюзов UNIX.

Если в процессе обновления вам необходимо выполнить удаление имеющейся версии Dr.Web для интернет-шлюзов UNIX и на вашем сервере одновременно установлено несколько серверных продуктов Dr.Web (например, для файловых серверов, для почтовых серверов и интернет-шлюзов), то для сохранения работоспособности продуктов, не подлежащих обновлению (для файловых серверов и почтовых серверов) следует отметить для удаления только следующие пакеты:

drweb-internet-gateways-doc,

drweb-icapd.

Обновление из репозитория

Вы не сможете обновить Dr.Web для интернет-шлюзов UNIX версии 6.0.2 до версии 11.1 из репозитория, если на вашем сервере установлено одновременно несколько серверных продуктов Dr.Web версии 6.0.2 (например, для файловых серверов, для почтовых серверов и интернет-шлюзов). В этом случае вам следует установить новую версию Dr.Web для интернет-шлюзов UNIX на отдельную машину.

Чтобы обновить текущую версию Dr.Web для интернет-шлюзов UNIX, установленную из репозитория компании «Доктор Веб»

В зависимости от типа используемых пакетов, вам необходимо выполнить следующие действия:

Пакеты RPM (yum, dnf)

1.Смените используемый репозиторий (с репозитория пакетов текущей версии на репозиторий пакетов версии 11.1).

Имя репозитория, хранящего пакеты версии 11.1, см. в разделе Установка из репозитория. Для уточнения способа смены репозиториев обратитесь к справочным руководствам используемого вами дистрибутива операционной системы.

2.Установите новую версию Dr.Web для интернет-шлюзов UNIX из репозитория, выполнив команду:

# yum update

или, если используется менеджер dnf (как, например, в ОС Fedora версии 22 и более поздних):

# dnf update

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

Пакеты DEB (apt-get)

1.Смените используемый репозиторий (с репозитория пакетов текущей версии на репозиторий пакетов версии 11.1).

2.Обновите пакеты Dr.Web для интернет-шлюзов UNIX, выполнив команды:

# apt-get update
# apt-get dist-upgrade

В ОС Ubuntu 14.04 (64-битная версия) применение команды apt-get dist-upgrade для обновления дистрибутива может завершиться неудачей. В этом случае используйте менеджер пакетов aptitude (для обновления дистрибутива используйте команду aptitude dist-upgrade).

Перенос ключевого файла

При любом способе обновления Dr.Web для интернет-шлюзов UNIX уже имеющийся у вас ключевой файл будет автоматически установлен в надлежащее место для использования новой версией.

В случае возникновения проблем с автоматической установкой лицензионного ключевого файла, вы можете выполнить его установку вручную.

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

Повторное подключение к серверу централизованной защиты

Если это возможно, то после обновления (если обновляемая версия Dr.Web для интернет-шлюзов UNIX была подключена к серверу централизованной защиты) подключение будет восстановлено автоматически. Если подключение не восстановилось автоматически, для подключения обновленной версии Dr.Web для интернет-шлюзов UNIX к антивирусной сети используйте команду:

$ drweb-ctl esconnect <адрес> --Certificate <путь к файлу сертификата>

В случае возникновения затруднений с подключением обратитесь к администратору вашей антивирусной сети.