Обновление
Обновления Bpium поставляются в качестве новой сборки. Обновление включает новую сборку и файлы обновления для базы данных.
В процессе обновления база данных может изменить структуру хранения данных, поэтому после обновления откат на предыдущую версию невозможен.
Чтобы сохранить возможность отката на предыдущую версию, рекомендуем сделать бэкап версии и данных перед обновлением.
Порядок обновления
Завершите работу сервера Bpium, Bpium S3, Bpium BPM (остановите службы / демоны).
Сделайте бэкап согласно разделу «Бэкап и восстановление системы».
Удалите службы сервера Bpium и Bpium S3 согласно разделу 9 (только для Windows).
Замените файлы на сервере / серверах в папке Bpium файлами новой сборки.
Не забудьте сохранить конфигурационный файл
config.env.Установите службу Bpium S3 согласно разделу 4.
Установите службу Bpium BPM согласно разделу 4.
Запустите сервер Bpium S3 (запустите службы / демоны).
Требуется для обновления с версии ниже 0.7 на версию 0.7.x и старше.
Запустите приложение
bpium-setup, оно установит обновления на базу данных.После обновления базы данных установщик пропишет код новой версии в системе:
старая версия приложения Bpium перестанет работать;
новая версия — сможет.
Установите службу Bpium согласно разделу 4.
Запустите сервер Bpium (запустите службы / демоны).
Запустите сервер Bpium BPM (запустите службы / демоны).
Памятка
Порядок остановки:Bpium BPM → Bpium → Bpium S3
Так как сервер процессов может исполнять процессы, которые обращаются к API Бипиума.
Порядок запуска:Bpium S3 → Bpium-setup → Bpium → Bpium BPM
В обратном порядке.
Запущенное хранилище нужно, чтобы обновление могло задействовать файлы.