Google Workspace Backup Tool

Complete Step-by-Step Guide for the Aryson Google Workspace Backup Tool

Easily back up the Google Workspace Mailbox to PST, PDF, MBOX, and CSV, and migrate it to Microsoft 365 and Google Workspace (DWD). Moreover, the software backs up Google Drive data to a local drive and multiple email clients Microsoft 365, Google Workspace (DWD/Admin), or SharePoint Online. The software enables secure backup of emails, contacts, calendars, attachments, and Drive files while preserving folder hierarchy and metadata.

    Table of Content
  • Software Working Process
  • Activation Guide
  • Installation & Uninstallation

Software Working Process

Software Working Process

Step 1: Download and install the Aryson Google Workspace Migration Tool.

screenshot1

Step 2: Select the Mailbox Migration card under the Choose Migration Mode.

screenshot2

Step 3: Connect Your Gmail Account

The software provides three authentication methods to connect to your Gmail or Google Workspace account. Choose among the A, B, and C migration methods.

screenshot3

Step 3(A): Log in via OAuth 2.0 / Modern Authentication

  1. Select OAuth 2.0 / Modern Auth.
  2. Enter the Gmail email address.
  3. Provide the Client ID and Client Secret generated from the Google Cloud Console (optional).
  4. If you do not have your own OAuth credentials, enable "I don't have a Client ID & Client Secret."
  5. (Optional) Enable Remember this account for future logins.
  6. Click Continue with Google.
  7. Sign in to your Google account and grant the required permissions.
  8. The mailbox will be authenticated and added to the software.
screenshot4

Step 3(B): Login via IMAP + App Password

  1. Select IMAP + App Password.
  2. Enter the Gmail email address.
  3. Enter the 16-character Google App Password.
  4. (Optional) Enable Remember this account for future logins.
  5. Click Continue with IMAP.
  6. The software verifies the credentials and connects to the mailbox.
screenshot5
  1. You can also use Batch Mode to authenticate multiple Gmail accounts using a CSV file.
screenshot6

Step 3(C): Log in via Google Workspace Admin (DWD)

  1. Select Workspace Admin (DWD).
  2. Enter the Google Workspace Admin email address.
  3. Choose the credential type:
    1. JSON Key File
    2. P12 Key File
  4. Click Browse and upload the service account key file.
  5. (Optional) Enable Remember this account for future logins.
  6. Click Connect Workspace.
  7. The software authenticates the Google Workspace domain and loads available user mailboxes.

This method is recommended for bulk mailbox backup and migration.

screenshot7

Step 4: Select Gmail Mailbox for Backup

The software displays all available Gmail mailboxes retrieved from the connected account.

  1. Select the required mailbox using the checkbox.
  2. Use Search by Email to quickly find a specific mailbox.
  3. Review selected mailboxes in the Selected Mailboxes panel.
  4. Click the Remove (X) icon to remove any mailbox from the selection.
  5. Verify the License Status of the selected mailbox.
  6. Check the total number of selected mailboxes at the bottom-right corner.
  7. Click Continue to proceed to the Folder Hierarchy section.
screenshot8

Step5: Select Gmail Folders for Backup

The software displays all available Gmail folders and labels from the selected mailbox.

  1. Select the required folders using the checkbox beside each folder.
  2. Choose All Mails to back up the entire mailbox.
  3. Use the Search Folders box to quickly locate a specific folder or label.
  4. Click Show Count to view the number of emails available in a folder.
  5. Select default Gmail folders such as Inbox, Sent, Drafts, Spam, Trash, and custom labels, and others as needed.
  6. Use the navigation controls (Prev and Next) to browse additional folders and labels.
  7. Click Continue to proceed to the Export Format and Filters section.
screenshot9

Step 6: Select PST as the Export Format

Go to the File Format tab and select PST from the Export File Format drop-down menu.
Note: For each file format, follow the same steps; just change the selection of the format in the drop-down list.

screenshot10

Step 7: Select the Destination Path

  1. Click Browse to select the location where the PST file will be saved.
  2. Choose the desired folder on your local system or external drive.
  3. Verify the selected destination path before starting the backup.
