Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для анализа причины ошибки следует просмотреть протокол отката:

  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 необходимо выяснить причину сбоя.