For the complete documentation index, see llms.txt. This page is also available as Markdown.

Обновление виртуальной машины

Обновление MikoPBX, установленной на виртуальную машину

Эта инструкция подходит для MikoPBX, установленной как полноценная виртуальная машина в VMware, VirtualBox, Hyper-V, KVM, Proxmox VE и других гипервизорах.

Для такой установки доступны два способа обновления:

  • через web-интерфейс — основной и наиболее удобный способ;

  • с ISO-образа — резервный способ, если web-интерфейс недоступен или требуется восстановление системы.

Подготовка

  1. Убедитесь, что у вас есть доступ к web-интерфейсу и консоли виртуальной машины. Создайте резервную копию настроек MikoPBX и записей разговоров.

  2. Создайте snapshot виртуальной машины. Если гипервизор позволяет, снимайте его при выключенной виртуальной машине.

  3. Убедитесь, что на системном диске свободно не менее 400 МБ.

  4. Запланируйте техническое окно: во время обновления MikoPBX перезагрузится, а текущие вызовы будут завершены.

Обновление через web-интерфейс

Обновление до версии из списка

  1. Откройте web-интерфейс MikoPBX.

  2. Перейдите в раздел ОбслуживаниеОбновление PBX.

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

Кнопка для обновления станции из веб интерфейса
  1. Дождитесь загрузки образа. Не закрывайте страницу до появления окна подтверждения. Введите фразу "Да, у меня есть резервная копия". Нажмите Обновить.

Подтверждение наличия резервной копии

MikoPBX подготовит обновление и автоматически перезагрузит виртуальную машину.

Обновление локальным IMG-файлом

Этот способ подходит, если нужной версии нет в списке онлайн-обновлений или файл уже скачан заранее.

  1. Скачайте файл нужной версии с расширением .img со страницы релизов MikoPBX.

Обратите внимание на архитектуру Вашей MikoPBX: в случае если у Вас ARM MikoPBX, то используйте файл обновления с "arm64" в названии. Если у Вас X86 MikoPBX, то используйте файл обновления с "x86_64" в названии.

Загрузка .img для обновления
  1. В web-интерфейсе откройте ОбслуживаниеОбновление PBX.

Раздел "Обновление PBX"
  1. В поле выбора файла укажите скачанный .img.

Форма обновления принимает именно файл .img. ISO, RAW, VHD и архив LXC для этого способа не подходят.

Поле для выбора файла обновления
  1. Нажмите Применить обновление.

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

Подтверждение наличия резервной копии

Обновление с ISO-образа

Используйте этот вариант, если станция не загружается штатно, web-интерфейс недоступен либо требуется выполнить обновление из Recovery mode.

  1. Скачайте ISO-образ нужной версии со страницы релизов MikoPBX.

Обратите внимание на архитектуру Вашей MikoPBX: в случае если у Вас ARM MikoPBX, то используйте файл обновления с "arm64" в названии. Если у Вас X86 MikoPBX, то используйте файл обновления с "x86_64" в названии.

Загрузка .iso c GitHub MikoPBX
  1. Выключите виртуальную машину. В настройках гипервизора подключите ISO к виртуальному CD/DVD-приводу и установите загрузку с виртуального CD/DVD раньше системного диска.

Пример подключенного .iso в гипервизоре UTM
  1. Запустите виртуальную машину и откройте её консоль.

  2. Дождитесь сообщения о загрузке в режиме восстановления — System booted in recovery mode (Live CD).

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

Раздел "Install or recover" в консольном меню MikoPBX
  1. Выберите "Update to version...". В русской локализации пункт называется "Обновить до версии...".

Обновление версии на 2026.3.40

После завершения операции:

  1. Выключите виртуальную машину, если ISO не был отключён автоматически.

  2. Отключите ISO от виртуального привода.

  3. Верните загрузку с системного диска на первое место.

  4. Запустите виртуальную машину.

Обновленная MikoPBX на версию 2026.3.40

Last updated

Was this helpful?