Миграция на новую версию Собственность-WEB

В данном примере рассмотрим переход с версии платформы веба 23.1 на 24.2.

Имеем установленный согласно инструкции в статье Установка Собственности-WEB Собственность-WEB версии 23.1.1.145.
1
Так же у нас должен был сохраниться каталог мастера установки, который выполнял установку данного веб приложения.
В нашем примере установщик лежит по пути /home/manager/Загрузки/msswebinstaller_1.23.1.1

1. Обновление мастера установки
Переходим в каталог "Загрузки" и выкачиваем новую версию мастера установки 1.24.2.1 с источника https://keysystems.ru/files/msu/soft/linux/smartweb/msswebinstaller*.tar.gz

В терминальном режиме этот скрипт будет выглядеть следующим образом:

wget msswebinstaller_1.24.2.1.tar.gz "https://keysystems.ru/files/msu/soft/linux/smart_web/msswebinstaller_1.24.2.1.tar.gz"

Данный архив распаковываем аналогичным образом как и при установке (в графической среде любым способом).

tar -xvf msswebinstaller_1.24.2.1.tar.gz

Получили каталог с распакованным архивом, переходим в него.
cd /home/manager/Загрузки/msswebinstaller_1.24.2.1

Запускаем мастер установки с правами администратора командой:

sudo su
./msswebinstaller

2
Настройки платформы 24.2 также как и для 23.1 уже выставлены по умолчанию, однако настройки соединения с базой данных и информация об установленных Docker-CE и Web-Сервер-КС необходимо мигрировать.

2. Миграция
Для миграции откройте модальное окно дополнительных настроек кнопкой >Дополнительно
3
В группе миграции укажите путь к файлу настроек предыдущей версии установки.
В нашем случае в поле "Путь к файлу JSON" вводится следующий путь. Если путь предварительно был скопирован его можно вставить комбинацией Shift+Insert:
/home/manager/Загрузки/msswebinstaller_1.23.1.1/Settings.json
4
Можно просто смигрировать настройки, не удаляя новым установщиком уже установленный Собственность-WEB для этого можно снять отметку с "Удалить мигрируемые Собственность-WEB и связанное ПО", однако для установки новой версии платформы Собственность-WEB всё же необходимо удаление старой версии.

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

Если же мы удаляем сразу, то оставляем отметку.
Нажмём на кнопку >Мигрировать
Запустится скрипт переноса настроек.
5
Если указано удаление предыдущей версии, то соответственно выполнится скрипт подтверждения удаления связанных компонентов.
6
Вводим символ "y" и нажимаем Enter, подтверждая удаление.
После завершения удаления и миграции увидим следующее сообщение:
7
Нажимаем любую клавишу и переходим снова в окно мастера установки.
8
Проверяем правильно ли перенеслись настройки и выполняем установку нажатием кнопки >Установить в правом нижнем углу.
Запустится скрипт установки аналогичный подпункту 4 пункта 1 "Установка Собственности-WEB через терминальный установщик" статьи Установка Собственности-WEB
По завершению видим такое сообщение в терминале:
9
Красная стрелка указывает на адрес доступа к сервису Собственность-WEB.
Проверяем его:
10
Переход на Собственность-WEB версии ядра 24.2 выполнен успешно.