HI.
I do the following to backup about 14gb data of Cyrus-imap server:
1. I backup the whole server using "tar" (or "star") to tape, every day.
I do keep at least one week history of these tapes.
2. I have an additional local hard disk on the server,
and I use "rsync" to store a copy of the whole server on the second hard disk every day.
I'm not sure if these are the best methods, but they are fine for me.
Yizhar Hurwitz
http://yizhar.mvps.org