Чтобы обновить Wialon Local с версии 2204 до версии 2304, последовательно выполните описанные ниже шаги.
Подготовка
- Согласуйте переход с версии 2204 до 2304 с вашим персональным менеджером.
Так как для перехода требуется конвертация баз данных основного и резервных серверов, убедитесь, что на серверах достаточно свободного места.
Конвертация базы данных (директория storage) приводит к увеличению ее размера до 20%.
Установите все доступные обновления в системе администрирования основного сервера. Если система администрирования установлена на резервных серверах, то также установите обновления для нее.
- Отключите опцию Автоматически на вкладке Система в системах администрирования основного и резервных серверов.
Обновление операционной системы резервных серверов
Если на резервных серверах уже установлена версия операционной системы Debian 11 (Bullseye), пропустите этот шаг.
Обновите операционную систему серверов, на которых установлен модуль резервного копирования, до версии Debian 11 (Bullseye). Для этого сделайте следующее:
- Остановите модуль резервного копирования, запущенный на резервном сервере.
- Обновите версию Debian.
- Выполните обновление программной части резервных серверов (см. далее).
- Запустите модуль резервного копирования.
Обновление программной части резервных серверов
Обновите программную часть резервных серверов. Это необходимо для последующей конвертации их баз данных.
Если на резервном сервере запущена система администрирования в режиме резервного сервера, сделайте следующее:
- Проверьте, установлена ли на резервном сервере утилита rsync. Если не установлена, установите ее, выполнив в терминале сервера команду apt-get install rsync
- На вкладке Система в разделе Резервные серверы включите опцию Автоматически обновлять резервный сервер.
- На вкладке Система нажмите на иконку (Повторно скачать все модули).
- Установите загруженное обновление.
Если на резервном сервере не установлена система администрирования, сделайте следующее:
- В системе администрирования основного сервера установите все доступные обновления.
- Скачайте архив с модулем резервного копирования, нажав на кнопку Скачать в разделе Резервные серверы.
- Остановите модуль резервного копирования.
- Сохраните папку storage, которая находится в директории модуля резервного копирования и содержит базу данных Wialon Local.
- Переустановите модуль резервного копирования.
- Скопируйте ранее сохраненную папку storage в директорию модуля резервного копирования, чтобы базу данных не нужно было синхронизировать «с нуля».
- Запустите модуль резервного копирования.
Переключение дистрибутива
- Запросите переключение вашего дистрибутива Wialon Local с версии 2204 на версию 2304 через вашего персонального менеджера.
Дождитесь последующего обновления с модулями Wialon Local версии 2204, которое поступит в систему администрирования основного сервера Wialon Local после переключения дистрибутива на версию 2304.
К этому моменту все резервные серверы должны быть обновлены, запущены и соединены с основном сервером Wialon Local.
- Установите это обновление. При этом в журнале в системе администрирования основного сервера будет отображаться запись Adding ADF_STORAGE_MSG_VERSION = v2 to wialonEnv:
Конвертация баз данных
После установки обновления начинается конвертация баз данных основного и резервных серверов. В зависимости от размера базы данных это может занять несколько часов.
Процесс конвертации базы данных основного сервера можно отслеживать по журналу системы администрирования. Там каждые 10 минут будет показываться запись вида Set dbStats: 'X-Y'. Если X будет равен Y, значит, процесс конвертации завершен:
Также готовность конвертации можно проверить по содержанию файла /home/wialon/wlocal/storage/ms/msgs_stats.txt. Все файлы базы данных должны иметь версию V5:
После завершения конвертации не следует останавливать или перезапускать Wialon Local.
Убедитесь, что базы данных на всех резервных серверах также сконвертированы. Для этого проверьте содержимое файла storage/ms/msgs_stats.txt на резервных серверах. Все файлы базы данных должны иметь версию V5:
Примерно через 20 минут после завершения конвертации базы данных, в систему администрирования основного сервера поступит обновление c версией Wialon Local 2304.
Установка Wialon Local 2304
После конвертации баз данных необходимо установить обновление с версией 2304 Wialon Local. Для этого сделайте следующее:
- Установите обновление с версией 2304 в системе администрирования основного сервера Wialon Local.
- Если системы администрирования резервных серверов не установлены, выполните шаги из раздела Обновление программной части резервных серверов. Если они установлены, дождитесь, пока поступит обновление в системы администрирования резервных серверов, включите в них опцию Автоматически обновлять резервный сервер и установите полученные обновления.
Для обновления с версии 2204 до версии 2304 вы можете также обратиться в службу технической поддержки.