Кассовое ПО Artix позволяет восстанавливать информацию из базы данных даже в том случае, если программное обеспечение и операционная система не запускаются.
Для того чтобы скопировать БД кассы и перенести ее на другой жесткий диск или оборудование необходимо:
- Загрузить iso образ программы с флешки и выбрать пункт "Установка Artix:POS" (до версии 4.6.254 – "Установка Artix GUI").
- В процессе установки перейти в другую консоль.
Проверить наличие подключенных устройств, выполнив команду:
cat /proc/partitions
В перечне подключенного оборудования должна быть флешка (sdb1).
Чтобы загрузить данные БД на флешку ее необходимо примонтировать. Для этого создаем директорию в корневом каталоге:
mkdir /flash
Монтируем флешку:
mount /dev/sdb1 /flash/
Проверить, что флешка примонтирована можно командой:
ls /flash/
Создаем директорию для монтирования БД:
mkdir /database
Монтируем директорию с БД во вновь созданную директорию:
mount /dev/sda5 /database/
Архивируем БД
Dictionaries
и переносим данные на флешку:tar cvf /flash/dict.tar /database/data/mysql/distionaries
Архивируем БД
Documents
и файлы логов и переносим данные на флешку:tar cvf /flash/docs.tar /database/data/mysql/documents /database/data/mysql/ib_logfile0 /database/data/mysql/ibdata1
Подключаем флешку к кассе или жесткому диску, на который необходимо перенести данные:
mount /dev/sdb1 /mnt/
В директории
/mnt
будут доступны 2 архива с БД, информацию из которых необходимо будет скопировать в текущую БД.Перед копированием данных необходимо остановить работу БД MySql:
service mysql stop
Из архива скопировать данные справочников, продаж и логов в соответствующие директории в
/linixcash/cash/data/mysql
.Запускаем работу MySql:
service mysql start