ZimbraUpdate

Материал из АйТиМирОнлайн Вики
Версия от 08:18, 25 сентября 2023; SerditovAnton (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Обновление почтового сервера Zimbra

  1. Создать резервную копию сервера. Горячий снимок средствами гипервизора, а так же резервную копию почтовых ящиков с помощью скрипта.
  2. Актуализировать данные репозиториев: # apt update
  3. Ознакомиться со списком пакетов, для которых имеются обновления: # apt list --upgradable
  4. Запустить обновление пакетов: # apt upgrade
  5. По окончанию обновления сервера, необходимо обновить права на директории и файлы. В последнее время в версиях 9 и 10 стали наблюдаться проблемы с доступом к файлам после обновления. Выполнить последовательность команд: # su - zimbra -c 'zmcontrol stop' && /opt/zimbra/libexec/zmfixperms -e -v && su - zimbra -c 'zmcontrol start'
  6. При условии использования бесплатных сертификатов letsencrypt , необходимо перед их получением внести изменения в файл /opt/zimbra/bin/zmcertmgr добавив "-nomac" параметр в две строчки.

1817         @out = $self->run(

1818             $self->Openssl, "pkcs12", "-inkey", $keyf,

1819             "-in",          $crtf,    "-name",  $server,

1820             "-export",      "-out",   $pkcsf,   "-passout",

1821             "pass:$kpass", "-nomac", "2>&1"

1822         );

1878         @out = $self->run(

1879             $self->Openssl, "pkcs12", "-inkey", $keyf,

1880             "-in",          $crtf,    "-name",  $server,

1881             "-export",      "-out",   $pkcsf,   "-passout",

1882             "pass:$kpass", "-nomac", "2>&1"

1883         );