{"id":5417,"date":"2014-09-08T00:03:29","date_gmt":"2014-09-07T16:03:29","guid":{"rendered":"https:\/\/webhostinggeeks.com\/howto\/?p=5417"},"modified":"2023-04-28T09:48:16","modified_gmt":"2023-04-28T09:48:16","slug":"how-to-upgrade-zimbra-collaboration-suite-8-0-7-to-8-5-0-on-centos-6-5-x86_64","status":"publish","type":"post","link":"https:\/\/webhostinggeeks.com\/howto\/how-to-upgrade-zimbra-collaboration-suite-8-0-7-to-8-5-0-on-centos-6-5-x86_64\/","title":{"rendered":"How to Upgrade Zimbra Collaboration Suite 8.0.7 to 8.5.0 on CentOS 6.5 x86_64"},"content":{"rendered":"<p>On August 26 2014, the new zimbra version 8.5.0 has been released and it surprise us with the new major features available. The following are the major new features and enhancements in Zimbra Collaboration 8.5.0.<\/p>\n<p><strong>MariaDB<\/strong><\/p>\n<ul>\n<li>MariaDB is a drop-in replacement for MySQL<\/li>\n<li>MariaDB 10.0 is used with XtraDB storage engine<\/li>\n<li>No data reload required, as uses same database set<\/li>\n<\/ul>\n<p><strong>ActiveSync Performance and Scalability<\/strong><\/p>\n<ul>\n<li>Improved ActiveSync performance and scalability<\/li>\n<\/ul>\n<p>Please refer to <a href=\"https:\/\/files.zimbra.com\/website\/docs\/8.5\/ZCS_850_OS_ReleaseNotes_UpgradeInst.pdf\">official release note<\/a>. I have prepared the steps to upgrade zimbra from version 8.0.7 to zimbra 8.5.0. Please note that this entire procedure, is based on a single zimbra server, not in a multi-server zimbra system.<\/p>\n<p>1. In Zimbra 8.5.0 installation steps, it is necessary to have unzip package installed. If you don&#8217;t have unzip package installed, please install by issue the following command :<\/p>\n<pre>[root@Zimbra8 ~]# yum install unzip -y\n<\/pre>\n<p>2. Extract the downloaded zimbra file :<\/p>\n<pre>[root@Zimbra8 ~]# tar xzvf zcs-8.5.0_GA_3042.RHEL6_64.20140828192005.tgz\n<\/pre>\n<p>3. Enter the extracted directory :<\/p>\n<pre>[root@Zimbra8 ~]# cd zcs-8.5.0_GA_3042.RHEL6_64.20140828192005\n<\/pre>\n<p>4. Start the upgrade :<\/p>\n<pre>[root@Zimbra8 zcs-8.5.0_GA_3042.RHEL6_64.20140828192005]# .\/install.sh --platform-override\n<\/pre>\n<p>Full example :<\/p>\n<pre>[root@Zimbra8 zcs-8.5.0_GA_3042.RHEL6_64.20140828192005]# .\/install.sh --platform-override\n\nOperations logged to \/tmp\/install.log.18026\nChecking for existing installation...\n    zimbra-ldap...FOUND zimbra-ldap-8.0.7_GA_6021\n    zimbra-logger...FOUND zimbra-logger-8.0.7_GA_6021\n    zimbra-mta...FOUND zimbra-mta-8.0.7_GA_6021\n    zimbra-dnscache...NOT FOUND\n    zimbra-snmp...FOUND zimbra-snmp-8.0.7_GA_6021\n    zimbra-store...FOUND zimbra-store-8.0.7_GA_6021\n    zimbra-apache...FOUND zimbra-apache-8.0.7_GA_6021\n    zimbra-spell...FOUND zimbra-spell-8.0.7_GA_6021\n    zimbra-convertd...NOT FOUND\n    zimbra-memcached...FOUND zimbra-memcached-8.0.7_GA_6021\n    zimbra-proxy...FOUND zimbra-proxy-8.0.7_GA_6021\n    zimbra-archiving...NOT FOUND\n    zimbra-cluster...NOT FOUND\n    zimbra-core...FOUND zimbra-core-8.0.7_GA_6021\nZCS upgrade from 8.0.7 to 8.5.0 will be performed.\n\nSaving existing configuration file to \/opt\/zimbra\/.saveconfig\n\n\nPLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.\nZIMBRA, INC. (\"ZIMBRA\") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU\nFIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING\nTHE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY\nTHIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS\nAGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.\n\nLicense Terms for the Zimbra Collaboration Suite:\n  http:\/\/www.zimbra.com\/license\/zimbra-public-eula-2-5.html\n\n\n\nDo you agree with the terms of the software license agreement? [N] y\n\n\n\nChecking for prerequisites...\n     FOUND: NPTL\n     FOUND: nc-1.84-22\n     FOUND: sudo-1.8.6p3-12\n     FOUND: libidn-1.18-2\n     FOUND: gmp-4.3.1-7\n     FOUND: libaio-0.3.107-10\n     FOUND: libstdc++-4.4.7-4\n     FOUND: unzip-6.0-1\n\nChecking for suggested prerequisites...\n     FOUND: perl-5.10.1\n     FOUND: sysstat\n     FOUND: sqlite\nPrerequisite check complete.\nChecking current number of databases...\n\nDo you want to verify message store database integrity? [Y] y\nVerifying integrity of message store databases.  This may take a while.\nmysqld is alive\nNo errors found\n\nChecking for installable packages\n\nFound zimbra-core\nFound zimbra-ldap\nFound zimbra-logger\nFound zimbra-mta\nFound zimbra-dnscache\nFound zimbra-snmp\nFound zimbra-store\nFound zimbra-apache\nFound zimbra-spell\nFound zimbra-memcached\nFound zimbra-proxy\n\n\nThe Zimbra Collaboration Server appears already to be installed.\nIt can be upgraded with no effect on existing accounts,\nor the current installation can be completely removed prior\nto installation for a clean install.\n\nDo you wish to upgrade? [Y]\n\nSelect the packages to install\n    Upgrading zimbra-core\n    Upgrading zimbra-ldap\n    Upgrading zimbra-logger\n    Upgrading zimbra-mta\n\nInstall zimbra-dnscache [N]\n    Upgrading zimbra-snmp\n    Upgrading zimbra-store\n    Upgrading zimbra-apache\n    Upgrading zimbra-spell\n    Upgrading zimbra-memcached\n    Upgrading zimbra-proxy\nChecking required space for zimbra-core\nChecking space for zimbra-store\nChecking required packages for zimbra-store\nzimbra-store package check complete.\n\nInstalling:\n    zimbra-core\n    zimbra-ldap\n    zimbra-logger\n    zimbra-mta\n    zimbra-snmp\n    zimbra-store\n    zimbra-apache\n    zimbra-spell\n    zimbra-memcached\n    zimbra-proxy\n\nThe system will be modified.  Continue? [N] y\n\nShutting down zimbra mail\n\nBacking up the ldap database...done.\n\nRemoving existing packages\n\n   zimbra-ldap...done\n   zimbra-logger...done\n   zimbra-mta...done\n   zimbra-snmp...done\n   zimbra-store...done\n   zimbra-spell...done\n   zimbra-memcached...done\n   zimbra-proxy...done\n   zimbra-apache...done\n   zimbra-core...done\n\nRemoving deployed webapp directories\nInstalling packages\n\n    zimbra-core......zimbra-core-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-ldap......zimbra-ldap-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-logger......zimbra-logger-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-mta......zimbra-mta-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-snmp......zimbra-snmp-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-store......zimbra-store-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-apache......zimbra-apache-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-spell......zimbra-spell-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-memcached......zimbra-memcached-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n    zimbra-proxy......zimbra-proxy-8.5.0_GA_3042.RHEL6_64-20140828192005.x86_64.rpm...done\n\nSetting defaults from saved config in \/opt\/zimbra\/.saveconfig\/config.save\n   HOSTNAME=centos65.ehowstuff.local\n   LDAPHOST=centos65.ehowstuff.local\n   LDAPPORT=389\n   SNMPTRAPHOST=centos65.ehowstuff.local\n   SMTPSOURCE=admin@ehowstuff.local\n   SMTPDEST=admin@ehowstuff.local\n   SNMPNOTIFY=yes\n   SMTPNOTIFY=yes\n   LDAPROOTPW=35WrLoqhzZ\n   LDAPZIMBRAPW=35WrLoqhzZ\n   LDAPPOSTPW=35WrLoqhzZ\n   LDAPREPPW=35WrLoqhzZ\n   LDAPAMAVISPW=35WrLoqhzZ\n   LDAPNGINXPW=35WrLoqhzZ\nRestoring existing configuration file from \/opt\/zimbra\/.saveconfig\/localconfig.xml...done\nOperations logged to \/tmp\/zmsetup09042014-232935.log\nUpgrading from 8.0.7_GA_6021 to 8.5.0_GA_3042\nStopping zimbra services...done.\nThis appears to be 8.0.7_GA\nStarting mysql...done.\nChecking ldap status...not running.\nChecking ldap status...not running.\nStarting ldap...done.\nChecking ldap status...already running.\nRunning mysql_upgrade...done.\nSchema upgrade required from version 92 to 103.\nRunning \/opt\/zimbra\/libexec\/scripts\/migrate20130226_alwayson.pl\nThu Sep  4 23:30:44 2014: Verified schema version 92.\nThu Sep  4 23:30:47 2014: Verified schema version 92.\nThu Sep  4 23:30:47 2014: Updating DB schema version from 92 to 100.\nRunning \/opt\/zimbra\/libexec\/scripts\/migrate20140319-MailItemPrevFolders.pl\nThu Sep  4 23:30:53 2014: Verified schema version 100.\nThu Sep  4 23:30:54 2014: Migrating mboxgroup1.  This can take a substantial amount of time...\nThu Sep  4 23:30:59 2014: done.\n\nThu Sep  4 23:30:59 2014: Migrating mboxgroup2.  This can take a substantial amount of time...\nThu Sep  4 23:31:02 2014: done.\n\nThu Sep  4 23:31:02 2014: Migrating mboxgroup3.  This can take a substantial amount of time...\nThu Sep  4 23:31:05 2014: done.\n\nThu Sep  4 23:31:05 2014: Migrating mboxgroup4.  This can take a substantial amount of time...\nThu Sep  4 23:31:09 2014: done.\n\nThu Sep  4 23:31:09 2014: Migrating mboxgroup5.  This can take a substantial amount of time...\nThu Sep  4 23:31:12 2014: done.\n\nThu Sep  4 23:31:13 2014: Verified schema version 100.\nThu Sep  4 23:31:13 2014: Updating DB schema version from 100 to 101.\nRunning \/opt\/zimbra\/libexec\/scripts\/migrate20140328-EnforceTableCharset.pl\nThu Sep  4 23:31:19 2014: Verified schema version 101.\nThu Sep  4 23:31:37 2014: Verified schema version 101.\nThu Sep  4 23:31:37 2014: Updating DB schema version from 101 to 102.\nRunning \/opt\/zimbra\/libexec\/scripts\/migrate20140624-DropMysqlIndexes.pl\nThu Sep  4 23:31:43 2014: Verified schema version 102.\nThu Sep  4 23:31:54 2014: Verified schema version 102.\nThu Sep  4 23:31:54 2014: Updating DB schema version from 102 to 103.\nStopping mysql...done.\nUpdating from 8.0.8_GA\nUpdating from 8.5.0_BETA1\nUpdating from 8.5.0_BETA2\nUpdating from 8.5.0_BETA3\nUpdating from 8.5.0_GA\nUpdating global config and COS's with attributes introduced after 8.0.7_GA...done.\nStopping ldap...done.\nUpgrade complete.\n\nChecking ldap status....not running.\nStarting ldap...done.\nSetting defaults...done.\nSetting defaults from existing config...done.\nChecking for port conflicts\nSetting defaults from ldap...done.\nSaving config in \/opt\/zimbra\/config.31153...done.\nOperations logged to \/tmp\/zmsetup09042014-232935.log\nSetting local config values...done.\nInitializing core config...Setting up CA...done.\nDeploying CA to \/opt\/zimbra\/conf\/ca ...done.\nSetting replication password...done.\nSetting Postfix password...done.\nSetting amavis password...done.\nSetting nginx password...done.\nCreating server entry for centos65.ehowstuff.local...already exists.\nSetting Zimbra IP Mode...done.\nSaving CA in ldap ...done.\nSaving SSL Certificate in ldap ...done.\nSetting spell check URL...done.\nSetting service ports on centos65.ehowstuff.local...done.\nSetting Keyboard Shortcut Preferences...done.\nSetting zimbraFeatureTasksEnabled=TRUE...done.\nSetting zimbraFeatureBriefcasesEnabled=FALSE...done.\nSetting MTA auth host...done.\nSetting TimeZone Preference...done.\nInitializing mta config...done.\nSetting services on centos65.ehowstuff.local...done.\nAdding centos65.ehowstuff.local to zimbraMailHostPool in default COS...done.\nCreating user spam.wc5ohhoylp@ehowstuff.local...already exists.\nCreating user ham.ypxiyleoyj@ehowstuff.local...already exists.\nCreating user virus-quarantine.kl6ejsnmd@ehowstuff.local...already exists.\nSetting spam training and Anti-virus quarantine accounts...done.\nConfiguring SNMP...done.\nSetting up syslog.conf...done.\nStarting servers...done.\nChecking for deprecated zimlets...done.\nChecking for network zimlets in LDAP...done.\nRemoving network zimlets...\nFinished removing network zimlets.\nInstalling common zimlets...\n        com_zimbra_webex...done.\n        com_zimbra_date...done.\n        com_zimbra_adminversioncheck...done.\n        com_zimbra_cert_manager...done.\n        com_zimbra_tooltip...done.\n        com_zimbra_proxy_config...done.\n        com_zimbra_attachcontacts...done.\n        com_zimbra_viewmail...done.\n        com_zimbra_bulkprovision...done.\n        com_zimbra_clientuploader...done.\n        com_zimbra_linkedinimage...done.\n        com_zimbra_phone...done.\n        com_zimbra_attachmail...done.\n        com_zimbra_ymemoticons...done.\n        com_zimbra_srchhighlighter...done.\n        com_zimbra_mailarchive...done.\n        com_zimbra_url...done.\n        com_zimbra_email...done.\nFinished installing common zimlets.\nGetting list of all zimlets...done.\nUpdating non-standard zimlets...\nFinished updating non-standard zimlets.\nRestarting mailboxd...done.\nSkipping creation of default domain GAL sync account - existing install detected.\n\nYou have the option of notifying Zimbra of your installation.\nThis helps us to track the uptake of the Zimbra Collaboration Server.\nThe only information that will be transmitted is:\n        The VERSION of zcs installed (8.5.0_GA_3042_RHEL6_64)\n        The ADMIN EMAIL ADDRESS created (admin@ehowstuff.local)\n\nNotify Zimbra of your installation? [Yes] no\nNotification skipped\nSetting up zimbra crontab...done.\n\n\nMoving \/tmp\/zmsetup09042014-232935.log to \/opt\/zimbra\/log\n\n\nConfiguration complete - press return to exit\n<\/pre>\n<p>5. Once upgrade process completed, please verify the zimbra services :<\/p>\n<pre>[root@Zimbra8 ~]# su - zimbra\n[zimbra@centos65-Zimbra8 ~]$ zmcontrol status\nHost centos65.ehowstuff.local\n        amavis                  Running\n        antispam                Running\n        antivirus               Running\n        ldap                    Running\n        logger                  Running\n        mailbox                 Running\n        memcached               Running\n        mta                     Running\n        opendkim                Running\n        proxy                   Running\n        service webapp          Running\n        snmp                    Running\n        spell                   Running\n        stats                   Running\n        zimbra webapp           Running\n        zimbraAdmin webapp      Running\n        zimlet webapp           Running\n        zmconfigd               Running\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>On August 26 2014, the new zimbra version 8.5.0 has been released and it surprise us with the new major features available. The following are the major new features and&#8230;<\/p>\n","protected":false},"author":6,"featured_media":5420,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":0,"footnotes":""},"categories":[1100],"tags":[1256,1946,1951,1953],"class_list":["post-5417","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zimbra","tag-centos-6-5","tag-zimbra","tag-zimbra-collaboration-suite","tag-zimbra-mail-server"],"_links":{"self":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/5417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/comments?post=5417"}],"version-history":[{"count":0,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/5417\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media\/5420"}],"wp:attachment":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media?parent=5417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/categories?post=5417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/tags?post=5417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}