Обновление версии системы

Документация Avanpost IDM 7 : 5.8. Обновление версии системы


Вариант 1. Автоматические миграции

  1. Скачать дистрибутив Системы Avanpost IDM.
  2. Остановить службы IDM:
    sudo systemctl stop idm
    sudo systemctl stop iga
  3. Сделать резервную копию существующей папки idm:
    mv /opt/avanpost/idm /opt/avanpost/idm_backup
  4. Распаковать архив:
    unzip Avanpost.IDM.<Version>.zip -d /opt/avanpost/idm
  5. Запустить службу iga и дождаться полного запуска:
    sudo systemctl start iga
  6. Остановить и запустить обе службы:
    sudo systemctl stop iga
    sudo systemctl start idm
    sudo systemctl start iga

Вариант 2. Ручные миграции

  1. Скачать дистрибутив Системы Avanpost IDM.
  2. Остановить службы IDM:
    sudo systemctl stop idm
    sudo systemctl stop iga
  3. Сделать резервную копию существующей папки idm:
    mv /opt/avanpost/idm /opt/avanpost/idm_backup
  4. Распаковать архив:
    unzip Avanpost.IDM.<Version>.zip -d /opt/avanpost/idm
  5. Экспортировать переменные окружения:
    export "ASPNETCORE_URLS=http://localhost:5001/;http://localhost:5002/"  
    export "ASPNETCORE_ENVIRONMENT=Production"  
    export "DOTNET_PRINT_TELEMETRY_MESSAGE=false"  
    export "IGA_CFG=/opt/avanpost/idm/config/iga.config"  
    export "CLUSTER_CFG=/opt/avanpost/idm/config/iga-cluster.config"
  6. Выполнить миграции:
    usr/bin/dotnet /opt/avanpost/idm/web/Avanpost.Idm.Selfservice.WebHost.dll -migrate
  7. Запустить обе службы:
    sudo systemctl start idm
    sudo systemctl start iga


Обсуждение