screenshot11

Step 8: Configure Migration Filters (Optional)

Before starting the Gmail to PST backup, configure the required filters and settings as needed.

  • Item Types: Select the mailbox items to export, including Emails, Contacts, Calendars, and tasks.
  • Resume Migration: Enable Skip Previously Migrated Items to avoid re-exporting data that has already been backed up.
  • Date Range Filter: Export only emails within a specific date range by selecting the Start Date and End Date.
  • Advanced Email Filter: Export specific emails based on criteria such as From, To, Subject, CC, BCC, or Message Content.
  • Skip Folders: Exclude Gmail categories such as Promotions, Social, Forums, Updates, Personal, and Unread from the backup.
  • Duplicate Handling: Remove duplicate emails based on selected fields such as Subject, From, To, CC, and Body.
  • Split PST File: Divide large PST files into smaller parts by specifying a maximum PST size limit.
  • Attachment Options: Choose whether to export emails with attachments, skip attachments, or save attachments separately.
  • Custom Folder Name: Define a custom name for the destination backup folder.
  • Exclude Empty Folders: Skip folders that do not contain any mailbox items.
  • Exclude Deleted/Spam Folders: Prevent deleted or junk email folders from being included in the PST backup.
  • Free Up Server Space: Move or permanently delete emails from the source mailbox after successful backup (optional).
  • Save Contacts as VCF: Export contacts separately in VCF format.
  • Save Calendar as ICS: Export calendar items separately in ICS format.
screenshot12

For other formats:

PDF: The "Enable merged PDF size limit" option consolidates exported emails into a single PDF file and automatically splits it into multiple parts once the file exceeds a specified size threshold, with a maximum limit of 500 MB per output file.

screenshot12

Step 9: Start the Migration Process

After configuring the required filters, click Start Migration to begin the Gmail to PST backup process.

screenshoto13

Step 10: Monitor Backup Progress

Track the real-time Gmail to PST backup progress, including exported emails, contacts, calendars, tasks, skipped items, failed items, and the destination location until the process completes successfully.

screenshot14

Step 1: Download and install the Aryson Google Workspace Migration Tool.

screenshot15

Step 2: Select the Mailbox Migration card under the Choose Migration Mode.

screenshot16

Step 3: Connect Your Gmail Account

The software provides three authentication methods to connect to your Gmail or Google Workspace account. Choose among the A, B, and C migration methods.

screenshot17

Step 3(A): Log in via OAuth 2.0 / Modern Authentication

  1. Select OAuth 2.0 / Modern Auth.
  2. Enter the Gmail email address.
  3. Provide the Client ID and Client Secret generated from the Google Cloud Console (optional).
  4. If you do not have your own OAuth credentials, enable "I don't have a Client ID & Client Secret".
  5. (Optional) Enable Remember this account for future logins.
  6. Click Continue with Google.
  7. Sign in to your Google account and grant the required permissions.
  8. The mailbox will be authenticated and added to the software.
screenshot18

Step 3(B): Login via IMAP + App Password

  1. Select IMAP + App Password.
  2. Enter the Gmail email address.
  3. Enter the 16-character Google App Password.
  4. (Optional) Enable Remember this account for future logins.
  5. Click Continue with IMAP.
  6. The software verifies the credentials and connects the mailbox.
screenshot19
  1. You can also use Batch Mode to authenticate multiple Gmail accounts using a CSV file.
screenshot20

Step3(C): Log in via Google Workspace Admin (DWD)

  1. Select Workspace Admin (DWD).
  2. Enter the Google Workspace Admin email address.
  3. Choose the credential type:
    1. JSON Key File
    2. P12 Key File
  4. Click Browse and upload the JSON key file.
  5. (Optional) Enable Remember this account for future logins.
  6. Click Connect Workspace.
  7. The software authenticates the Google Workspace domain and loads available user mailboxes.

This method is recommended for bulk mailbox backup and migration.

screenshot21

Step 4: Select Gmail Mailbox for Backup

