Инструменты пользователя

Инструменты веб-сайта


Univent: Обновление до UCS43

Это старая версия документа!


Benno MailArchiv: Обновление до UCS версии 4.3

Начиная с версии UCS 4.3, все приложения из Univention Appcenter устанавливаются в контейнеры Docker. Само приложение Benno MailArchiv работает в контейнере Docker, в то время как данные транзакций и конфигурации по-прежнему хранятся непосредственно в хост-системе.

К сожалению, в настоящее время Univention не предлагает автоматического пути миграции для обновления существующего приложения (< версии 4.3) до контейнерного приложения (>= UCS 4.3).

Для обновления Benno MailArchiv до версии UCS 4.3 выполните следующие действия.

Обновите до UCS 4.3

  1. Резервная копия
  2. Обновите до последней версии
  3. Отключить SMTP
  4. Удалите приложение
  5. Обновите до UCS 4.3
  6. конфигурация UCR
  7. Переустановка
  8. Изменить права доступа
  9. Включить SMTP
  10. Перезагрузить

Резервная копия

Перед обновлением необходимо создать резервную копию всей системы (включая данные о перемещении)!

Обновите до последней версии

Обновление системы UCS до версии 4.2 возможно только при установленном приложении Benno MailArchiv. Прямое обновление до версии 4.3 невозможно.

Отключить SMTP

В процессе обновления система находится в состоянии, при котором электронные письма, отправленные через SMTP, не кэшируются для архивирования. Поэтому необходимо отключить SMTP-соединение с хостом.

Удалите приложение

Приложение Benno MailArchiv удаляется через Центр приложений. Заархивированные письма НЕ удаляются. Путь, содержащий репозиторий и индекс ( /srv/benno/archive ), остается неизменным.

Однако демон MILTER удален из конфигурации Postfix, поэтому входящие и исходящие электронные письма больше не передаются в Benno MailArchiv.

Обновление

Теперь систему можно обновить до последней версии Univention.

Настройка UCR

Приложение Benno MailArchiv по-прежнему заблокировано в Центре приложений, чтобы предотвратить случайные обновления.

Следующая команда снимет эту блокировку.

ucr unset appcenter / prudence / docker / benno-mailarchiv

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

Теперь приложение Benno MailArchiv снова можно установить как приложение Docker в Appcenter.

Изменить права доступа

Nach dem Upgrade müssen die Benutzer-Ids im Container angepasst werden. Mit dem Kommando

univention-app shell benno-mailarchiv

wird eine Shell im Docker-Container von Benno MailArchiv zur Verfügung gestellt. In dieser Shell können jetzt die Benutzer-Ids angepasst werden.

chown  -R benno:benno /etc/benno chgrp www-data /etc/benno-web chgrp www-data /etc/benno-web/benno.conf chgrp www-data /etc/benno-web/rest.conf chown  -R benno:benno /srv/benno

Включить SMTP

Nach erfolgreichem Upgrade kann die SMTP-Verbindung wieder aktiviert werden.

Перезагрузить

Наконец, систему следует перезапустить.

univention/upgrade_auf_ucs43.1532593733.txt.gz · Zuletzt geändert: 2018/07/26 08:28 von lwsystems