Following the Google Workspace (G Suite) to Office 365 solution page, the what is migrated and what are the limitations page including a complete list of items. You will find below our answers to the most FAQs (Frequently Asked Questions) on G Suite to Office 365 migration.
- General
- Google Drive
- Gmail
- Calendar
- Contacts
- Google Sites
- Miscellaneous
1. General
- Is the licensing model dependent of the amount of data to be migrated? If so, what about having multiple versions of file? Licensing model is per user for mail, archive, and drive; per Group; per team drive and per Google site.
- Do you support scripted approach for migration? E.g. PowerShell or its own utility that can be used to automate migration? We provide APIs to facilitate the migration
- What services are supported from migration perspective from Gsuite to Office 365 by your tool? Gmail, Gdrive, Vault (permanently deleted items), G Team drives, G Groups, G Sites
2. Google Drive

- Can you migrate permissions set for a user? Yes
- Can you migrate permissions set for a Google Group to Windows Security Group? Yes (the group must already exist in the target)
- Can you migrate all files without size limit? No, due to Office 365 (SharePoint or One Drive) size limitations.
- Can you migrate “Created date” metadata? Yes
- Can you migrate “Modified date” metadata? Yes
- Can you migrate “Created by” metadata? Yes
- Can you migrate “Last modified by” metadata? Yes
- What will happen to files where Goggle Apps Scripts are used? Not migrated
- Can you migrate Google Photos? Yes (When they are stored in Gdrive)
- Can you migrate comments? No
- Can you migrate versions (Version History)? Yes
- Can you describe known issues when converting files from Google format to Office format – is there a list of known issues we may expect due to differences between platforms (we know that the conversion is not 100%) https://kb.cloudiway.com/article/how-the-native-google-drive-file-are-migrated/
- Can you migrate files in Trash? No
- Can you migrate Inaccessible or corrupted items/documents? No
- Can you migrate content for blocked or inactive users? No
- Can you migrate content that is external to source organization? (externally shared from the foreign Google Apps) No
- How does the tool behave during the migration of content that does not comply with SharePoint Online filename restrictions? The filename is renamed
- How does the tool behave during the migration of content that does not comply with SharePoint Online filepath restrictions? Path is renamed
- How are you logging during the copying? (SQL database/file only?) SQL
- How does the tool behave in case an owner is having multiple references to the same file within his Gdrive structure? One file is migrated
- Do you support migrating Google Drive to SharePoint site? Yes
3. Gmail
1. Mail