The software displays all available Gmail mailboxes retrieved from the connected account.

  1. Select the required mailbox using the checkbox.
  2. Use Search by Email to quickly find a specific mailbox.
  3. Review selected mailboxes in the Selected Mailboxes panel.
  4. Click the Remove (X) icon to remove any mailbox from the selection.
  5. Verify the license status of the selected mailbox.
  6. Check the total number of selected mailboxes at the bottom-right corner.
  7. Click Continue to proceed to the Folder Hierarchy section.
screenshot22

Step 5: Select Gmail Folders for Backup

The software displays all available Gmail folders and labels from the selected mailbox.

  1. Select the required folders using the checkbox beside each folder.
  2. Choose All Mails to back up the entire mailbox.
  3. Use the Search Folders box to quickly locate a specific folder or label.
  4. Click Show Count to view the number of emails available in a folder.
  5. Select default Gmail folders such as Inbox, Sent, Drafts, Spam, Trash, and custom labels and others as needed.
  6. Use the navigation controls(Prev and Next) to browse additional folders and labels.
  7. Click Continue to proceed to the Export Format and Filters section.
screenshot23

Step 6: Select Microsoft 365 as the destination

  1. Go to the Email Client section and select Microsoft 365 as the destination platform. screenshot24
  2. You can choose the single-user or admin-user login method.
screenshot25

Step 7: Connect the Microsoft 365 Account

Select the Add connection option, enter the Microsoft 365 account credentials, and complete the authentication process. After successful login, the software validates and connects to the destination mailbox.

screenshot26

Step 8: Configure Migration Filters – Microsoft 365 Destination

Before starting the Gmail to Microsoft 365 migration, configure the required filters and settings as needed.

  • Item Types: Select the mailbox items to migrate, including Emails, Contacts, Calendars, and Tasks.
  • Resume Migration: Enable Skip Previously Migrated Items to avoid re-migrating data that has already been transferred.
  • Date Range Filter: Migrate only emails within a specific date range by selecting the Start Date and End Date.
  • Advanced Gmail Filter: Migrate specific emails based on criteria such as From, To, Subject, CC, BCC, or Message Content.
  • Skip Folders: Exclude Gmail categories such as Promotions, Social, Forums, Updates, Personal, and Unread from the migration.
  • Duplicate Handling: Remove duplicate emails based on selected fields such as Subject, From, To, CC, and Body.
  • Preserve Folder Hierarchy: Maintain the original folder structure of emails and mailboxes throughout the migration to Microsoft 365.
  • Attachment Options: Choose whether to migrate emails with attachments, skip attachments, or save attachments separately.
  • Custom Folder Name: Define a custom name for the destination folder in the target Microsoft 365 mailbox.
  • Exclude Empty Folders: Skip folders that do not contain any mailbox items.
  • Exclude Deleted/Spam Folders: Prevent deleted or junk email folders from being included in the migration.
  • Free Up Server Space: Move or permanently delete emails from the source mailbox after successful migration (optional) — choose Move to Bin or Delete Permanently.
  • Save Contacts As VCF: Export contacts separately in VCF format.
  • Save Calendar As ICS: Export calendar items separately in ICS format.
screenshot27

Step 9:Start the Gmail to Microsoft 365 migration

After reviewing all settings, click Start Migration to begin transferring Gmail data to Microsoft 365. The software starts migrating the selected mailbox data immediately.

screenshoto28

Step 10: Monitor the Migration Progress

Track the real-time migration status, including migrated emails, contacts, calendars, tasks, skipped items, and failed items. The progress bar provides a live overview of the migration process.

screenshot29

Step 1: Download and install the Aryson Google Workspace Migration Tool.

screenshot30

Step 2: Select the Google Drive Migration card under the Choose Migration Mode.

screenshot31

Step 3: Connect Your Google Workspace Account

The software provides two authentication methods to connect to your Google Drive account. Choose between the A and B migration methods.

screenshot32

