How to move users:
ZCS-to-ZCS Migrations » Zimbra :: Blog
But I would start trying the more automatic move first:
- shutdown Zimbra services on your OSX.
- rsync /opt/zimbra to the Linux server (remember taking care of uid/gid)
- Be sure that server name is same as on OSX
- Shutdown OSX server
- Eventually change IP address to match the OSX server
- Run Zimbra installer from the official package
- Run the fixperm script
Eventually use some of the steps from the 32->64 bit migration guide:
Network Edition: Moving from 32-bit to 64-bit Server - Zimbra :: Wiki