Обновление посредством специальной утилиты ng-updater

Описание работы специальной утилиты ng-updater для обновления ПО NGate.

Обновление ПО NGate с использованием специальной утилиты ng-updater является самым простым и быстрым способом.

Важное замечание: Для дистрибутива management или complete обязательно сделать резервное копирование системы с помощью утилиты ng-backup!
  1. Получите файлы обновления в компании ООО «КРИПТО-ПРО». Файлы обновления находятся в архивах tar вида: ngate-update-<тип дистрибутива>-<номер версии>.tar, например: ngate-update-gate-1.0-1-20181029.tar.
    Важное замечание: Для успешного обновления тип дистрибутива (gate, complete, management) должен совпадать с уже установленным на целевую машину (тип дистрибутива проверяется при помощи утилиты ng-status).
  2. Файл обновления .tar необходимо загрузить в директорию ПО NGate, например /tmp. Это можно сделать двумя способами:
    1. Подключитесь консольно к целевой машине, затем подключите внешний носитель, с которого скопируйте архив обновления.
    2. Подключитесь удалённо по SSH (доступ должен быть предварительно открыт) с использованием файлового менеджера.
  3. Запустите утилиту обновления системы ng-updater:
    1. Укажите директорию расположения и имя файла обновления .tar, например:
      ng-updater /tmp/ngate-update-gate-1.0-1-20181029.tar
    2. Необязательно: Поместите архив .tar в директорию /tmp, изменив имя архива на ngate-update.tar, используйте утилиту ng-updater с параметрами обновления по умолчанию:
      ng-updater
  4. В открывшемся окне подтверждения обновления системы Confirm update выберите Yes.


  5. После завершения обновления перезагрузите систему:
    reboot
  6. После обновления или новой установки необходимо ввести лицензионный ключ для КриптоПро CSP. Для ввода лицензионного ключа в консоли каждой машины выполните:
    cpconfig -license -set XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
    где XXXXX-XXXXX-XXXXX-XXXXX-XXXXX — серийный номер КриптоПро CSP тип TLS Server, с бланка лицензии, полученной у организации-разработчика или организации, имеющей права распространения продукта (дилера). Номер следует вводить с соблюдением регистра символов.
    Прим.: Данное действие обязательно при обновлении с версии R1 на R2.

    Для просмотра информации о лицензии выполните:

    cpconfig -license -view  
  7. После ввода новой лицензии для CSP перезагрузите систему:
    reboot
  8. Произведите обновление ПО NGate и ввод лицензионных ключей КриптоПро CSP на СУ и всех узлах NGate.
  9. Подключитесь к веб-интерфейсу Администратора NGate, и переопубликуйте заново конфигурацию: Clusters > <Имя кластера> > All configurations > Publish.
Прим.: Архив обновления хранится в файле образа .iso с именем ngate-update.tar в директории образа: /live/filesystem.squashfs/opt/. Извлечь данный архив ngate-update.tar можно при помощи файлового менеджера, например FAR Manager.
Важное замечание: Если заменялись шаблоны внешнего вида страниц портала, то после обновления необходимо проверить, что они так же корректно сохранены в системе.