Обновление физического сервера
Обновление MikoPBX, установленной на отдельный физический компьютер
Рекомендуется производить обновления последовательно, «не перепрыгивая» через релизы и версии.
Эта инструкция подходит для отдельного компьютера или сервера, на котором установлена MikoPBX.
Основной способ - обновление через web-интерфейс. Если станция не загружается штатно или web-интерфейс недоступен, используйте ISO-образ, записанный на отдельный USB-носитель.
Перед обновлением обязательно создайте резервную копию настроек и сохраните её на другом устройстве. Так же сохраните копию записей разговоров.
Подготовка
Убедитесь, что у вас есть физический доступ к серверу либо рабочая консоль. Создайте резервную копию настроек MikoPBX и записей разговоров.
Убедитесь, что в Storage свободно не менее 400 МБ.
Завершите активные вызовы и запланируйте перерыв в работе телефонии.
Обновление заменой Bootable USB
Для физического сервера с отдельным диском Storage рекомендуемый режим работы — постоянная загрузка MikoPBX с Bootable USB. Система размещается на USB-носителе, а записи разговоров, история вызовов, модули и другие рабочие данные хранятся на HDD или SSD, подключённом как Storage.
При такой установке обновление можно выполнить заменой загрузочного USB-носителя:
Создайте резервную копию настроек MikoPBX и сохраните её на другом устройстве. Дополнительно создайте резервную копию диска Storage.
После последнего изменения настроек подождите не менее 5 минут. MikoPBX сохраняет служебную копию базы настроек на Storage каждые 5 минут, и именно её новая система использует для автоматического восстановления.
Скачайте RAW-образ требуемой версии с официальной страницы загрузки MikoPBX и запишите его на другой USB-носитель по инструкции Bootable USB. Архитектура образа должна совпадать с архитектурой сервера.
Корректно выключите сервер. Отключите старый Bootable USB, подключите новый, а диск Storage оставьте подключённым. Проверьте порядок загрузки в BIOS/UEFI.
Запустите сервер. Новая MikoPBX увидит заводскую конфигурацию, найдёт на Storage свежую служебную копию, восстановит
/cf/conf/mikopbx.dbи автоматически перезагрузится. Не выключайте сервер во время этого процесса.После повторной загрузки проверьте версию MikoPBX, сетевые настройки, внутренние номера, провайдеров, маршруты, историю вызовов, записи разговоров и модули.
Сохраните старый USB-носитель и резервную копию Storage до завершения проверки и создания новой резервной копии обновлённой станции.
Не перезаписывайте старый Bootable USB: он является одной из точек отката. Однако одного старого USB недостаточно для гарантированного возврата на прежнюю версию, поскольку новая MikoPBX могла изменить данные на Storage. Для надёжного отката необходима резервная копия Storage, созданная до обновления.
Обновление через web-интерфейс
Онлайн-обновление
В web-интерфейсе откройте "Обслуживание" → "Обновление PBX".

Выберите желаемую версию в списке. Ознакомьтесь со списком изменений и запустите процесс обновления.

После загрузки введите фразу Да, у меня есть резервная копия. Нажмите Обновить.

Обновление локальным IMG-файлом
Скачайте
.imgнужной версии со страницы релизов MikoPBX.

Откройте Обслуживание → Обновление PBX.

Выберите скачанный файл
.img.

Нажмите Применить обновление.

Введите фразу Да, у меня есть резервная копия и подтвердите операцию.

Дождитесь автоматической перезагрузки станции после обновления.

Обновление с ISO на USB-носителе
Этот способ подходит для восстановления и обновления станции с локальной консоли.
Создание загрузочного носителя
Скачайте ISO нужной версии со страницы релизов MikoPBX.

Подключите отдельную USB-флешку объёмом не менее 1 ГБ.
Запишите ISO в режиме образа диска с помощью Rufus, balenaEtcher или
dd. Инструкцию по записи ISO образа Вы можете найти здесь.
При записи ISO все данные на выбранной USB-флешке будут удалены. Внимательно проверьте выбранное устройство.
Запуск обновления
Подключите подготовленную флешку к серверу. В BIOS/UEFI или Boot Menu выберите загрузку с USB.
Дождитесь запуска MikoPBX в Recovery mode.

Нажмите на любую клавишу, чтобы перейти к консольному меню. Далее откройте "[4] Install or recover".

Выберите "2) Update to version...".

Дождитесь окончания записи и перезагрузки. Извлеките USB-флешку либо верните системный диск на первое место в порядке загрузки.

Last updated
Was this helpful?

