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

На главную  Назад  Вперед

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

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

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

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

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

 

Пожалуйста, имейте в виду, что для ОС FreeBSD и Solaris установка продукта возможно только из универсального пакета.

В случае если вы не имеете возможности обновить продукт тем же способом, каким он был установлен изначально, вам следует предварительно удалить текущую версию продукта, а потом выполнить установку новой версии продукта доступным для вас способом. Способы установки и удаления предыдущих версий продукта Dr.Web для файловых серверов UNIX аналогичны способам установки и удаления, рассмотренным в данном руководстве для версии 11.0. Для дополнительной информации обратитесь к Руководству пользователя установленной у вас версии 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 версии 11.0 из универсального пакета. В случае если автоматическое обновление установленного продукта невозможно, то в процессе установки новой версии программа установки предложит вам автоматически удалить имеющиеся компоненты старой версии продукта.

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

drweb-file-servers-doc

drweb-samba-web

drweb-smbspider

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

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

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

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

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

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

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

# yum update

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

# dnf update

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

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

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

2.Обновите пакеты продукта, выполнив команды:

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

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

 

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

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

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

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

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

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

$ drweb-ctl esconnect <адрес> --Key <путь к файлу публичного ключа сервера>

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