Hello Zimbra Team,
Can you please share your thoughts of how to best upgrade from RHEL7/ZCS9 to the latest setup of RHEL9/ZCS10.1 (once available)?
I doubt that ZCS9 will come to RHEL9, which for some strange reason, I had always planned. At the moment, I am looking at this approach:
(Based on https://zimbra.github.io/documentation/ ... Guide.html)
1. Upgrade Prod via inplace upgrade from 9.0 to 10.1
2. Install a new server running RHEL9 with ZCS 10.1
3. Sync LDAP via MMR from old to new serverr
4. Point Production Server to the new LDAP server
8. Redirect production connection to the New Server.
9. Migrate accounts.
10. Deprecate Production Server.
Ideally, I would like to have as clean systems as possible.
Another thought instead of going via MMR would be to rsync the zimbra folder (according to https://wiki.zimbra.com/wiki/How_to_mov ... her_server).
But that would probably keep lots of old junk files.
Thank you,
sb0373
Upgrade from Zimbra 9 to 10.1 /RHEL7 to RHEL9
Re: Upgrade from Zimbra 9 to 10.1 /RHEL7 to RHEL9
RHEL9 is yet to be published and planned for Q3. You can wait for Official Zimbra release for RHEL9.
Re: Upgrade from Zimbra 9 to 10.1 /RHEL7 to RHEL9
This is Q3 and RHEL 9 has been released as have other version from Rocky Linux, Oracle etc....
https://developers.redhat.com/articles/ ... se-linux-9
https://rockylinux.org/news/rocky-linux-9-0-ga-release
https://docs.oracle.com/en/operating-sy ... e-linux/9/
Obviously that's still the case.

Re: Upgrade from Zimbra 9 to 10.1 /RHEL7 to RHEL9
Not sure if I misunderstand you or not.
I am aware that there is currently no Zimbra version for RHEL9!
This post is for planning upfront because planning and testing also takes time. So whatever I can do before the release saves time later.
My understanding:
Only Zimbra 10.1 will support RHEL9. Or will Zimbra 9 also get RHEL9 support?
Would this in any way change my suggested strategy? Is the strategy a good one/the best one?
Thanks a lot for your thoughts!
I am aware that there is currently no Zimbra version for RHEL9!
This post is for planning upfront because planning and testing also takes time. So whatever I can do before the release saves time later.
My understanding:
Only Zimbra 10.1 will support RHEL9. Or will Zimbra 9 also get RHEL9 support?
Would this in any way change my suggested strategy? Is the strategy a good one/the best one?
Thanks a lot for your thoughts!
Re: Upgrade from Zimbra 9 to 10.1 /RHEL7 to RHEL9
Your assumptions are correct, and we are planning the same rolling upgrade procedure:
We're considering KeyDB instead.
- Upgrade existing LDAP on CentOS 7 from Zimbra 9.0 to 10.1
- Install new Zimbra 10.1 LDAP servers on Rocky 9 and migrate LDAP service
- Install new Zimbra 10.1 proxy and MTA servers on Rocky 9 and migrate proxies and MTA's
- Install new Zimbra 10.1 mailbox servers on Rocky 9 and migrate mailboxes
We're considering KeyDB instead.
Re: Upgrade from Zimbra 9 to 10.1 /RHEL7 to RHEL9
Bringing this post back up.
A clarification about the rolling upgrade for the mailstore part.
At the moment I have both mailStores on 8.8.15 (CentOS7) and 10.1.x, (Rocky9) and I'm preparing the migration with zmmboxmove.
In this case will the authentications be served by both 8.8.15 and 10.1.x nodes? From which nodes will the webmail be served for users still on 8.8.15 and for those on 10.1.x?
As far as I know it's best practice configure zimbraReverseProxyUpstreamLoginServers so that it only targets the 10.1.x nodes.
Any other suggestion ?
Thanks.
A clarification about the rolling upgrade for the mailstore part.
At the moment I have both mailStores on 8.8.15 (CentOS7) and 10.1.x, (Rocky9) and I'm preparing the migration with zmmboxmove.
In this case will the authentications be served by both 8.8.15 and 10.1.x nodes? From which nodes will the webmail be served for users still on 8.8.15 and for those on 10.1.x?
As far as I know it's best practice configure zimbraReverseProxyUpstreamLoginServers so that it only targets the 10.1.x nodes.
Any other suggestion ?
Thanks.