I've currently got my email and calendar hosted on Google Apps. However I really like some of the features that have gone into GMail (themes, etc) and would like to move my mail and calendar to GMail. Ultimately, I'd like to:
- Retain dates
- Retain labels
- Migrate my calendar entries
What options are there? I know that I can move emails between two IMAP accounts but what about calendar entries? And how do you retain labels?
Limitnone's gXFER seemed like an option but it no longer seems to be available/working.
Also, does anyone backup their Google Apps data?
Themes, Labs, and other cool stuff are enabled in the lastest version of Google Apps, I can't see any differences between my Gmail and Google Apps accounts.
If I'm not mistaken, these new features are only available if you set the control panel to "Next Generation" in the Domain options, and use the English language.
imapsync is the best IMAP transfer tool I've used (offlineimap sucked, and for the expected reasons: wrong tool for the job; and uw-mailutil seems to have mangled some data along the way).
You'll have to play with the options a little to get it moved over, but it should do the trick.
Alternatively: Thunderbird drag-and-drop.
One way to transfer your calendar entries if you don't mind keeping your google apps account open is to share your google apps calendar with your gmail calendar so the entries will show up. This is the strategy google reccomends.
You should also be able to use the Ical files provided by google to download all your data in the current calendar and upload it into another see here for download instructions and here for upload instructions.
A larger amount of the Gmail features are avaliable but navigating to "Manage this domain" then selecting "Domain Settings" and ticking the boxes which say: Automatically add new services when they become available and Enable pre-release features. See:
Contacts
To move the contact I used the Import/Export links in the contacts window. Even though I selected "Google's CSV format" it lost the group information. You could get around this by exporting each group individually.
Filters
In GMail labs there is a "Filter import/export" tool by "Luke B, Slava C and the Data Liberation team". This worked brilliantly.
Mail
To copy the mail over I took these steps:
Google's IMAP provider was smart enough not to duplicate the messages.
Calendar
I haven't migrated my calendar yet, however Jona's solution looks like the best option for that.