Migrate data between Google Apps accounts

If you create a new Google Apps account for your organization, you can migrate your Gmail and Contacts data as well as information in Google Calendar, Drive, and Sites from your old Google Apps account to your new one. You can also migrate a personal Gmail account to your new Google Apps account.

Data transfer options are available for the following types of data:

Email
  • The data migration service is the recommended way to migrate mail. It's clientless and cloud-based and easy to set up and monitor. You do everything in the Google Admin console.
  • Google Apps Migration for Microsoft® Exchange (GAMME) is a utility that migrates your mail, including labels and archived mail, to another account. GAMME can also migrate other data, but requires you to install the tool first.
  • POP and IMAP—You can download your Gmail to your computer via POP or IMAP access with a local desktop client, such as Outlook® or Mozilla Thunderbird®. POP and IMAP download your mail in different ways. See Get started with IMAP and POP3 for details.
You must remove folder size limits before using an IMAP mail client or GAMME to migrate messages. See Enable IMAP and POP for Google Apps for details.
Contacts

You can export Gmail contacts to a CSV file and then use that file to migrate your contacts.

Calendars

You can use an iCal® file to migrate publicly shared calendars to your new Google Apps account. You can also download all the calendars in your My calendars list or you can choose to share individual calendars with email addresses in your new account. See Export your calendar for details.

Drive files

Drive lets you manually download a file to your computer that you can then move to Drive in your new Google Apps account. You can also share individual documents with email addresses in your new account and then copy them. Alternatively, you can use the Drive REST API to export and import documents.

Sites

You can share individual sites with an email address on your new domain and then transfer the website to Google Apps.

Other Google Apps

There are options for migrating data from other Google Apps products. See Moving product data for details.