Step 3(A): Log in via OAuth 2.0 / Modern Authentication

  1. Select OAuth 2.0 / Modern Auth.
  2. Enter the Gmail email address.
  3. Provide the Client ID and Client Secret generated from the Google Cloud Console (optional).
  4. If you do not have your own OAuth credentials, enable "I don't have a Client ID & Client Secret".
  5. (Optional) Enable Remember this account for future logins.
  6. Click Continue with Google.
  7. Sign in to your Google account and grant the required permissions.
  8. The account will be authenticated and added to the software.
screenshot33

Step 3(B): Log in via Google Workspace Admin (DWD)

  1. Select Workspace Admin (DWD).
  2. Enter the Google Workspace Admin email address.
  3. Choose the credential type:
    1. JSON Key File
    2. P12 Key File
  4. Click Browse and upload the JSON key.
  5. (Optional) Enable Remember this account for future logins.
  6. Click Connect Workspace.
  7. The software authenticates the Google Workspace domain and loads available user accounts.
  8. This method is recommended for bulk Google Drive backup and migration.
screenshot34

Step 4: Select Users for Google Drive Migration

  1. The software displays all available users retrieved from the connected account.
  2. Select the required user(s) using the checkbox.
  3. Use Search by Email to quickly find a specific user.
  4. Review selected users in the Selected Users panel.
  5. Click the Remove (X) icon to remove any user from the selection.
  6. Verify the license status of the selected user.
  7. Check the total number of selected users at the bottom-right corner.
  8. Click Continue to proceed to the Filters section.
screenshot35

Step 5: Select Local Export as the Destination

The Local Drive option is selected by default, so you do not need to change it. This will help you save Google Drive data to your local system.

screenshot36

Step 6: Set the Destination Path

Click Browse and select the destination path where you want to save the exported Google Drive data.

screenshot37

Step 7: Configure Migration Filters – Local Drive Destination

Before starting the Google Drive to Local Drive migration, configure the required filters and settings as needed.

  • Resume Migration: Enable Resume Migration to skip previously migrated items and continue an interrupted migration.
  • Date Range Filter: Migrate only the items that fall within a specific date range by selecting the Start Date and End Date.
  • Skip Duplicates: Select the required duplicate-check criteria, such as Name, Size, Modified, or Checksum, to detect and skip duplicate files during export.
  • Skip Drive Sections: Choose the Google Drive sections you want to exclude from the export, such as My Drive, Shared With Me, Trash, or Shared Drives.
  • File Type Filter: Enable the File Type Filter option, then select specific Google Workspace file types such as Docs, Sheets, Slides, and Forms, or enter custom file extensions to export only the selected file types.
  • Set Minimum File Size: Specify a minimum file size value (in MB or GB) to skip files smaller than the defined size during export.
  • Set Maximum File Size: Specify a maximum file size value (in MB or GB) to exclude files larger than the defined size from export.
  • Preserve Folder Hierarchy: Enable this option to maintain the original Google Drive folder structure in the exported data.
  • Custom Folder Name: Specify a custom name for the folder where migrated data will be saved.
screenshot38

Step 8: Start the Google Drive to Local Drive Migration

After reviewing all settings, click Start Migration to begin transferring Google Drive data to the local destination. The software starts exporting the selected Drive data immediately.

screenshot39

Step 9: Monitor the Migration Progress

Track the real-time migration status, including migrated files, skipped items, and failed items. The progress bar provides a live overview of the export process.

screenshot40

Step 1: Download and install the Aryson Google Workspace Migration Tool.

screenshot41

Step 2: Select the Google Drive Migration card under the Choose Migration Mode.

screenshot42

Step 3: Connect Your Google Workspace Account

The software provides two authentication methods to connect to your Google Drive account. Choose between the A and B migration methods.

screenshot43

Step 3(A): Log in via OAuth 2.0 / Modern Authentication.

  1. Select OAuth 2.0 / Modern Auth.
  2. Enter the Gmail email address.
  3. Provide the Client ID and Client Secret generated from the Google Cloud Console (optional).
  4. If you do not have your own OAuth credentials, enable "I don't have a Client ID & Client Secret."
  5. (Optional) Enable Remember this account for future logins.
  6. Click Continue with Google.
  7. Sign in to your Google account and grant the required permissions.
  8. The account will be authenticated and added to the software.
