ИШ 110.0.997 в обновлении + полный бэкап и откат ИШ
- Одобрен дистрибутив ИШ 110.0.997 (deploy/release/igate-approved): клиенты получают его компонентом igate-dist, bj-server обновляет ИШ сам (igateAutoUpgrade) после применения обновления. Проверено на 28: установка 107.0.930 → 110.0.997 штатным bj-igate-admin, каналы сохранены, круг #M2MHR → #M2MTH с НРД TEST3 и приём ответа поллером bj — работают. - Бэкап перед установкой/обновлением ИШ стал полным: кроме /opt/nsd/igate и дампа базы — данные /var/lib/igate (без флешки с ключом и кэша), юнит, обёртка запуска, версия. Раньше откатиться было нечем: igate-dist.zip перезаписывается новой версией. - bj-igate-admin rollback / rollback-now: возврат программы, данных и базы ИШ из последнего бэкапа (pg_restore от postgres — с мандатными метками Astra). После отката пришедшая версия не ставится автоматически (/var/lib/bj/igate-autoupgrade-skip), следующая — снова да. Проверено на 28: 110.0.997 → 107.0.930 за 40 с, обмен с НРД работает. - «Шлюз НРД»: кнопка «Откатить ИШ к <версия>», когда есть полная резервная копия. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
This commit is contained in:
@@ -12,7 +12,7 @@ process_one(){
|
||||
quikexport-*) out=$(BJ_EXTRA="$extra" /usr/local/sbin/bj-quikexport-admin "${action#quikexport-}" "$staging" 2>&1) ;;
|
||||
component-install) out=$(/usr/local/sbin/bj-component-install "$staging" 2>&1) ;;
|
||||
# интеграционный шлюз НРД: состояние, установка, канал контура (TEST3 | боевой); параметры — JSON в extra
|
||||
igate-status|igate-install|igate-contour|igate-share) out=$(BJ_EXTRA="$extra" /usr/local/sbin/bj-igate-admin "${action#igate-}" 2>&1) ;;
|
||||
igate-status|igate-install|igate-contour|igate-share|igate-rollback) out=$(BJ_EXTRA="$extra" /usr/local/sbin/bj-igate-admin "${action#igate-}" 2>&1) ;;
|
||||
# датчик случайных чисел Валидаты: проверка и сеанс «двигайте мышью» (движения — из мастера bj)
|
||||
rng-status|rng-start|rng-cancel) out=$(/usr/local/sbin/bj-validata-rng "${action#rng-}" 2>&1) ;;
|
||||
# системные настройки сервера: серверы времени (NTP)
|
||||
|
||||
Reference in New Issue
Block a user