Как обновить Dr.Web vxCube

При выходе новой версии дистрибутива Dr.Web vxCube и образов виртуальных машин вы можете обновить установленный у вас сервис.

Для этого выполните указанные ниже действия:

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

warning_green

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

2.Поместите лицензионный ключ Dr.Web vxCube в каталог confs/vxcube.key распакованного дистрибутива.

3.Поместите файлы дистрибутива и образов в следующие каталоги:

SSL-сертификаты для подключения к VPN-серверам, указанным в файле vars-user.yml (переменная openvpn_client_servers), в каталоги confs/openvpn.crt, confs/openvpn.key и confs/openvpn_ca.crt;

warning_green

SSL-сертификаты не являются частью продукта Dr.Web vxCube; их необходимо приобрести отдельно.

полученные образы виртуальных машин на базе Windows с расширением .tar.gz и все служебные файлы .tar.gz.ver и .tar.gz.hash в каталог vm-images-win;

полученные образы виртуальных машин на базе Android с расширением .vdi и все служебные файлы .vdi.hash и .vdi.ver в каталог vm-images-andr;

полученные образы виртуальных машин на базе Linux с расширением .tar.gz и все служебные файлы .tar.gz.hash и .tar.gz.ver в каталог vm-images-linux.

warning_green

Вы также можете поместить образы виртуальных машин в произвольные каталоги. В этом случае вам нужно указать эти каталоги в файле vars-default.yml (в переменных hyperbox_images_repo, dimas_images_repo и linuxbox_images_repo).

4.Если вы хотите, чтобы веб-интерфейс Dr.Web vxCube поддерживал работу по протоколу HTTPS, выполните следующие действия:

создайте файлы confs/web_ssl.crt, confs/web_ssl.key;

создайте файл confs/web_dhparam.pem (если пропустили шаг 5);

в файле vars-default.yml раcкомментируйте переменные vxcube_web_ssl_cert, vxcube_web_ssl_privkey и vxcube_web_dhparam.

5.Обновите ОС Astra Linux до версии 1.7.6. В /etc/apt/sources.list должны быть указаны следующие репозитории:

# Расширенный репозиторий

deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free

# Репозиторий Astra 1.7.6

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.6/repository-main/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.6/repository-update/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.6/repository-base/ 1.7_x86-64 main contrib non-free

6.После обновления репозиториев выполните команды:

sudo apt update
sudo apt upgrade

7.Отредактируйте настройки установки. Для этого в файле vars-user.yml задайте значения всех переменных. Их подробное описание вы найдете в самом файле, а также в таблице Описание переменных в файле vars-user.yml.

Дополнительно вы также можете указать или изменить значения переменных в файле vars-default.yml. Их подробное описание вы найдете в самом файле, а также в таблице Описание переменных в файле vars-default.yml.

8.Скопируйте файлы hyperbox_api_rq_password, vxcube_ftp_pass и vxcube_web_db_pass из каталога /credentials прошлой установки продукта в каталог /credentials новой установки.

9.Выполните команды отключения старой службы EvParser:

sudo systemctl stop evparser.service
sudo systemctl disable evparser.service

Выполнив все указанные выше шаги, вы можете перейти к установке продукта на локальный сервер или на удаленный сервер.