...
| Предупреждение |
|---|
Миграция возможна начиная с версии версии 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:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
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:
|
...
Для установки можно воспользоваться инструкцией, соответствующей вашей требуемой версии:
...