====== Обновление Askozia PBX ====== Данная статья содержит пошаговые инструкции по обновлению Askozia PBX на более **новую версию**.\\ \\ Существует два способа обновить Askozia PBX:\\ * **Быстрое обновление** - не удаляя текущую версию Askozia, выполнить её обновление на новую версию с сохранением всех настроек. * **Установка с переносом данных** - установить новую версию Askozia и загрузить в неё настройки текущей версии. **Быстрое обновление** возможно для **текущей** версии Askozia PBX **5.0+**. При этом должны соблюдаться следующие [[handbook:reinstall#prosmotr_imejuschixsja_diskov_v_sisteme|условия]]. То есть для **4-ой** версии Askozia возможна **только установка с переносом данных** на **5-ую** версию! ====== Просмотр имеющихся дисков в системе ====== Перед обновлением узнаем какие диски присутствуют в системе и проверим количество разделов в диске **hda**.\\ 1. Перейдём в **панель интегратора** (нажатие Escape **Esc**) в **Console**.\\ 2. Вводим команду: fdisk -l | grep dev {{ :handbook:1ro.png?direct |}} 3. Если у Вас **три раздела** диска hda, как на рисунке выше, то Вы можете выполнить "**Быстрое обновление**" . Если у Вас **более трёх разделов** диска hda, то Вы можете реализовать **ТОЛЬКО** "**Установку с переносом данных**". ====== Быстрое обновление ====== Перед обновлением обязательно сделайте **копию настроек текущей АТС**! В web-интерфейсе Askozia на вкладке **Система** → **Сохранить/Восстановить** выгрузите настройки и данные диска. Перед работами обязательно сделайте [[handbook:reinstall#rezervnoe_kopirovanie_dannyx|резервную копию]] файла базы данных истории звонков **master.db** с помощью **WinSCP** **Быстрое обновление** возможно, если ранее производилась **установка Askozia PBX**: * с помощью **Live CD** * с **USB** устройства - режим **Live USB** * на **виртуальной машине** 1. Создайте **загрузочный Live CD** или **Live USB**. Выбор способа загрузки Askozia зависит от используемого Вами ранее способа установки Askozia. Подробнее о первоначальной установке Askozia PBX можно почитать [[handbook:setup|здесь]]).\\ 2. Загрузите Live CD / Live USB / образ оптического диска в компьютер или на виртуальную машину, где у Вас **уже установлена Askozia PBX**.\\ 3. После успешной загрузки введите с клавиатуры цифру **8** и нажмите «**Enter**» для начала установки.\\ {{ :handbook:4xc.png?direct |}}\\ 4. Система предложит Вам установить Askozia с сохранением настроек. Введите с клавиатуры цифру **2** и нажмите «**Enter**».\\ {{ :handbook:5uv.png?direct |}}\\ 5. Начнётся процесс установки. По завершению процесса не забудьте извлечь диск / USB устройство, с которого Вы устанавливали Askozia и перезапустите станцию.\\ {{ :handbook:7sd.png?direct |}}\\ 6. В результате после перезапуска должен исчезнуть пункт 8.\\ {{ :handbook:8sf.png?direct |}}\\ ====== Установка с переносом данных ====== Перед работами обязательно сделайте [[handbook:reinstall#rezervnoe_kopirovanie_dannyx|резервную копию]] файла базы данных истории звонков **master.db** с помощью **WinSCP** 1. **Сохраните** настройки Вашей **текущей** АТС. Для этого перейдите в web-интерфейс Askozia на вкладку **Система** -> **Сохранить/Восстановить**. Выгрузите настройки и данные диска.\\ **Конфигурация АТС** сохраняется в файл с расширением ***.xml**. **Данные диска** сохраняются в файл с расширением ***.tar** {{ :handbook:9av.png?direct |}}\\ 2. Выполните установку с нуля **новой** Askozia PBX. Инструкции расположены [[handbook:setup|здесь]].\\ 3. Перейдите в web-интерфейс установленной Askozia на вкладку **Система** -> **Сохранить/Восстановить**. Загрузите **только настройки АТС** (конфигурацию без данных диска) - файл с расширением ***.xml**.\\ {{ :handbook:11vava.png?direct |}}\\ 4. После перезагрузки АТС, снова перейдите в web-интерфейс. Откройте вкладку **Статус** -> **Сводка**. Убедитесь, что у Вас нет ошибок с Диском, который Вы настраивали для хранения записей разговоров. У Вас может быть отображена ошибка "**Внешний диск настроен, но не смонтирован**".\\ {{ :handbook:12vyvyv.png?direct |}}\\ В случае отображения ошибки перейдите на вкладку **Система** -> **Диски**. Откройте **настройки диска** и нажмите **Сохранить**, при этом ничего не изменяя в настройках.\\ {{ :handbook:13jfjfj.png?direct |}}\\ Снова откройте вкладку **Статус** -> **Сводка**. Убедитесь, что у Вас нет ошибок с Диском. 5. Загружаем данные диска, которые Вы сохранили ранее в файл с расширением ***.tar**. Переходим на вкладку **Система** -> **Сохранить/Восстановить**.\\ {{ :handbook:14yvyvy.png?direct |}}\\ ====== Резервное копирование данных ====== Для подключения к АТС удобно использовать файловый менеджер [[http://winscp.net/eng/docs/lang:ru| WinSCP]].\\ * Скачайте программу с официального сайта. * Запустите исполняемый файл программы (установка не требуется!). Пример имени файла **winscp425.exe**. {{ :handbook:connection.png |}} * заполните параметры подключения к серверу Askozia (пользователь **root** пароль тот же, что и для web интерфейса). * Используйте действие **"Login"** - так вы получите доступ к файловой системе АТС. * Перейдите в каталог **/storage/usbdisk1/askoziapbx/astlogs/asterisk** - в этом каталоге хранится файл базы данных истории звонков {{ :handbook:master_db.png |}} * Скопируйте файл **master.db** на свой ПК.