Zimbra has a very good tool: PST migration wizard.
I got an idea: why not develop a tool that can migrate user mails in Zimbra to PST files,once you do, you can backup the directory where the PST files are saved. Then you can easily recover a failed server.
Microsoft has a similar tool called Ex-merge.
Keep up the good work guys.