HandyCafe Docs
owner it-admin

Миграция данных

Страница Миграция импортирует клиентов, продукты, цены и историю из более ранней установки HandyCafe 3.x или 4.x в HandyCafe. Она находится в разделе Настройки в группе Инфраструктура и Система.

Принцип работы

  • Источник доступен только для чтения. HandyCafe открывает оригинальный файл для чтения и никогда не записывает в него. Ваша старая установка остается в неизменном виде. Вы можете вернуться к ней в любое время.
  • Проверьте перед импортом. Кнопка Проверить считывает файл источника и сообщает, что было найдено. Кнопка Начать миграцию остается неактивной, пока проверка не будет успешной.
  • Прогресс отображается по этапам. Во время выполнения открывается диалог прогресса, который сообщает о текущем этапе, например, участники, продукты или транзакции.
  • Повторный запуск безопасен. Уже импортированные строки обновляются на месте, а не дублируются. После завершения миграции кнопка изменяется на Повторить миграцию.
  • Каждый запуск можно отменить. После завершенного запуска появляется кнопка Отменить миграцию. Она удаляет все строки, импортированные из этого источника. Сначала вас попросят подтвердить действие.
  • Предупреждения не останавливают выполнение. Если некоторые строки не удалось прочитать, выполнение завершается с предупреждениями. Откройте Логи, чтобы увидеть, какие строки были пропущены.
  • Прерванный запуск восстанавливается автоматически. Если приложение закрывается или компьютер теряет питание во время импорта, страница сообщает, что предыдущий импорт был прерван. Начать заново безопасно.

Разверните Последние данные импорта в нижней части панели, чтобы увидеть, сколько строк было импортировано за последний запуск для каждой категории.

HandyCafe Legacy

Импорт из установки HandyCafe 3.x или 4.x. Это источник для кафе, обновляющихся с более ранней версии HandyCafe.

Обнаружение

На Windows страница сканирует систему на наличие старой установки и сообщает:

Метка Значение
Путь установки Где на диске находится старая установка.
Путь к базе данных Полный путь к файлу старой базы данных.
Версия сервера Строка версии старого сервера, например 3.4.01 или 4.0.10.
Количество INI файлов Сколько конфигурационных INI файлов найдено в папке установки.

Если ничего не обнаружено, страница сообщает, что старая установка не найдена. Проверьте, что файлы находятся в стандартном месте, таком как Program Files\HandyCafe или C:\HandyCafe.

На macOS и Linux автоматическое сканирование не может быть выполнено. Вместо этого панель предлагает выбрать папку. Укажите папку Db, скопированную с старого Windows компьютера, затем начните миграцию.

Что импортируется

Участники, ценовые категории, продукты, заказы, транзакции, логи и настройки, хранящиеся в старых INI файлах.

Остановите старый сервер перед началом. В исходную базу данных не должно быть записей во время чтения.

Для полного руководства смотрите Как мигрировать со старой установки.

Перед началом

  • Сначала сделайте резервную копию. Откройте Обслуживание базы данных и используйте Сделать резервную копию сейчас. Миграция записывает в рабочую базу данных. Свежий снимок дает вам второй способ вернуться, кроме Отмены миграции.
  • Закройте исходное приложение. База данных, в которую активно записываются данные, может привести к неполным чтениям.
  • Оставьте достаточно времени. Большие наборы данных могут занять несколько минут. Оставьте HandyCafe открытым, пока диалог прогресса не сообщит, что выполнение завершено.
  • Проверьте количество строк, когда выполнение завершится. Сравните их с тем, что вы ожидаете от старой системы, прежде чем начать работу на новой.

Связанные страницы