Postby florian » Mon Dec 26, 2005 1:12 pm
well, you certainly can; as all Scalix data is stored in the Filesystem, you can just run your backup tool to backup the /var/opt/scalix directory tree.
Problem is consistency though. Everything is fine when you shut down Scalix using the omshut command before the backup. If you leave it running, files will change during the time it takes to make the backup, so some files will have an older state than others, your backup will be inconsistent and when you restore in the event of data loss, you don't really know where you are and might experience some message store corruption.,
This is where snapshots come in; a snapshot will be a frozen image of your volume at any point in time, so all the data in the Snapshot will be consistent. To even ensure that during the very short time (<1s) it takes to make the snapshot, no inconsistencies are generated, we recommend freezing Scalix disk activity using the omsuspend command.
Bottom ...
... offline backup: no snapshots needed.
... online backup: snapshot heavily recommended; if backing up without snapshot, data consistency cannot be guaranteed and message store might be corrupted after restore. Therefore, online backup without snapshot facility is not supported!
If you need online backup or not depends very much on the availability needs of your user community. The assumption is that most corporate/enterprise email operations are now 24x7, so the downtime involved with an offline backup is not acceptable for those organisations.
Hope this helps, cheers,
Florian.
Florian von Kurnatowski, Die Harder!