Tips for a successful Google Apps migration for small businesses
I have migrated several companies and individuals from a pop3, imap, or exchange server email solution into Google Apps. I feel the Google interface rocks and is definitely the way to go instead of relying on MS Outlook. You can also use outlook...but...I hate it.
Please follow some of the steps I have laid out quickly below to make sure you have a successful migration!
1 Have a good backup
2 Confirm ownership of your domain ahead of time and create accounts
3 Merge all current mail/contacts into 1 pst folder or exchange
4 Do not use migration tool...use Google Sync Tool if premier account.
a. Google email uploader: http://mail.google.com/mail/help/email_uploader.html
b. Google Apps Sync: https://tools.google.com/dlpage/gappssync
5 Have Google Sync Tool downloaded and available on a local fileshare. Javascript errors
6 Change folder names in outlook prior to Google Sync. Long folder names will not be readable on the google interface. It just doesn't work. I would recommend shortening any names as much as possible before the migration. You can also go to the labels management and hide most or all of the names if you use the search feature for the mail to make it look better.
7 Reduce your TTL for your domain's DNS prior to changing MX record
8 Change your URL for mail.domainname.com and calendar.domainname.com - ahead of time if poss
9 Do not: stop a sync or migration in progress. doubles data
10 If sync fails:
a. Verify account has logged in and validated
b. Verify "Allow users to upload mail using the Email Migration API" is checked in bottom of Advanced Tools, User Email Uploads - under control panel
c. Verify set to Unlimited (right click Google Apps Sync on toolbar)
11 Do not Delete a user account if it did not go well. You cannot recreate the account for 5 days afterwards. If you already did this, create another user with a similar name and give the user a nickname for the existing email address whose account you deleted. This will allow you to be able to still receive email even though you can't create the account. Just have the user log in with the new account info you provided
12 If you have a user who realized after the fact that they have mail folders stored on a local pst outside of exchange or your main pst file: Create a manual IMAP connection in outlook in addition to the one created with Google Apps Sync and transfer your files one folder at a time. It's going to suck. Google it.
13 If you try to install Google Apps Sync tool from Vista or Win7 computer, you may need to right click on the installer and select Run as Administrator if it is in a shared location on the network.
14 If you install the Google Apps Sync tool and it doesn't prompt you to log into your google account or seems to already be setup but it's not working, then browse to C:\program files\Google\Google Apps Sync\ and select profileeditor.exe
I hope some of this made sense to some of you! Please feel free to comment on any of the items above or add your own personal tips below if you have some. This is a great email solution but the steps above should help make the transition a little more bearable than my first try.