I've had a regular Gmail account for years. I recently obtained a personal domain and set up Google Apps on it (the free version). I would like to migrate as much as possible of my existing Gmail account over to an account in the Google Apps for my domain. This includes but is not limited to email, documents, calendars, etc. - As much as possible.
How do I migrate a Gmail account to a Google Apps Account?
gmail;google apps;google apps email;migration
There is no easy way to do this.  Email is the hardest part.This is the guide I followed:http://base6.com/2009/06/15/migrating-from-gmail-to-google-apps/Exact Steps I followed:Documents (Not in the guide):Share all of your existing documents with full privileges with your new apps account. Email (From the comments on the guide):In your Gmail account (From where you want to import all your emails to your Google Apps statndard account) go to SettingsThen click on Forwarding POP/IMAP tab.Then select Enable POP for all mail (even mail thats already been downloaded)select allow POP for allNow go to your Google Apps account.Go to SettingsThe click on Accounts tabIn the section Get mail from other accounts: Click on the link Add a mail account you ownA new window pops up, just follow the process of providing your Gmail Account informationProbably 2nd page into it, it will ask for username, password, etc. and it will have a drop down menu next to Pop server: select the 1st pop.gmail.com in the listdo not check mark leave messages as gmail does not support itCheck mark label and give it a good label like: My Gmail or something.Then click Add Account and it will go through the verification. Once you verify the account. You are done.Now you can go back to the inbox and you should see your My Gmail label. Click on it and it should download all your emails from your Gmail account. Please note that you will lose all the emails in your Gmail Account.Final step is to then go back to the Gmail Account and disable POP download and enable forwarding to your google apps email account.Calendar (Directly from the guide):On GMail calendar, goto Settings ->Calendars -> Export Calendars todownload a ZIP of your calendars inICAL format.On Google Appscalendar, goto Settings -> CalendarsContacts (Directly from the guide):On GMail contacts, use the Export option to export each group in Googles CSV format. Then export one more CSV of Everyone (All Contacts)On Google Apps contacts:Use the Import option to import the CSV of Everyone, leaving the  Add these imported contacts to:  option unchecked.Then use the Import option to import each group in turn, checking the Add these imported contacts to: New Group  option, and enter the name of the group.-> Import calendar and import the ICAL entries to your calendar.2.