Options for migrating data

You have the following options for migrating your users' mail, contacts, and calendar data from other programs or web hosts into Google Apps.

Administrators/Server side options
  • Google Apps Migration for Microsoft® Exchange (for IMAP and Microsoft Exchange, Google Apps for Business and Education only). Recommended for Microsoft® Exchange Server 2003 and 2007, as well as any RFC 3501-compliant IMAP servers, like Novell Groupwise, Cyrus, Courier, or Dovecot. Migrate mail to Google Apps for IMAP and Microsoft Exchange mail servers. On Microsoft Exchange, you can also migrate personal contacts and calendars.

  • Migrate email between Google accounts via IMAP with the Google Apps Migration for Microsoft Exchange tool. This tool can migrate email data from one Google account to another for groups of users.

  • Google Apps Migration for Lotus Notes (Google Apps for Business and Education only). Native Lotus Notes database tool that migrates mail, calendar, contacts, and group information from your Notes accounts to Google Apps.

  • Email Migration API (Google Apps for Business and Education only). You can enable this API for your domain in the Settings > Email section of the Admin console. See the chart below for more information.

  • Partner Solutions for migration. Find vendors whose solutions integrate with and extend Google's offering for migration.

  • IMAP mail migration (Deprecated). A tool to transfer the existing contents of users' mailboxes from an IMAP server to Google Apps. This utility has been deprecated and will no longer be available as of April 30, 2011. If you are migrating from an IMAP server, use Google Apps Migration for Microsoft® Exchange instead.
Individual users/Client side options
  • Google Apps Migration for Microsoft Outlook® This standalone utility lets you migrate Microsoft Outlook® mail, contacts, and calendar events (including recurring meetings) to Google Apps. You can import data to Google Apps from a Microsoft® Exchange profile or PST file. You then work with your data from the Google Apps web interface.

  • Google Apps Sync for Microsoft Outlook® (Google Apps for Business and Education only). This Microsoft Outlook® plugin lets you use Outlook as a client application for accessing your Google Apps mail, contacts, and calendars. You can also use it to migrate Outlook mail, contacts, and calendar events (including recurring meetings) to Google Apps. You can import data to Google Apps from a Microsoft® Exchange profile or PST file. That data is then synchronized between Google Apps and your Outlook client.

  • Gmail's Mail Fetcher is configured with each user's email account (rather than in the Google Admin console) and allows your users to fetch mail from both Gmail and non-Gmail accounts. Fetched mail is inserted into your users' Google Apps Email accounts. With this method, migration is performed on a user-by-user basis. Use this method if transferring existing data isn't required but each user has the option of transferring mail. Note: When fetching mail from a Gmail or Google Apps account, use the Gmail POP server settings described here.

  • Google Email Uploader for Mac is a desktop utility that runs on Mac OS X, and uploads email archives from Apple Mail, Eudora, Thunderbird, as well as exported Entourage mail and other mbox and Maildir archives to your Google Apps mailbox.

    Google Email Uploader is available for all editions of Google Apps. Email Uploader queries are not supported by Google Apps. For detailed instructions and troubleshooting, please visit: Issues and Discussion Group.

Use the tables below to compare email migration options that are available for client-side and server-side migration in both the Microsoft and Lotus environments. For the latest information on migration tools, see the Google Apps Technical Transition Guide.

 
Server-side tools for Microsoft environment
Method Exchange 2002 Exchange 2003 Exchange 2007 Data integrity Notes
Google Apps Migration for Microsoft® Exchange No Yes Yes High Recommended
Google Apps Email Migration API Yes Yes Yes Medium to High Requires programming
Server-side tools for Lotus environment
Method Rel. 6.5 Rel. 7 Rel. 8 Data integrity Notes
Google Apps Migration for Lotus Notes Yes Yes Yes High The migration tool must be installed on an IBM® Lotus® Domino Server Release 6.5 or later running on a Microsoft® Windows 2000 or higher server. Supports up to Lotus Notes Release 8.5.
Google Apps Email Migration API Yes Yes Yes Medium to High Requires programming
Client-side tools for Microsoft environment
Method Outlook 2002 Outlook 2003 Outlook 2007 Data integrity Notes
Google Apps Migration for Microsoft Outlook® No Yes Yes High Recommended
Google Apps Sync for Microsoft Outlook® No Yes Yes High  
Google Mail Fetcher (POP) Yes Yes Yes Low Supports POP mail only

Use only if environment doesn't support Google Apps Sync
Client-side tools for Lotus environment
Method Rel. 6 Rel. 7 Rel. 8 Data integrity Notes
Google Mail Fetcher (POP) Yes Yes Yes Low Supports POP mail only