How to migrate data from PST files


You want to know how migrate data from PST files.


  • Google Workspace Migration for Microsoft Exchange (GWMME)


  1. Before you begin:
    • Verify your Microsoft Outlook version—The Outlook version on your GWMME client machine is the same or later than the one used to create the PST file.
    • Turn on Gmail for users—If you’re migrating to Google Vault, your users in the target account must have Gmail turned on before you migrate. You can’t migrate content to Vault Former Employee (VFE) licensed users, because Gmail isn't on for these users.
  2. Authorize GWMME for your account.
  3. Download & install GWMME.
    • Go to the GWMME download page.
    • Click Download GWMME.
    • Open the installer and follow the instructions to install GWMME.
  4. Organize your PST folders & files.
    • For each PST file and folder, turn off password protection and allow read and write permissions.
    • Prepare the PST folder structure:
      • Create a top-level folder.
      • In that top-level folder, add a folder for each user you're migrating.
      • Give the individual folders the same name as the primary email addresses on your source account. For example, if your source email address is, then name your individual folder
      • Place the PST files in the individual folders.


        C:\PST (top-level folder)
          |   (user folder)
          |            Mail.pst (PST file)
          |               |            Archive.pst (PST file)
          |   (user folder)
          |               |            Archive.pst (PST file)
        ## What to be replaced with:
        C:\PST (top-level folder)
          |   (user folder)
          |               |            Mail.pst (PST file)
          |               |            Archive.pst (PST file)
          |   (user folder)
          |               |            Archive.pst (PST file)
  5. Create CSV files.
    • Create a control CSV file of the user accounts that you're migrating to make sure your source data correctly maps to your new user accounts.
  6. Migrate data.
    • You can migrate data by running GWMME: 
      • On a Microsoft Windows computer, using the GWMME interface. Follow the instructions below, in this section. 
      • From the command line (better suited to experienced administrators).
  7. Enter Exchange server details.
    • Click Start > Google Workspace > MigrationGoogle Workspace Migration for Microsoft Exchange.
    • For Server Type, select Exchange.
    • Select Specify a folder with PST files and, for Folder with PST files, specify the path to the top-level PST folder.
    • Click Next.
  8. Enter user and domain information.
    • For Google Workspace domain name, enter the new primary Google Workspace domain where the data will be migrated.
    • For Service account credentials file, enter the path to the JSON credentials file created as part of the authorization process.
    • For Google Workspace admin user, specify the full email address of your Google Workspace super administrator.
    • Click Next.
  9. Choose where to migrate messages.
    • You can migrate to Google Workspace or to Google Vault. If you migrate messages to Vault:
    • Messages don’t appear in users' Gmail inboxes.
    • Folder information is removed from messages before they're migrated. Migrated messages don’t have labels.
    • GWMME doesn't overwrite or check for duplicate messages previously migrated to Vault.
    • Retention rules determine how long messages are held in Vault.
      • Option 1: Migrate to Google Workspace
        • Check the box for each type of data you want to migrate: email, calendar, or contacts.
        • For File of accounts to migrate, click More and navigate to the CSV mapping file, and click Open.
        • Click Next and proceed to Step 10.
      • Option 2: Migrate messages to Google Vault:
        • Check the Email messages box as the type of data you want to migrate.
        • Click Advanced Options.
        • Check the Migrate to Google Vault box and click OK.
        • Click Next and proceed to Step 10.
  10. Review migration settings.
    • Review the migration settings and check the box next to each optional setting that you want to use:
      • Migrate all data. Overwrites existing data during migration (duplicate messages skipped when unchecked)
      • Save settings. Retains the current configuration for future use
      • Run Diagnostics. Verifies the configuration before running the migration
      • Estimate. Estimates the message count for the source users
      • Migrate. Performs the migration
    • Click Next.
    • If prompted, specify the username and password for the Exchange admin account you're using to open your users' mail stores.
      • Tip: Selecting Remember my password bypasses this step in future migrations.
    • Click Next Start.