Миграция данных
Страница Миграция импортирует клиентов, продукты, цены и историю из более ранней установки 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 открытым, пока диалог прогресса не сообщит, что выполнение завершено.
- Проверьте количество строк, когда выполнение завершится. Сравните их с тем, что вы ожидаете от старой системы, прежде чем начать работу на новой.
Связанные страницы
- Настройки старых клиентов для подключения клиентских ПК V3 и V4 к этому серверу.
- Обслуживание базы данных для резервных копий и точек восстановления.
- Участники, Продукты и Ценообразование сессий для проверки импортированных записей.