Перейти к содержанию

Миграция WAF‑ноды на Linux с версии 2.12 на 2.14

Чтобы мигрировать существующую WAF‑ноду версии 2.12 на 2.14, необходимо:

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

  2. Обновить пакеты Валарм.

  3. Перезапустить сервисы.

Подключение репозитория Валарм для новой версии

Для инсталляций на Debian (включая инсталляции из backports-репозиториев) или Ubuntu закомментируйте существующие URL репозиториев и добавьте новые URL в файл /etc/apt/sources.list.d/wallarm.list:

deb http://repo.wallarm.com/debian/wallarm-node jessie/
deb http://repo.wallarm.com/debian/wallarm-node jessie/2.14/
deb http://repo.wallarm.com/debian/wallarm-node jessie/
deb http://repo.wallarm.com/debian/wallarm-node jessie-backports/
deb http://repo.wallarm.com/debian/wallarm-node jessie/2.14/
deb http://repo.wallarm.com/debian/wallarm-node jessie-backports/2.14/
deb http://repo.wallarm.com/debian/wallarm-node stretch/
deb http://repo.wallarm.com/debian/wallarm-node stretch/2.14/
deb http://repo.wallarm.com/debian/wallarm-node stretch/
deb http://repo.wallarm.com/debian/wallarm-node stretch-backports/
deb http://repo.wallarm.com/debian/wallarm-node stretch/2.14/
deb http://repo.wallarm.com/debian/wallarm-node stretch-backports/2.14/
deb http://repo.wallarm.com/debian/wallarm-node buster/
deb http://repo.wallarm.com/debian/wallarm-node buster/2.14/
deb http://repo.wallarm.com/ubuntu/wallarm-node trusty/
deb http://repo.wallarm.com/ubuntu/wallarm-node trusty/2.14/
deb http://repo.wallarm.com/ubuntu/wallarm-node xenial/
deb http://repo.wallarm.com/ubuntu/wallarm-node xenial/2.14/
deb http://repo.wallarm.com/ubuntu/wallarm-node bionic/
deb http://repo.wallarm.com/ubuntu/wallarm-node bionic/2.14/

Для инсталляций на CentOS или Amazon Linux 2 закомментируйте существующий параметр baseurl и добавьте новый baseurl в файл /etc/yum.repos.d/wallarm‑node.repo:

[wallarm-node]
# baseurl=http://repo.wallarm.com/centos/wallarm-node/6/$basearch
baseurl=http://repo.wallarm.com/centos/wallarm-node/6/2.14/$basearch
[wallarm-node]
# baseurl=http://repo.wallarm.com/centos/wallarm-node/7/$basearch

baseurl=http://repo.wallarm.com/centos/wallarm-node/7/2.14/$basearch

Обновление пакетов Валарм

Порядок обновления

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

Обновите модуль постаналитики и модуль Валарм для NGINX/NGINX Plus/Kong.

Если модули установлены на одном хосте, выполните команду:

apt-get install wallarm-node --no-install-recommends
yum upgrade wallarm-node

Если модули установлены на разных хостах:

  • для обновления модуля постаналитики выполните команду на соответствующем хосте:

    apt-get install wallarm-node-tarantool --no-install-recommends
    
    yum upgrade wallarm-node-tarantool
    
  • для обновления модуля Валарм для NGINX/NGINX Plus/Kong выполните команду на соответствующем хосте:

    apt-get install wallarm-node-nginx --no-install-recommends
    
    yum upgrade wallarm-node-nginx
    

Перезапуск сервисов

После обновления пакетов Валарм перезапустите сервисы:

service nginx restart
systemctl restart nginx

Миграция завершена

Вы успешно выполнили миграцию WAF‑ноды Валарм на версию 2.14.