Вариант обновления из консоли MikoPBX
Ниже приведен пример с АТС, установленной на виртуальную машину VirtualBOX. Обновление производится с версии 2022.2.102 до версии 2022.3.15. Скачайте из репозитория iso-образ нужной вам версии АТС.
В программе VirtualBOX откройте настройки виртуальной машины на которой установлена АТС. Перейдите в раздел Носители. Выделите виртуальный оптический привод. Нажмите на значок в группе Атрибуты, нажмите Выбрать файл диска. Выберите скачанный iso-образ АТС. Запустите машину.
В консоли отобразится соответствующая строка "The system loaded in Recovery mode" («АТС загружена в режиме восстановления» на русском).
Выберите Install / Repair (или нажмите на клавиатуре цифру 8) и нажмите «Enter».
Вам нужна команда "Update to version ****.*.**". Нажмите на клавиатуре цифру 2, затем нажмите «Enter». Начнется установка обновления. Когда она завершится, АТС перезагрузится.
После перезагрузки АТС сообщения "The system loaded in Recovery mode" уже не будет, что означает, что АТС загрузилась с жесткого диска, а не с виртуального оптического привода. Вверху зеленым шрифтом будет обозначена установленная версия обновления.
Вариант обновления для MikoPBX в Docker контейнере
Для обновления контейнера MikoPBX до последней версии, вы можете выполнить следующие шаги в командной строке. Эти шаги включают остановку текущего контейнера, скачивание новой версии образа и запуск контейнера с использованием обновлённого образа.
Для начала нужно корректно остановить работающий контейнер. После остановки контейнера его можно безопасно удалить
Для запуска нового контейнера с использованием последней версии образа и теми же настройками, что и ранее (включая монтирование томов и прочие параметры сети), воспользуйтесь следующими командами:
Для начала нужно корректно остановить работающий контейнер. После остановки контейнера его можно безопасно удалить
Следующий шаг — это скачивание последней версии образа MikoPBX:
Пример файла docker-compose.yml
, который может быть использован для обновления вашего контейнера MikoPBX через Docker Compose:
Сохраните содержимое в файл docker-compose.yml
, выполните необходимые корректировки и запускайте командой:
Данные: Поскольку данные сохраняются в Docker Volume, они остаются нетронутыми при обновлении, что позволяет сохранить настройки и пользовательские данные.
Переменные окружения: Убедитесь, что все необходимые переменные окружения передаются корректно.
Безопасность: Перед обновлением всегда рекомендуется создать резервные копии ваших данных.
Эти шаги помогут обеспечить гладкое и безопасное обновление вашего контейнера MikoPBX.
Данная статья содержит пошаговые инструкции по обновлению MikoPBX на более новую версию.
Перед обновлением обязательно сделайте резервную копию настроек АТС. Делается это при помощи модуля резервного копирования.
Вариант обновления из web-интерфейса
В некоторых разделах интерфейса (например, Сотрудники) в правом нижнем углу указана текущая версия MikoPBX.
В web-интерфейсе АТС перейдите в Обслуживание → Обновление PBX.
Если есть версии АТС новее вашей текущей, они будут отображены в таблице Доступны онлайн обновления, в которой в первом поле номер версии, а во втором - список изменений.
Рекомендуем проводить обновления последовательно, «не перепрыгивая» через релизы.
Далее возможны два варианта обновления: обновление онлайн, обновление скачанным img-файлом.
Будьте внимательны! Если система установлена на тот же диск, где хранятся записи разговоров, то могут быть сложности с обновлением. см. форум
Появится окно предупреждения. Нажмите в нем Обновить.
АТС загрузит и применит обновления, а затем перезагрузится.
Следует сразу заметить, что данным способом можно выполнить не только обновление, но и откат на более прежнюю версию.
Начнется скачивание img-образа. Дождитесь завершения загрузки.
Затем нажмите Применить обновление, а в появившемся окне предупреждения нажмите Обновить.
Начнется применение обновлений. После окончания которого АТС перезагрузится.
Обновления загружаются на АТС и сразу же применяются. Для обновления таким способом нажмите кнопку в нужной вам версии обновления.
Для обновления данным способом нажмите кнопку в нужной вам версии обновления.
Затем нажмите кнопку и выберите данный img-файл.
Обновление онлайн из web-интерфейса
Через web-интерфейс MikoPBX, используя встроенный механизм обновлений
Обновление из консоли MikoPBX
Из консоли MikoPBX командой для загрузки и установки новой версии
Обновление Docker
Путём скачивания последнего образа контейнера MikoPBX и перезапуска с новым образом