Hi,
I have read (amd re-read) the backup posts in this forum and the how-tos on the wiki, plus had a look at the provided scripts. Here is what I think I know about backups (Scalix CE 10, SuSE 10 OSS)
There are three common reasons to reach for a backup:
1: Server dies (Bare metal restore)
2: Mailbox corruption (individual mailbox restore)
3: Deleted that supermega important email (single email restore)
In the case of 1:
Install the new servers operating system, copy across /var/opt/scalix and use the installer.
In the case of 2:
a) Restore the copy of that persons mailbox made with the omcpoutu to another mailnode, have them log-in and copy the folders/mail across to their account
b) Restore the copy of that persons mailbox to the main mailnode, wiping out their current account, but creating a new one (if you use the restore script on this Forum)
In the case of 3:
Do as 2: a) and let them retrieve the 'important' email themselves.
So, to the point of this post.
I have over 30 Gigabytes of email in the datastore currently (and growing). I cannot stop the scalix server for the 4 or 5 hours it takes the backup script on this forum to run, so I will not have a recent copy of /var/opt/scalix
So please tell me any methods by which I can accommodate 1: and 2: - that is, how can I get/make a list of accounts in a format that can be scripted into a new install for a baremetal restore as in 1: ? How do I integrate the information I have saved from the omcpoutu into the newly restored server -is it sufficient to run the restore script on the main mailnode?
By what combination/method can I backup a users email so that the email can be imported/saved outside the scalix datastore in mbox format for access by any 'ordinary' mail application?
I understand that the CE edition is 'unsupported' except by the generous people contributing to this forum (including the Scalix people) and I thank you all for your efforts. I hope that by asking these questions in one place new users will be able to find the information they need in a single place.
I am also aware that there is the new version 11 which will (probably) answer many of these questions, but I am sure there will be many people like me who will not roll out a new operating system with a new app on a production server, so I expect the version 10 CE to be around for a while yet.
Any input greatly appreciated.
skk54