Recently we had to migrate a Scalix installation from Fedora to Xandros Server and at the same time upgrade from 11.0.1 to 11.3. The site had over 200 user accounts. At first I thought this would be a difficult task but it turned out to be relatively simple thanks to the fact that, being a minor version upgrade there was no major changes in the database and file structure.
Migration and Upgrade involved copying a few files
The basic steps involved installing Xandros Scalix Server on the new machine, doing a Xandros Network update and the copying over the files from /var/opt/NN on the old machine to the new machine. In our case since we were going to replace the old machine we used the same machine name and IP address which made the switch over much easier.
Scalix provides many utilities to check the health of your server
Once this had been done we needed to make sure the file ownership and permissions where ok.
"omcheck -s -d ">" /tmp/check_file"
Then run "/tmp/check_file" to correct any errors. We also had problems with the sxadmin password as they were differnet on the two machine. If you are going to do this make sure the passwords are the same before doing the copy over. We had problems with the Xandros Management Console (xmc) with this as the administrator password known to Xmc was different to the real Scalix password. None of the service would start from Xmc. We corrected this by running:
"ommodu -o sxadmin --authid sxadmin -p <password> "
We also had to edit the plaintext :0 password in the file:
"/var/opt/scalix/s4/caa/scalix.res/config/psdata"
After that everything seems ok. As a precaution also run
"/opt/scalix/bin/omoff -wd 0 omscan"
"/opt/scalix/bin/omscan -Z"
"/opt/scalix/bin/omon omscan"
To correct any errors run "/opt/scalix/bin/omscan -Aavfx"
There is probably more but that all I remember right now. :) HTH.