====== Обновление 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** на свой ПК.