Helping a friend migrate Google Workspace to M365 (6 users, 25GB max mailbox) native tools or third party?
Posted by FireMoon027@reddit | sysadmin | View on Reddit | 18 comments
Hey everyone,
A close friend of mine asked for some help migrating their small business from Google Workspace (G Suite) over to Microsoft 365.
I’m handling the tech side for them, and I want to make sure I use the right tool for the job. It’s a small, lightweight tenant, so here are the exact specs we are looking at:
• Users/Mailboxes: 6 users total.
• Email Data Size: The largest mailbox is about 25 GB, the second largest is 16 GB, and the remaining 4 users are all under 6 GB.
• Drive to OneDrive Data: The largest Drive account is roughly 39 GB, and the rest are all under 5 GB.
Given that this is only 6 users and well under the standard storage limits, I know Microsoft has native, built-in migration tools in the M365 Admin Center that are completely free. However, I’ve read mixed reviews about how well the native tools handle things like Gmail labels (converting them to folders) and file permissions during the Drive-to-OneDrive transition.
For those of you who do this regularly:
1.With a tiny tenant like this, is it even worth looking at paid third-party tools like BitTitan (MigrationWiz) or Movebot, or will the native M365 migration wizard handle this flawlessly?
2.How well does the native Microsoft tool handle converting Google Docs/Sheets into Word/Excel formats on the fly for that 39 GB Drive account?
3.Any major "gotchas" I should look out for regarding sharing permissions or broken links on a migration of this size?
Any recommendations, checklists, or lessons learned would be a massive help. Thanks in advance!
FireMoon027@reddit (OP)
I’m going to do the Migration Friday via the native exchange migration, I’ll share how it went
RepulsiveDuck331@reddit
Done a bunch of these. For 6 users, native tool in the M365 admin center is fine. Skip MigrationWiz, not worth the cost at this size.
Heads up though: labels with multiple assignments turn into duplicate messages across folders since Outlook is folder-based. Warn the users beforehand or you'll get tickets.
Drive side is where native gets weak. Google Docs/Sheets convert to Office formats but formulas with Google-specific functions (ARRAYFORMULA, IMPORTRANGE) will break. Comments and version history don't carry over either.
Run a delta sync the night before cutover, then a final one after MX flip. Check shared links manually, they almost always break and need reshared from OneDrive.
AdrianWilliams27@reddit
Check out EdbMails G Suite Migration tool. That may help you!
Sab159@reddit
6 users how is that even a question ? You could just do a pst archive and go from scratch.
city_@reddit
Native tool worked for me in this secoario. Mail worked flawlessly. Drive was a bit tricky, but I don't remember the cause. I think it was something in the permissions on the Google site.
ballzsweat@reddit
BitTitan
chesser45@reddit
It’s not great these days imo.
Wolfram_And_Hart@reddit
Native tool worked well. Remember the Google plugin is called Gmail people now and not whatever the Microsoft guide says.
Other than that it went perfectly. 120 users
rawn__00@reddit
for 6 users i genuinely would not bother paying for migrationwiz or anything like that. the native tools are fine at this scale and the cost just does not make sense. the main thing to watch for is google docs not converting cleanly, anything with complex formatting in sheets or docs tends to come out looking rough in excel and word, so worth warning your friend about that upfront. permissions on shared drives are the other headache, they rarely carry over cleanly so just plan to manually sort those out after the migration rather than expecting them to transfer
False-Truck-8697@reddit
migrations like this always have that one quiet failure nobody catches for days. rclone job finishes but 3 mailboxes never actually synced, or the new M365 tenant goes down for a few hours and the friend just assumes it's still running. threw statusmonkey on a client migration once just to get a basic "is the new environment responding" signal while everything settled.
Palmovnik@reddit
do it by hand
Glittering-Jello-925@reddit
There is a way to migrate and automate most of this. There is a built-in Google migration tool in the Office 365 tenant we recently used with minimal to no issues to achieve something just like this for roughly 12-person company.
a
KING_of_Trainers69@reddit
Native tools are completely fine, no need to do anything manually. I've done this with a larger org than this without any major issues.
The Google Docs to Microsoft conversion is decent, but there will be some errors in more complex spreadsheets. Just make sure that everyone is aware that their sheets will need updating.
MeetJoan@reddit
For 6 users under 100GB total, the native M365 migration wizard is genuinely sufficient - third-party tools are overkill and not worth the cost. The main gotchas: Google Docs/Sheets don't auto-convert (you get the web shortcuts instead, not actual Office files), and folder/label hierarchy needs manual cleanup since Gmail labels don't map cleanly to Exchange folders
BatemansChainsaw@reddit
you have six users. just do them one at a time manually.
disposeable1200@reddit
Don't use anything third party
Don't fuck about with Google takeout like the other person is saying
Just use the native migration tools in the 365 portal. They're totally fine and work for much bigger migrations than 6 users
bjc1960@reddit
Rclone is free. You can use that for data. It requires a bit of command line knowledge but not terrible.
Quirky-Persimmon3342@reddit
six users and 25GB is actually the easiest size for this migration. Google Takeout for email exports, then Microsoft's IMAP migration tool imports them into Exchange Online. calendars are the annoying part, you need third-party tooling (there's a free Google Workspace to M365 calendar migration in the admin console but it's hit or miss). contacts migrate cleanly via vCard export/import. budget a half day, it's mostly waiting.