Ya don't do that, there are binaries for 4.5.x & 5.0.x on each platform respectively.
So going to 4.5.10 first is entirely optional, you don't have to do versions incrementally - but if you wanted to your process would look something like:
-make a full backup of 4.5.9
-upgrade existing box to 4.5.10 using same platform binary
-test 4.5.10 for a day
-platform switch (in essence the blog article is a backup in itself but you can always make another as you wish)
-test 4.5.10 on new platform for a day
-full backup of 4.5.10
-upgrade to 5.0.1
-test 5.0.1
-make a fresh backup (because now all your old backups are invalid unless you reinstall 4.5.10/.9)
Sorry if that's a lot of storage space used in that method with 30k users...just showing you the safest route (not going to 4.5.10 would eliminate one of those backups OR if you got on .10 comfortable for a week & decided to remove the .9 backups etc).
Of course vary 'test for a day' for however long you feel comfortable/can have downtime to do the upgrades.
The more you tell us about your setup/IT procedures the more we can pin stuff down for you.
-Are your existing boxes getting RHEL 5 or are these new boxes?
-Do you want this all done in one night - be sure to allow yourself a 'rollback' time window.
-Obviously some people don't have space/can't afford to store more than one full backup at a time, happens more than you think.
-I'm just grasping at variables for ya
If I was doing this in one night on my systems, a backup before the platform switch & another before the ZCS upgrade would be in order at the minimum in case of any 'gotcha's" in the morning. Plus, if the platform switch worked but new zimbra didn't I could save some retry/restore time by getting at least half way...
Alternatively, if the platform switch can be put off but the ZCS upgrade can't; then obviously upgrade zimbra first, make sure you're running fine on 5.0.1 for a few days, make backups, then switch platforms.
If I've done nothing more than scare you into making backups with my above ramblings then my job is done
If I only had a $ for every time I've heard the phrase: "well I didn't make a backup..." then I'd be ___(fill in some nonsensical aspiration)___.
http://www.zimbra.com/forums/announc...r-profile.html