Zimbra. Обновляем установленную версию до 8.7

Мы не будем в очередной раз напоминать насколько важно своевременно обновлять используемое ПО, будем считать, что наши читатели в полной мере представляют все угрозы и риски, которые несет работа с устаревшими программными продуктами. В данном материале мы подробно разберем процесс обновления Zimbra с версии 8.6 (или более ранней) до версии 8.7, так как данная операция имеет некоторые особенности.

Онлайн-курс по устройству компьютерных сетей
На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Процесс обновления уже установленного сервера Zimbra достаточно прост: скачиваем дистрибутив, распаковываем и запускаем скрипт установки. Однако если попытаться таким образом обновить систему до 8.7, то вы можете столкнуться со следующим сообщением:

В общем - ничего страшного, скрипт сообщает нам, что для версии 8.7 компоненты Proxy и Memcached являются обязательными и их нужно включить. Если вы устанавливали систему по нашим инструкциям, то данных компонентов у вас нет и их следует добавить к уже установленной версии перед тем как выполнять обновление. Для этой операции нам понадобится дистрибутив уже установленной версии Zimbra.

В нашем случае используется Zimbra 8.6.0 GA на платформе Ubuntu Server 14.04 LTS, поэтому перейдем в домашнюю папку и скачаем туда соответствующую версию:

1cd ~
2wget https://files.zimbra.com/downloads/8.6.0_GA/zcs-8.6.0_GA_1153.UBUNTU14_64.20141215151116.tgz

Также вы можете скачать дистрибутив любым удобным образом со страницы загрузки и разместить его в домашней папке.

Распакуем скачанный архив:

1tar -xvf zcs-8.6.0_GA_1153.UBUNTU14_64.20141215151116.tgz

Напоминаем, чтобы не вводить вручную длинные имена воспользуйтесь автодополнением по клавише Tab.

Теперь перейдем в папку с дистрибутивом и запустим процесс установки:

1cd zcs-8.6.0_GA_1153.UBUNTU14_64.20141215151116
2./install.sh

Соглашаемся на обновление системы и при выборе компонент добавляем zimbra-memcached и zimbra-proxy.

1cd ~
2wget https://files.zimbra.com/downloads/8.7.0_GA/zcs-8.7.0_GA_1659.UBUNTU14_64.20160628202701.tgz

Распакуем архив:

1tar -xvf zcs-8.7.0_GA_1659.UBUNTU14_64.20160628202701.tgz

И запустим скрипт установки:

1cd zcs-8.7.0_GA_1659.UBUNTU14_64.20160628202701.tgz
2./install.sh

Теперь все должно пройти гладко, никаких новых зависимостей версия 8.7 не требует и процесс обновления не должен вызвать затруднений. После обновления проверяем работу служб командой:

1su zimbra
2zmcontrol status

А также контролируем корректность обновления непосредственно в веб-интерфейсе.

Если вы следовали нашим инструкциям и нигде не совершили ошибок, то в вашем распоряжении последняя версия Zimbra. Но помните, что обновление - операция потенциально опасная и необратимая, поэтому не забывайте создавать перед этим резервные копии.

Онлайн-курс по устройству компьютерных сетей
На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Поддержи проект!

Или подпишись на наш Телеграм-канал: Подпишись на наш Telegram-канал