В кассовом ПО Artix поддержан механизм импорта и экспорта конфигурации кассы (настройки, дамп базы данных, доп. пакеты и т.д.) и сбор информации, используемой при разборе проблемных ситуаций и выполнения отладки.
Для сохранения доступны следующие данные:
queue
База данных и конфигурация кассы доступны для восстановления на других кассах.
Сохранение данных, конфигурации и системной информации кассы осуществляется через пункт сервисного меню "Импорт/Экспорт конфигурации системы".
При выборе пункта меню "Импорт/Экспорт конфигурации системы" открывается диалоговое окно для указания действия, которое необходимо осуществить:
Сохранение
При выборе пункта "Сохранить" открывается диалоговое окно для указания видов информации, которые необходимо сохранить в файл:
Если для сбора данных не выбрано ни одного пункта, то на экран выводится предупреждение:
Если к кассе подключен USB-накопитель, программа предложит сохранить файл с копией данных на него:
Для сохранения конфигурации следует использовать USB-накопитель с файловой системой FAT32.
В случае отсутствия подключенного USB-накопителя копия данных будет сохранена в локальной директории /linuxcash/cash/data/systeminfo/
в файле systeminfo_<код магазина>_<код кассы>_<дата сохранения копии данных>_<время сохранения копии данных> .tgz
При успешном сохранении копии данных в файл на экран выводятся сообщения:
Восстановление
Версии исходной и восстанавливаемой кассы должны быть одинаковыми.
Если к кассе подключен USB-накопитель, при выборе пункта "Восстановить" программа предложит восстановить данные с него:
В случае отсутствия подключенного USB-накопителя файл с копией данных должен находиться в каталоге /linuxcash/cash/data/systeminfo/
.
Далее следует выбрать файл, данные из которого требуется восстановить:
При выборе файла открывается диалоговое окно для указания видов информации, которые необходимо восстановить из файла:
ВАЖНО
ВОССТАНОВЛЕНИЕ СЕТЕВОЙ КОНФИГУРАЦИИ РАССЧИТАНО НА ОБНОВЛЕНИЕ В ПРЕДЕЛАХ ОДНОЙ МАШИНЫ.
После успешного восстановления данных на экран выводятся сообщения:
После этого программа предлагает перезагрузить кассу:
В случае несовпадения версий исходной и восстанавливаемой кассы на экран будет выведено сообщение:
Возможные ошибки
При сохранении файла с копией данных на поврежденный USB-накопитель, либо если его объем меньше, чем сохраняемый файл, на экран выводится сообщение:
Если файла с копией данных нет на USB-накопителе, либо в каталоге /linuxcash/cash/data/systeminfo/
, на экран выводится сообщение:
Если файл с копией данных поврежден, на экран выводится сообщение:
Если исходная касса на базе Ubuntu 14.04 , а восстанавливаемая – на базе Ubuntu 18.04, и эти кассы находятся на разных машинах, то на экран выводится сообщение:
При восстановлении конфигурации осуществляется проверка целостности структуры БД восстанавливаемой кассы. Если структура БД нарушена, на экран выводится сообщение:
Логирование
Логирование импорта/экспорта конфигураций ведется в файле /linuxcash/logs/current/systeminfo.log
.