screenshot44

Step 3(B): Log in via Google Workspace Admin (DWD)

  1. Select Workspace Admin (DWD).
  2. Enter the Google Workspace Admin email address.
  3. Choose the credential type:
    1. JSON Key File
    2. P12 Key File
  4. Click Browse and upload the JSON key.
  5. (Optional) Enable Remember this account for future logins.
  6. Click Connect Workspace.
  7. The software authenticates the Google Workspace domain and loads available user accounts.
  8. This method is recommended for bulk Google Drive backup and migration.
screenshot45

Step 4: Select Users for Google Drive Migration

  1. The software displays all available users retrieved from the connected account.
  2. Select the required user(s) using the checkbox.
  3. Use Search by Email to quickly find a specific user.
  4. Review selected users in the Selected Users panel.
  5. Click the Remove (X) icon to remove any user from the selection.
  6. Verify the license status of the selected user.
  7. Check the total number of selected users in the bottom-right corner.
  8. Click Continue to proceed to the Filters section.
screenshot46

Step 5: Select Microsoft 365 (OneDrive) as the Destination

  1. Go to the Email Client section and select Microsoft 365 as the destination platform. screenshot47
  2. You can choose the single-user or admin-user login method.
screenshot48

Step 6: Connect the Microsoft 365 Account

Select the Add Connection option, enter the Microsoft 365 account credentials, and complete the authentication process. After successful login, the software validates and connects to the destination account.

Note: Data from My Drive is migrated directly to My Drive while preserving the original folder hierarchy. Data from Shared Drive, Shared with Me, and Trash are migrated into separate folders created under My Drive, with the original folder hierarchy also preserved.

screenshot49
  1. If selected Admin Login:
    1. Click on the “Add connection” button to connect to a Microsoft 365 account. screenshot50
    2. Enter the required email address and password to log in or select the desired account to log in in the browser window. screenshot51
    3. After authentication, select the required mailboxes or use the CSV import option to import mailboxes. screenshot52
    4. Select the source and destination mailboxes to map and click Map selected. screenshot53
    5. Click View Mapping to review all configured mappings before proceeding. screenshot54

Step 7: Configure Migration Filters (Optional) – Microsoft 365 Destination Before starting the Google Drive to Microsoft 365 migration, configure the required filters and settings as needed.

  • Resume Migration: Enable Resume Migration to skip previously migrated items and continue an interrupted migration.
  • Date Range Filter: Migrate only the items that fall within a specific date range by selecting the Start Date and End Date.
  • Skip Duplicates: Select the required duplicate-check criteria, such as Name, Size, Modified, or Checksum, to detect and skip duplicate files during migration.
  • Skip Drive Sections: Choose the Google Drive sections you want to exclude from the migration, such as My Drive, Shared With Me, Trash, or Shared Drives.
  • File Type Filter: Enable the File Type Filter option, then select specific Google Workspace file types such as Docs, Sheets, Slides, and Forms, or enter custom file extensions to migrate only the selected file types.
  • Set Minimum File Size: Specify a minimum file size value (in MB or GB) to skip files smaller than the defined size during migration.
  • Set Maximum File Size: Specify a maximum file size value (in MB or GB) to exclude files larger than the defined size from migration.
  • Custom Folder Name: Specify a custom name for the folder where migrated data will be saved.
screenshot55

Step 8: Start the Google Drive to Microsoft 365 Migration

After reviewing all settings, click Start Migration to begin transferring Google Drive data to the Microsoft 365 destination. The software starts migrating the selected Drive data immediately.

screenshot56

Step 9: Monitor the Migration Progress

Track the real-time migration status, including migrated files, skipped items, and failed items. The progress bar provides a live overview of the migration process.

screenshot57

Activation Guide

Installation & Uninstallation

Installation & Uninstallation of Software

For Windows   🠪🠫
For Mac   🠪🠫