Server Kolaborasi Zimbra adalah server surat, aplikasi web kolaboratif, dan konsol admin server surat berbasis web dalam satu aplikasi. Ini menyediakan LDAP, antivirus, antispam, fitur kolaborasi dan klien webmail ajax. Zimbra mudah digunakan untuk administrator serta pengguna akhir karena antarmuka web berbasis Ajax yang cepat.
Prasyarat
Dalam tutorial ini, kita akan melihat cara mengupgrade instalasi Zimbra 8.7.11 ke Zimbra 8.8.10 (tersedia versi terbaru).
Sebelum memulai peningkatan, berikut beberapa saran, sebelum mulai memeriksa versi penginstalan Anda, cukup buka antarmuka web Anda di https://IPADDRESS:7071/, Anda akan segera melihat versi Anda di dasbor login
Pemeriksaan 2FA
Pertama-tama ada Bug 105056 yang mencatat masalah yang dapat terjadi selama upgrade bergulir jika otentikasi dua faktor (2FA) diaktifkan sebelum semua server kotak surat diupgrade ke 8.7. Secara khusus, server kotak surat pra-8.7 tidak kompatibel dengan 2FA. Oleh karena itu, disarankan agar 2FA tidak diaktifkan sampai semua server kotak surat ditingkatkan ke 8.7.
Pemeriksaan integritas basis data
Sebelum memulai upgrade, disarankan untuk melakukan pemeriksaan integritas database, menjalankan perintah zmdbintegrityreport, yang akan dilakukan dengan memasukkan pengguna zimbra
su - zimbra
zmdbintegrityreport
outputnya harus seperti ini
[email protected]:~$ /opt/zimbra/libexec/zmdbintegrityreport -r
[email protected]:~$
jika ada yang rusak, Anda perlu memperbaikinya sebelum meningkatkan.
Perbarui sistem operasi
Pemeriksaan lain yang harus diselesaikan, sebelum memulai adalah mengupgrade sistem operasi, dalam kasus kami, kami menggunakan ubuntu 16.04 jadi langkah-langkahnya adalah sebagai berikut, untuk makan siang sebagai pengguna root
[email protected]:~# apt-get update && apt-get upgrade
Trovato:1 http://it.archive.ubuntu.com/ubuntu xenial InRelease
Scaricamento di:2 http://it.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Scaricamento di:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Trovato:4 https://repo.zimbra.com/apt/87 xenial InRelease
Scaricamento di:5 http://it.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Recuperati 323 kB in 0s (542 kB/s)
Lettura elenco dei pacchetti... Fatto
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti sono stati mantenuti alla versione attuale:
linux-generic linux-headers-generic linux-image-generic ubuntu-minimal
0 aggiornati, 0 installati, 0 da rimuovere e 4 non aggiornati.
[email protected]:~#
Nonaktifkan Dukungan SSLv3
Jika memutakhirkan ke ZCS 8.7.0, Anda harus sepenuhnya menonaktifkan dukungan SSLv3 setelah pemutakhiran. Sebaiknya nonaktifkan SSLv3 karena kerentanan SSLv3 yang dijelaskan di Alert (TA14-290A).
Untuk melakukannya, lihat prosedur di situs web resmi Nonaktifkan SSLv3
Perbarui Atribut Cipher SSL Proxy Default
Setiap kali memutakhirkan, Anda disarankan untuk memeriksa nilai atribut berikut (zmprov gcf
zimbraReverseProxySSLCiphers zimbraReverseProxySSLProtocols zimbraSSLExcludeCipherSuites zimbraMailboxdSSLProtocols
Selain itu, disarankan untuk membuat perubahan berikut:
- Hapus kode berikut dari zimbraReverseProxySSLCiphers
:
ECDHE-RSA-RC4-SHA ECDHE-ECDSA-RC4-SHA RC4-SHA
untuk melakukannya jalankan perintah
[email protected]:~# zmprov mcf zimbraReverseProxySSLCiphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128:AES256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4'
[email protected]:~# zmproxyctl restart
Saat Anda menjalankan skrip instalasi, jika ZCS sudah diinstal, Anda akan ditanya apakah Anda ingin memutakhirkan.
Peningkatan Versi Zimbra
Jadi sekarang, kami siap untuk melakukan peningkatan, dalam kasus kami dari 8.7.11 ke 8.8.10, jadi mari mulai mengunduh versi terbaru
[email protected]:~# wget https://files.zimbra.com/downloads/8.8.10_GA/zcs-8.8.10_GA_3039.UBUNTU16_64.20180928094617.tgz
[email protected]:~# tar -zxvf zcs-8.8.10_GA_3039.UBUNTU16_64.20180928094617.tgz
[email protected]:~# cd zcs-8.8.10_GA_3039.UBUNTU16_64.20180928094617/
[email protected]:~# ./install.sh
Seperti yang Anda lihat, beberapa layanan akan ditemukan, seperti pada output di bawah ini
Operations logged to /tmp/install.log.FwDVflaW
Checking for existing installation...
zimbra-drive...FOUND zimbra-drive-1.0.10+1504081761-1.u16
zimbra-imapd...NOT FOUND
zimbra-patch...NOT FOUND
zimbra-license-tools...NOT FOUND
zimbra-license-extension...NOT FOUND
zimbra-network-store...NOT FOUND
zimbra-network-modules-ng...NOT FOUND
zimbra-chat...FOUND zimbra-chat-1.0.11+1509959286-2.u16
zimbra-talk...NOT FOUND
zimbra-ldap...FOUND zimbra-ldap-8.7.11.GA.1854.UBUNTU16.64
zimbra-logger...FOUND zimbra-logger-8.7.11.GA.1854.UBUNTU16.64
zimbra-mta...FOUND zimbra-mta-8.7.11.GA.1854.UBUNTU16.64
zimbra-dnscache...FOUND zimbra-dnscache-8.7.11.GA.1854.UBUNTU16.64
zimbra-snmp...FOUND zimbra-snmp-8.7.11.GA.1854.UBUNTU16.64
zimbra-store...FOUND zimbra-store-8.7.11.GA.1854.UBUNTU16.64
zimbra-apache...FOUND zimbra-apache-8.7.11.GA.1854.UBUNTU16.64
zimbra-spell...FOUND zimbra-spell-8.7.11.GA.1854.UBUNTU16.64
zimbra-convertd...NOT FOUND
zimbra-memcached...FOUND zimbra-memcached-1:1.4.37-2.u16
zimbra-proxy...FOUND zimbra-proxy-8.7.11.GA.1854.UBUNTU16.64
zimbra-archiving...NOT FOUND
zimbra-core...FOUND zimbra-core-8.7.11.GA.1854.UBUNTU16.64
ZCS upgrade from 8.7.11 to 8.8.10 will be performed.
Validating ldap configuration
LDAP validation succeeded. Continuing.
----------------------------------------------------------------------
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
SYNACOR, INC. ("SYNACOR") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
License Terms for this Zimbra Collaboration Suite Software:
https://www.zimbra.com/license/zimbra-public-eula-2-6.html
----------------------------------------------------------------------
Do you agree with the terms of the software license agreement? [N]
Terima Perjanjian lisensi, dengan mengatakan "Y".
Checking current number of databases...
ucapkan "Y" untuk memeriksa integritas penyimpanan pesan
Do you want to verify message store database integrity? [Y]
Verifying integrity of message store databases. This may take a while.
mysqld is alive
No errors found
ucapkan "Y" untuk menggunakan repositori zimbra
Use Zimbra's package repository [Y]
Pada titik ini pemasangan akan menemukan iklan pemasangan Anda meminta peningkatan, dengan jelas ucapkan "Y"
Configuring package repository
Checking for installable packages
Found zimbra-core (local)
Found zimbra-ldap (local)
Found zimbra-logger (local)
Found zimbra-mta (local)
Found zimbra-dnscache (local)
Found zimbra-snmp (local)
Found zimbra-store (local)
Found zimbra-apache (local)
Found zimbra-spell (local)
Found zimbra-memcached (repo)
Found zimbra-proxy (local)
Found zimbra-drive (repo)
Found zimbra-imapd (local)
Found zimbra-patch (repo)
The Zimbra Collaboration Server appears to already be installed.
It can be upgraded with no effect on existing accounts,
or the current installation can be completely removed prior
to installation for a clean install.
Do you wish to upgrade? [Y]
Pada titik ini Anda akan diminta untuk memutakhirkan paket yang dapat dia temukan, dalam instalasi saya inilah yang ditemukan
Scanning for any new or additional packages available for installation
Existing packages will be upgraded
Upgrading zimbra-core
Upgrading zimbra-ldap
Upgrading zimbra-logger
Upgrading zimbra-mta
Upgrading zimbra-dnscache
Upgrading zimbra-snmp
Upgrading zimbra-store
Upgrading zimbra-apache
Upgrading zimbra-spell
Upgrading zimbra-memcached
Upgrading zimbra-proxy
Upgrading zimbra-drive
Saat diminta untuk menginstal zimbra-impad (BETA), katakan tidak
Install zimbra-imapd (BETA - for evaluation only) [N]
Pada titik ini peningkatan akan dimulai
Upgrading zimbra-chat
Checking required space for zimbra-core
Checking space for zimbra-store
Checking required packages for zimbra-store
zimbra-store package check complete.
Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-dnscache
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-memcached
zimbra-proxy
zimbra-drive
zimbra-patch
zimbra-chat
The system will be modified. Continue? [N]
Ucapkan "Y" dan peningkatan akan dimulai. Perhatikan bahwa selama upgrade semua layanan akan dihentikan sampai akhir upgrade, jadi jangan lakukan pada jam kerja.
Setelah beberapa saat, pemutakhiran akan berakhir dengan sukses, Anda dapat memilih, untuk memberi tahu Zimbra tentang pemasangan Anda atau tidak
Skipping creation of default domain GAL sync account - existing install detected.
You have the option of notifying Zimbra of your installation.
This helps us to track the uptake of the Zimbra Collaboration Server.
The only information that will be transmitted is:
The VERSION of zcs installed (8.8.10_GA_3039_UBUNTU16_64)
The ADMIN EMAIL ADDRESS created ([email protected])
Notify Zimbra of your installation? [Yes] No
jika semuanya beres, Anda harus sampai di akhir
Notification skipped
Checking if the NG started running...done.
Setting up zimbra crontab...done.
Moving /tmp/zmsetup.20181119-132152.log to /opt/zimbra/log
Configuration complete - press return to exit
Sekarang coba masuk ke antarmuka administrasi dan periksa apakah versinya diubah
Dalam kasus saya, semua berjalan dengan baik, dan proses pemutakhiran berjalan dengan baik.