Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Предупреждение

Миграция возможна начиная с версии  версии deb установки 1.30. Если установлена версия старее - необходимо произвести переходное обновление до версии 1.30.

Схема миграции

Установка в Ansible позволяет провести миграцию из Deb установки в Docker.

Миграция производится в несколько этапов:

1) Миграция параметров конфигурации (только для однохостовой установки)2) Установка решения в Docker с использованием Ansible

32) Миграция базы данных

43) Смена виртуального ip адреса адреса (только для многохостовой установки)

Миграция параметров конфигурации

Предупреждение

Для проведения данной миграции на хосте с Deb версией SoftWLC необходим установленный Python версии не ниже 3.7

Также данная миграция возможна только при миграции: Однохостовое решение Deb → Однохостовое решение Docker-Ansible. При миграции многохостовго решения производится только перенос базы данных.

Шаги по переносу параметров конфигурации:

1) Иметь установку deb версии SoftWLC.

2) Скачать скрипт-установщик на хост с Deb версией SoftWLC и запустить его с флагом --migrate-from-debs:

Блок кода
languagebash
themeRDark
sudo ./eltex-softwlc-helper-ansible-latest.sh --migrate-from-debs
Предупреждение

При запросе ввода ip адреса указать ip адрес хоста с установленной Deb версией SoftWLC

После этого шага в директории с параметрами конфигурации Ansible - softwlc-ansible-1.37/inventory/my_softwlc/group_vars/ появятся новые файлы - eltex-*.yml, содержащие все перенесённые параметры.

...

Установка решения в Docker с использованием Ansible

Предупреждение

При установке SoftWLC в Docker на тот же хост, где расположен SoftWLC в Deb - остановить все сервисы eltex-*.service, nginx, mysql:

Блок кода
languagebash
themeRDark
sudo systemctl
sudo systemctl stop eltex-*.service
sudo systemctl
sudo systemctl stop nginx
sudo systemctl
sudo systemctl stop mysql
sudo systemctl disable eltex-*.service
sudo systemctl disable nginx
sudo systemctl disable mysql

...

Для установки можно воспользоваться инструкцией, соответствующей вашей требуемой версии:

...