...
Для анализа причины ошибки следует просмотреть протокол отката:
cli-rollback.log
В случае успешного завершения процедуры отката, перезагружать кассу не нужнотребуется. Кассовая программа будет запущена автоматически.
Внимание! В ходе процедуры отката, содержимое каталога резервной копии, указанное в переменной DIR_BACKUP, переносится в каталог /tmp/!backup-copy!, а сам каталог резервной копии удаляется.
9) В случае, если в ходе отката возникнет ошибка, для повторного запуска отката необходимо создать каталог, указанный в переменной DIR_BACKUP, и скопировать в него содержимое каталога /tmp/!backup-copy!.
Инструкция по откату обновления для Windows клиентов УКМ 4 при обновлении с версии 43 или более новой
Инструкция предназначена для возврата компонентов "Супермаг УКМ-касса" и "Супермаг Lillo фронт" к Lillo к состоянию до начала обновления, в случае, если СТАРТОВАЯ_ВЕРСИЯ стартовая версияобновления 43 или больше (пример 43 -> 43sp1, 43sp1 -> 44)выше.
В инструкции используется понятие "каталог установки" (будем обозначать его через DIR_INSTALL). По умолчанию, в качестве каталога установки используется:
- для компонента "Супермаг УКМ-касса": "C:\Program Files\ukmclient-win"
- для компонента "Супермаг Lillo фронт": "компонента Lillo: C:\Program Files\lillo-win"
В ходе процедуры обновления создаётся резервная копия файлов, изменяемых в ходе обновления. По умолчанию, для резевного резервного копирования используются следующие каталоги:
- для компонента "Супермаг УКМ-касса": DIR_INSTALL\ukmupman\backup
- для компонента "Супермаг Lillo фронт"компонента Lillo: DIR_INSTALL\ukmupman\backup
Для возврата Windows-клиента Супермаг УКМ 4 к состоянию до начала обновления, выполните следующие действия:
1. Сохранение ) Сохранение временных данных для повторного обновления.
В ходе процедуры отката содержимое каталога DIR_INSTALL будет удалено. Сохраните в каталоге (будем называть его BACKUP_COPY), не используемом в ходе процедуры отката, следующие данные:
а) лог -файлы обновления DIR_INSTALL\ukmupman\*.log
б) содержимое каталога резервной копии DIR_INSTALL\ukmupman\backup
В
...
дальнейшем
...
для
...
восстановления
...
файлов
...
используйте
...
каталог
...
BACKUP_COPY
...
.
2. Восстановление ) Восстановление рабочего каталога:.
Внимание!
Перед выполнением следующего шага проверьте убедитесь в том, что каталог резервной копии перемещён в безопасное место.
Удалите содержимое каталога DIR_INSTALL.
Распакуйте архив cli-work-dir.7z в каталог DIR_INSTALL.
3. ) Восстановление БД:.
a) Распакуйте файл резервной копии БД с именем *.sql.7z во временный каталог.
вб) Скопируйте во временный каталог файлы: *restore-clidb.cmd *restore-clidb-internal.cmd
гв) Перейдите во временный каталог.
дг) Отредактируйте файл restore-clidb-internal.cmd, заменив строку SET DIR_INSTALL=
...
SET DIR_INSTALL=каталог установки.
ед) запустите файл restore-clidb.cmd и дождитесь завершения его работы В случае успешного завершения процесса на экран будет выдано сообщение: ---------------------------------------- SUCCESS: restore completed ----------------------------------------
В случае неудачного завершения проверки, на экран будет выдано следующее сообщение:
---------------------------------------- ERROR: restore failed Check clidb-resore.log for details ----------------------------------------
При этом, с помощью протокола проверки clidb-resore.log необходимо выяснить причину сбоя.