Кассовое ПО Artix позволяет восстанавливать информацию из базы данных даже в том случае, если программное обеспечение и операционная система не запускаются. 

Для того чтобы скопировать БД кассы и перенести ее на другой жесткий диск или оборудование необходимо:

  1. Загрузить iso образ программы с флешки и выбрать пункт "Установка Artix:POS" (до версии 4.6.254 – "Установка Artix GUI").
  2. В процессе установки перейти в другую консоль.
  3. Проверить наличие подключенных устройств, выполнив команду:

    cat /proc/partitions

    В перечне подключенного оборудования должна быть флешка (sdb1).

  4. Чтобы загрузить данные БД на флешку ее необходимо примонтировать. Для этого создаем директорию в корневом каталоге:

    mkdir /flash
  5. Монтируем флешку:

    mount /dev/sdb1 /flash/
  6. Проверить, что флешка примонтирована можно командой:

    ls /flash/
  7. Создаем директорию для монтирования БД:

    mkdir /database
  8. Монтируем директорию с БД во вновь созданную директорию:

    mount /dev/sda5 /database/
  9. Архивируем БД Dictionaries и переносим данные на флешку:

    tar cvf /flash/dict.tar /database/data/mysql/distionaries
  10. Архивируем БД Documents и файлы логов и переносим данные на флешку:

    tar cvf /flash/docs.tar /database/data/mysql/documents /database/data/mysql/ib_logfile0 /database/data/mysql/ibdata1
  11. Подключаем флешку к кассе или жесткому диску, на который необходимо перенести данные:

    mount /dev/sdb1 /mnt/

    В директории /mnt будут доступны 2 архива с БД, информацию из которых необходимо будет скопировать в текущую БД.

  12. Перед копированием данных необходимо остановить работу БД MySql:

    service mysql stop

    Из архива скопировать данные справочников, продаж и логов в соответствующие директории в /linixcash/cash/data/mysql.

  13. Запускаем работу MySql:

    service mysql start
  • No labels