Chapter 3. Scalix Migration
The Zarafa Migration Tool can migrate stores of premium Scalix users to Zarafa. It’s important to note that it can not migrate the stores of non-premium Scalix users because Scalix doesn’t allow MAPI access for those users.
In order to migrate stores from a Scalix system to a Zarafa system, both the Zarafa client and the Scalix client need to be installed on the system on which the migration tool will be executed.
The scalix version must be either 11.3 or 11.4, the 11.4 version is strongly advised. Earlier and later versions contain compatibility issues and cannot be supported.
Then an admin user must be created that has the special privilege "Mboxadmin" assigned to it.
Once this is done, a special Scalix admin profile needs to be created for the migrator to use so stores of all the required users can be openend. This is done by creating a special install.ini file and passing it to sxpro.exe (this tool comes with the Scalix client connector package and can be found in the Scalix installation directory).
The install.ini file must look like this:
[Install Flags]
InstallLogfileUpLoadLocation=c:\\log.txt
InstallWithServerStore=1
InstallAllowSavedPassword=1
InstallAskForPSTPassword=0
InstallTrySSOFIRST=0
InstallExternalPST=0
InstallSetDefaultProfile=0
InstallLogFileLocation=c:\\temp.txt
InstallMigrateDefaultProfile=0
InstallEnableSmartCache=0
InstallUseSSL=0
InstallPassword=SU=sxadmin;PASS=scalix
InstallMailServerName=scalix.mailserver.com
InstallUsername=sxuser
InstallDefaultProfileName=migrator2
Some variables in this file must be changed:
sxadmin in the InstallPassword variable must be replaced with the admin user for the Scalix system. scalix in the same variable must be replaced with the actual password.
scalix.mailserver.com in the InstallMailServerName varibale must be replaced with the name of the actual Scalix system.
Some varibales in this file may be changes:
sxuser in the InstallUsername varibale may be changed in an actual existing user. However, the migrator will update the profile with the required user for each store to migrate, overwriting this setting.
migrator2 in the InstallDefaultProfileName may be replaced with another profile name. This profile name is used when invoking the migrator when specifying which profile to use.
To create the actual Scalix profile, invoke the sxpro.exe
tool and pass the directory in which install.ini resides:
sxpro.exe -i <directory_containing_install.ini>