I am trying to get my arms around backing up and restoring Scalix and am frustrated to say the least. I'm hoping that this thread can become "sticky" so that others don't have to go through so much trouble to get this info.
Here's the information I've been able to gather together:
Backup Script
http://www.scalix.com/wiki/index.php?title=HowTos/AutoBackupScript
This script is good stuff with the right intentions. It begins by dumping each users mailbox for easy 'per user' restores and finishes by doing a full backup for recovery from disaster. I like the first part but the second part shuts down the scalix server which is not an option for my shop. I think the full backup can be commented out without any ill effects. My other problem is that it was created for v10 and hasn't been updated on the wiki for v11. It was created as part of this thread:
http://www.scalix.com/forums/viewtopic.php?t=1922
That thread was last modified in Feb 07 but not since which is unfortunate because an update to the backup script was posted which looks to incorporate changes for v11. It's unfortunate that this thread seems to have died. Here's a link to the modified script:
http://www.it25.de/downloads/sx_dump
sxbackup
http://www.scalix.com/wiki/index.php?title=Admin_Resource_Kit#Backing_up_Scalix_with_sxbackup
For doing full backups of scalix. This is the official supported method for doing full backups of Scalix. It uses LVM snapshots so that the server doesn't need to be shut down. Haven't tried it yet but it may be the answer to my 'full backup' problem. .pdf documentation is not so great. Leaves alot of questions. Also, text based 'README' would be nice for those of us who don't run x windows on our mail server but not that big-a-deal.
Wiki on backup and restore
http://www.scalix.com/wiki/index.php?title=HowTos/BackupRestore
I guess this is the 'official' page on backing up and restoring individual mailboxes. Doesn't tell you a whole lot. You'll need to get your info from the man pages but it does point you in the right direction. Scalix 11 is mentioned but that's about it. Would be nice if Scalix would create their own script for exporting all mailboxes in this fashion. Most of the work is done already with the script at the top of this post. I know it isn't "officially" supported but how about doing that. Take a look at it. Certify it. Update it. Officially support it. Your customers want it. Or, at least, this one does.
I evaluated a bunch of different messaging/collaboration platforms before deciding on and purchasing Scalix. I never thought to see if there was adequate support for backup and never did I imagine that a product of this maturity would have these type of issues. Looks like I learned something.
Does anyone have anything to add here? Maybe something I didn't find or something am wrong about? Thanks ahead of time for your feedback.
Mike G.

