ИШ 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:
fontvielle
2026-10-21 19:59:19 +03:00
parent efe56bdde1
commit 41d33fefad
6 changed files with 77 additions and 6 deletions
+2 -2
View File
@@ -20,8 +20,8 @@
"version": "2026.10.21.6"
},
"bj-server": {
"fingerprint": "98167dc3f6c196784867f7eb88e091c693b160277f09735971e44e2c18f21a61",
"version": "2026.10.21.15"
"fingerprint": "5617c24adb2d2392aecdfe6711bff54e8936688c249408c22042174511f258ba",
"version": "2026.10.21.16"
},
"crypto-service.jar": {
"fingerprint": "2c4fd536bc9b1c20c69a70e8dcd374a61847b263aeb2e474c45debb01fbd8233",
+1 -1
View File
@@ -1 +1 @@
107.0.930 996bcf9f8f0001dc0e73b9582a5ebc0fa05bda264bc8e8b1785d069ed07f13c3
110.0.997 430934886e1ce1b10edba285615a0e65551514a6229f8439446344f9a6278b78