Пока руки не дошли дорабатывать скрипт, описываю задачи к доработке.
1. В rc.ukm не всегда есть адрес сервера. При неопределенности переменной SERVER можно выдавать сообщение, или запрашивать ее прямо при выполнении скрипта.
2. Можно и не архивировать БД MySql. Пока не сталкивался с ситуациями, когда бэкап прям вот нужен.
3. Пока не разобрался, что там из ukmcli-build распаковывается и как используется. Был один раз, что касса не захотела обновляться. Запустился ukmclient версии 83сп3, а БД, созданная по скачанному с сервера шаблону, была чисто 83, без сервиспака. И пока я не заменил ukmclient на версию "чисто 83", обновление у меня не прошло.
Олегу: можно закрепить тему с этим скриптом куда-нить в удобное место.
В месяц чиню несколько касс, по ощущениям от 1 до 4. Иногда хватает set-variable=innodb_force_recovery=6, иногда использую создание БД с нуля этим скриптом.
В первый год использования УКМ4 сравнивал с УКМ2 - чаще ли приходится чинить.
Как и всегда, _поначалу_ чаще :).