SysTools Google Workspace Backup Tool – Technical Help

Pre-Requisites

  • G Suite admin user must have access to Google APIs.
  • Google project must be created to get Client ID and P12 file.
  • Domain-wide scopes must be provided for source domain.
  • Local destination folder must be granted with write permission.


Email Features (Supported & Not Supported)



Primary Objective:

User should be able to take backup of G Suite Emails into PST files.

Feature Point Description
Demo Version License 2 Users
Date Filter From [on Sent/Received Date]
Folder Structure Maintained as in Origin
Special Characters / Foreign Language Names For Folders Supported
Folder Name Existing conflicts Yes, It Creates with incremental counter.
Max PST Path Length 200
Max File Name Length 50
Trash Not Supported
Attachments Supported [attachment from Google drive will not be supported]
Date Time retention Supported
Maximum PST file Size 30 GB
If PST file cross 30 GB then new PST will get created and data will be stored in new PST.
PST file Naming Convention default file will be created with “user email address.pst” and in case of crossing limit file will be created with incremental counter.
Email Labeling Not Supported
Default Folder Mapping Supported
Read/Unread Supported
conversation Supported
Mail Body Format
[ RTF, HTML and Plain Text]
Supported
All Mail Folder Not Supported
Chat Not Supported
Snoozed Not Supported
Scheduled Mail Not Supported
Starred Not Supported
[only Starred folder will get created]
Important Supported
Delta Supported
User Concurrency Supported [10]

Shortcomings and Limitations:



Limitation Reason
All folders present even if they are outside the date filter’s range The application is designed to pre-process the folders first and then the files.
Forward slash [ / ] in Folder name Not Supported [because G Suite itself consider forward slash as path separator ]
Delta If user changes destination path while running delta then new file will be created
PST file limitation If file reach to 30 Gb then new PST will be created @ given path

Known Issues:



Issue Description
In calendar invitation mail, the .ics attachment along with other attachment(if present) is skipping This is known issue for Aspose
For Foreign language name in To, CC and BCC it displays "?" in the UI, when clicked displays properly. Also only display name is displayed, Email-id also should be displayed. This is Outlook view issue
Destination path field in Email All table is empty. This is known because we are following standard Database

API

The application is using the Google.gmail Api Version 3.0 for interacting with G-Suite.

  • Google API : https://developers.google.com/gmail
  • Aspose Api

Contact Features (Supported & Not Supported)

Primary Objective:

User should be able to take backup of G Suite Contacts into PST format.



Feature Points Status
Demo Version License 2 Users
Date Filter Supported
[on Created Date]
Folder Structure Supported
Special Characters / Foreign Language Names For Folders Supported
Folder Name Existing conflicts Supported
[With Incremental count]
Folder Character length 254
multiple email addresses Supported
Phone numbers Supported
Chat Supported
Work (Job title,department,company name,office location,manager,assistant name,business,fax,) Supported
Note Supported
Profile Photo Supported
Personal Info - First Name,Last Name,Suffix,Prefix Supported
Addresses : Business,Home ,Other Supported
Birthday Supported
Event Supported
Spouse Supported
Hobbies Supported
School Supported
Personal web page Supported
Anniversary Supported
Nick name Supported
Web page Supported
Phonetic [First,Last,Middle] Supported
File As Not Supported
Internet Call Supported
Custom Fields Supported
[In Body]
Duplicate Contacts Supported
Delta Migration Supported
Contact groups Not Supported
Frequent Contacts Not Supported
Directory Contacts, Duplicates Not Supported
Custom Internet Call and Internet Call Not Supported
Delegate contacts Not Supported
Google Profile Not supported
Directory Profile Not supported

Known Issues:



Issue Description
Contact With multiple label Only one label will be maintained for the contact

API

The application is using the Google Contacts API version 3.0

Aspose Api Aspose 20.2

Calendar Features (Supported & Not Supported)

Primary Objective:

User should be able to take backup of G Suite Calendars into PST format.



Feature Point (Supported) Description
Demo Limitation Max 2 user mailboxes are supported
.pst max file size Limit 30 GB
[in case of crossing the limit incremental .pst will be created]
PST file Naming Convention Default file will be created with “user email address .pst and in case of crossing limit file will be created with incremental counter.
Drive Attachment Need To Check
[Only for the files which are owned by source users]
Folder Structure Supported
Date Filter Supported [on start date]
[Applies to events/occurrences falls within the specified date range]
Delta Migration Supported
Special Characters / Foreign Language Names Supported
Recurrence Supported
Folder Color Not Supported
Attendees Supported
Notification Supported
Time Zone Mapping Supported
All Day Event Supported
Description Supported
Attendees Acceptance Status Not Supported
Status Supported
Visibility Supported
Future Events The date range will be +1 year from the current date
Resources Not Supported
Hidden Calendars Not Supported
Reminders Calendar Folder Not Supported
Tasks Calendar Folder Not Supported
Trash Not Supported
Birthday Calendar Folder Not Supported
Holiday Calendar Folder Not Supported
Subscribed Calendars Not Supported
Shared Calendar/Shared Calendar Folder Not supported
Inline attachments Not Supported
Event Color Not Supported
On-behalf organizer Not Supported

Known Issues:



Issue Description
Hangout chat Not Supported
Duplicate calendar events will not migrate If two or more calendars from the source user’s account having the same event entry then only one event will get migrate to destination. Only one label will be maintained for the contact
Organizer For this iteration we are maintaining organizer in required list.[in this case organizer will mapped with configured user]
Daylight Time Zone In case of Daylight applicable to timezone, variation in time may observe.

API

We use Google Calendar API V3 for the reading . https://developers.google.com/calendar/

Aspose Api to write

Document Features (Supported & Not Supported)

Primary Objective:

User should be able to download the files from Google Drive to while keeping the original folder structure.



Feature Points Description
Demo Version License 2 users
Date Filter From - To supported [Modified Date Time]
Folder Structure Original Structure Maintained
Max Path Length 250
Max File Name Length 50
Max Folder Name Length 50
File Versions Not supported
File Timestamps Not Supported
Trash Not supported
Shared with me Not supported.
Recent Not supported
Special Characters / Foreign Language Names Yes, Followed by windows system configuration. [Which are not supported are replaced with '_']
File/Folder Name Existing conflicts Yes, It Creates with incremental counter.
Empty files (0 Size) Supported
Delta Migration Supported
Shared Drives Not supported
Google Documents / Sheets / Presentation / Drawings Supported [Will export in its native format]
Jamboard / Site / Form / Map Not Supported
creation / modification date Not Supported
Items with Owners other than me Not Supported
Permissions Not Supported
Activity Not Supported

Known Issues:



Issue Description
Folder Colors Not Supported
Starred Not Supported

Limitations:



Limitation Description
Version History not migrated Additional overheads

API

The application is using the G-Drive API V 3.0 https://developers.google.com/drive/api/v3/reference/

Free Download SysTools G Suite Backup and Restore Mac Download Now

Free Download SysTools G Suite Backup and Restore Windows Download Now