- Can you migrate email items and all their properties like message formats, recipients, attachments? Yes
- How your tool can handle Google labels and nested labels against Exchange folders? How will email be migrated if it´s in multiple google folders having a certain label? Labels are converted to folders if a mail has multiple labels, the first one is kept (https://kb.cloudiway.com/article/google-labels-conversion/)
- Is it possible to migrate rules created by a user (auto-forward, auto-replay etc.)? No
- Can you migrate mailbox permission dependences like full access etc.? Yes
- Can you migrate mail signatures i.e. mailbox setting? No
- Is it possible to migrate signed and encrypted messages by S/MIME? What prerequisites are needed for it? How encrypted messages are reported or tagged? No
- Can you migrate shared and resource mailboxes and does it require a license? Yes, requires a mail migration license for each
- Can you migrate vacation/out of offfice messages and settings on/off? No
- Can you migrate mail items/attachments greater than 35 MB? No, Office 365 limitation
- How your tool handle corrupted items? Cannot be migrated if corrupted
- Can you migrate Google groups? Is there any known limitation? We migrate Google HTML discussion forums (named Google Groups). We do not do provisioning.
- Can you migrate delegates related settings? Yes
- Can your tool scan each user´s mailbox and report details like how much data will be migrated, what can´t be migrated etc? Audit is needed
2. Calendar
- Can you migrate sub/additional Google calendars or do you migrate only the primary calendar (1st one)? Secondary calendars are migrated
- Can you migrate shared calendar rights? Yes
- Can the migration tool migrate appointment details like – attendees (the list is fully visible to each participant, Acceptance status for meeting participants (accepted, declined, tentative), description incl. text format like links,HTML …? Yes (body is migrated as is without conversion)
- Does the tool migrate calendar of resources (calendar entries in meeting rooms)? Yes
- Does the tool migrate meetings that were declined? We don’t understand the question. Appointments returned by Google apis are migrated
- How does the tool migrate meetings that were received but not yet processed, i.e. accepted/declined/proposed new time? Will they still be visible in Outlook calendar and will the user still be able to process the meeting invite? The appointment is migrated to the target. Updates will be propagated to the migrated appointment of the owner. After migration, you can make modifications to the appointments, and these modifications are propagated and updated within the target tenant.
- Can you migrate recurring calendar events? If not, how to handle them? Yes
- Recurring series that was not updated yet – will it be migrated as a recurring series or with some limitation(s)? Yes
- Recurring series that was already updated (just the whole series) – will it be migrated as a recurring series or with some limitation(s)? Yes
- Recurring series – appointment that was changed from the series – will it be migrated while keeping the series as recurring or with some limitation(s)? Yes
- It is very important to be able to migrate Meet links within calendar data migration. Can your tool handle it? No
- Can the migration tool migrate URL link within meeting invites, i.e. not migrating links as plain text? No
- Is it possible to migrate reminder if set on a calendar entry? Yes
- Is it possible to migrate calendars of Google Rooms? (Coexistence) Yes
3. Contacts
- Is there any limitation for contact migration like only for 3 email addresses that are proceeded? Fields that have a corresponding field in the target are migrated
- Can you migrate certificates associated with a contact? No
- Can you migrate other contacts i.e. history of email addresses? If so, what is their target folder? No
4. Google Sites
- Can you migrate horizontal nav bar? If so, are there any limitations? Yes
- Can you migrate permissions set for a user? Or re-set permissions set originally for a Google Group and translate them to a Windows Security Group? Yes
- Can you migrate site content? Yes
- Can you migrate Google welcome page? Yes
- How does the tool behave when migrating content with embedded URL’s in content. Is the content rewritten to align URL’s with new destination? Yes
- Can you migrate all web pages? Are there any known issues? Yes
- Can you migrate Announcements? Become discussion lists
- How does the tool behave when migrating file cabinets? Migrated as document libraries
- How does the tool behave when migrating list pages? Migrated as site pages
- What happens to Google Gadgets when migrating to SharePoint? Converted to webparts when an equivalent exists
- How does the tool behave when migrating Sites to SharePoint and when there are attachments? Attachments are migrated along with the sites
- Do you support incremental migration? Yes
- How does the tool behave according to differences in a hierarchy structure? Migrated but differently taking into account SPO architecture (sites/subsites)
- What will happen to attachments in announcements? Announcements are migrated to SharePoint discussion boards. However, discussion boards do not support attachments. To work around this, announcement attachments are migrated in a SharePoint library with the post title
- Can you migrate new sites (non-classic sites)? Yes
- What will happen to attachments linked from users’ GDrive? Migrated only if the Google Drives are migrated with Cloudiway
- Can you migrate comments? No
- Can you migrate versions? No
- Can Cloudiway help me determine the minimum number of CALs (Client Access License) I need? No, this is impossible. As explained in this article, a file ID does not permit to determine in which drive the document is stored.
5. Miscellaneous
- Can you migrate data from Google Vault? If so, what data can be migrated e.g. only emails? What about data policy tags because of Google Vault? Does it require a separate migration? How does it control the destination folder? Only permanently deleted items are migrated
- Can you migrate Google Classroom? No
- Can you migrate Google forms and related charts and docs? No
- Can you migrate any data from Google+ (Google Currents) service? No
- Can you migrate chat history and labels? Can you migrate data to Teams? No
- Can you handle group chats and can it be migrated to Microsoft Teams? What about external users? No
- Can you migrate chat rooms? What about multiple, threaded conversations and room creator name? No
- Can you migrate Google Keep data? If so is there any option for the target service e.g. ToDo,OneNote? No
- Can you migrate Google Meet related data like history, records or notes? No