Page 1 of 1

Migration Issues

Posted: Tue Dec 12, 2006 6:14 pm
by tdelov
I am looking at migrating over to Scalix 11
I have installed Scalix 11 beta2 (rc1) onto a Redhat Eneterprise Edition 4.

I currently have about 2000 users accounts with 180Gb of mail that I need to migrate over.
I've tried various options, but it seems that the biggest issue is how slow the process is taking.

The majority of my current mail users are on Cyrus and and a handfull of users on Scalix 10. I am looking options to move them all onto Scalix 11.
From Scalix 10 I tried to exported to file and imported onto the new Scalix 11 server.
It took about 30-40 minutes to export a 400MB mail box from Scalix 10.
It took even longer to import that user into scalix 11. After about 1 hour and a half I aborted the operation thinking that something had gone wrong.
I then tried again but with imapsync which took about 2 to 3 hours to complete the operation.

Given that I have 180GB of mail data I need to migrate, it seems like it would be a near impossible task to get all the data over.
Even if I did manage to get the data over I am worried about user based back up issues?
I'm sure there must be users of scalix that have large(er) mail systems?
How have they managed?
How do they cope with user based back up options?
Did it take them that long to get the data over?

Thanks
Tony

One option

Posted: Wed Dec 13, 2006 12:28 am
by kanderson
Can you do it in stages? Moving a few users at a time until they're all done?

If you can, you could use fetchmail to retrieve mail from the old servers and pull it to the new one. This would be a bit ugly, but it would work OK.

Be aware, fetchmail can take a long time to run when there are lots of users being fetched...

Obviously, on the 11 box, you'd only create users as you moved them over.

Kev.

Just a suggestion ... edit ombackup script

Posted: Thu Dec 14, 2006 9:16 pm
by deyjvu
There is a great little script called ombackup, available from the Wiki or it maybe in the Forum here as well but I found it on Wiki.

http://www.scalix.com/wiki/index.php?ti ... ckupScript

Part of this script does a backup of all users on a mailnode using omcpoutu and zips that file up - you could use this to move the users from 10 across to the 11 system. You could edit the part of this script that does this task and use it to create the file to move the users to the new system. You could then run this script out of hours and have it scp the file across to the other server and omcpinu the users.

As Kevin suggested, do it in groups of users and from past experience, I would be sending them a message warning that this was happening and for them to do a clean up of their accounts prior to the day they are to move. I'd even go so far as to do an omtidyu on these accounts but that depends on what your sites rules are regarding mail accounts -if you plan to use this warn the users as this tool deletes or can delete items.