Комплексное обновление «Агрегатора»Обновление должно осуществляться операцией установки поверх предыдущей версии. В противном случае, если ранее «Агрегатор» был удален без удаления БД, при повторной установке может возникнуть ряд ошибок. |
Если в файлы запуска вручную были внесены какие-либо изменения, то эти изменения при обновлении не сохраняются. |
Перед любым обновлением рекомендуется выполнить резервное копирование БД:
pg_dump -d <наименование БД> -h <IP-адрес_хоста> -p <порт> -U <пользователь> -W > <имя_файла_для_сохранения_БД.sql> |
где:
-d <наименование БД> - имя БД. При стандартных настройках используется имя termidesk;
-h <IP-адрес_хоста> - IP-адрес узла, где расположена БД. Если БД устанавливалась локально, нужно указать localhost;
-p <порт> - порт для подключения к БД. При стандартных настройках используется 5432;
-U <пользователь> - имя пользователя для подключения. При стандартных настройках используется имя termidesk;
-W - запрос пароля для подключения к БД. При стандартных настройках при появлении запроса нужно указать ksedimret;
<имя_файла_для_сохранения_БД.sql> - имя и формат файла (sql) для сохранения БД.
Для обновления «Агрегатора» нужно:
sudo systemctl stop termidesk-vdi termidesk-celery-beat termidesk-celery-worker |
sudo apt install -y termidesk-vdi |
где:
-y - ключ для пропуска подтверждения установки;
Диалоги настройки параметров отображается в том случае, если ранее они не были заданы. |
sudo apt install -y termidesk-gateway |