Обновление Windows-установки PassOffice

Уровнь сложности: низкий

Скачивание дистрибутива:

Установка:

  1. Скачайте и запустите PassOfficeSetup.exe.

  2. Инсталлятор обнаружит существующую версию PassOffice и предложит обновление. Следуйте инструкциям.

  3. Рекомендуется устанавливать новую версию в пустой каталог, чтобы избежать конфликтов файлов.

Перенос настроек:

  • Из старой версии копируется файл application.properties в новую папку как application-backup.properties.

  • Новый файл с настройками по умолчанию сохраняется как application-new.properties.

  • При первом запуске сервера:

    • Старые настройки из application-backup.properties объединяются с новыми из application-new.properties.

    • Пользовательские настройки сохраняются.

  • Для возврата к старым настройкам используйте application-backup.properties.

Миграция конфигурации:

  • При запуске PassOffice проверяет необходимость миграции, анализируя наличие application-new.properties и версию в опции passoffice.config.version.

  • Если миграция не требуется (файл отсутствует или версия актуальна), она пропускается.

  • Если миграция нужна, добавляются новые опции, удаляются устаревшие, изменяются текущие.

  • После успешной миграции файлы переименовываются в applied-application-backup.properties и applied-application-new.properties и больше не используются.

Если предыдущая версия не обнаружена:

  • Вручную перенесите изменения из старого application.properties в новый файл настроек.

  • Выполните резервное копирование базы данных PostgreSQL.

Обновление базы данных:

  • При запуске новой версии может потребоваться обновление структуры базы данных.

Проблемы с запуском:

Установка и обновление PassOffice

Скачивание дистрибутива

Установка

  1. Скачайте и запустите PassOfficeSetup.exe.

  2. Инсталлятор обнаружит существующую версию PassOffice и предложит обновление. Следуйте инструкциям.

  3. Рекомендуется устанавливать новую версию в пустой каталог, чтобы избежать конфликтов файлов.

Перенос настроек

  • Из старой версии копируется файл application.properties в новую папку как application-backup.properties.

  • Новый файл с настройками по умолчанию сохраняется как application-new.properties.

  • При первом запуске сервера:

    • Старые настройки из application-backup.properties объединяются с новыми из application-new.properties.

    • Пользовательские настройки сохраняются.

  • Для возврата к старым настройкам используйте application-backup.properties.

Миграция конфигурации

  • При запуске PassOffice проверяет необходимость миграции, анализируя наличие application-new.properties и версию в опции passoffice.config.version.

  • Если миграция не требуется (файл отсутствует или версия актуальна), она пропускается.

  • Если миграция нужна, добавляются новые опции, удаляются устаревшие, изменяются текущие.

  • После успешной миграции файлы переименовываются в applied-application-backup.properties и applied-application-new.properties и больше не используются.

Если предыдущая версия не обнаружена

  • Вручную перенесите изменения из старого application.properties в новый файл настроек.

  • Выполните резервное копирование базы данных PostgreSQL.

Обновление базы данных

Проблемы с запуском

Last updated