On-premise Exchange to GSuite migration w/Outlook

HCHTech

Well-Known Member
Reaction score
4,213
Location
Pittsburgh, PA - USA
So....small attorney's office where the boss' son works for Google in some fashion. So instead of O365, he wants to go to GSuite. BUT, he still wants to use Outlook on his desktop. It's ok to have shared calendars on the web interface.

I'm thinking about the process here, If I use their migration tool, how does it handle folders folks have created in Outlook already? Once the email is uploaded to Google, existing folders will be converted to labels I imagine. If I then create a new outlook profile and connect it to the GSuite account for someone, it's got to be IMAP, right? Will that pull down all of the various email folders for everyone? Or maybe export the current mail into a pst for everyone (there are only 5 employees), then just create the profile without using their migration tool, and import the PSTs into Outlook like I would do with small O365 jobs?

I'm (barely) used to O365 and have that process nailed down after a dozen or so migrations. This is my first GSuite.
 
Yeah, I'd certainly rather they went to O365, but seriously....fire them? This is the owner's preference, and why not....his son works for Google, probably preaches to him every time he visits back home how great it is. I already told him I preferred O365 and why - but it's his money and he can choose. If we have trouble, it will be more billable hours. Playing this out in my head, I'll bet he struggles along with it for a couple of months and then goes to hosted Exchange, hanging his head all the way - haha.

And if it works great, then awesome. Ok with me either way. I'll post back how it all goes, we're doing the migration this weekend.
 
So he still wants to use outlook to check his gsuites email?

I can hear the well it used to do this and that.

Gsuites is great for customers who are used to Gmail and just want to get a professional email address to go with it.

Sent from my SM-G870W using Tapatalk
 
Yeah, it's screwed up, but he's got 3 personal emails he gets in Outlook as well, so want's the "one place to check everything". So yes, Outlook for everything is answer. We'll see how it goes.
 
Yeah, I'd certainly rather they went to O365, but seriously....fire them? This is the owner's preference, and why not....his son works for Google, probably preaches to him every time he visits back home how great it is. I already told him I preferred O365 and why - but it's his money and he can choose. If we have trouble, it will be more billable hours. Playing this out in my head, I'll bet he struggles along with it for a couple of months and then goes to hosted Exchange, hanging his head all the way - haha.

And if it works great, then awesome. Ok with me either way. I'll post back how it all goes, we're doing the migration this weekend.

I'd hard line it precisely because of what you just said... indoctrination into Google is a very real thing, seriously, there are support groups out there for it. And as an IT guy that runs two businesses, one on O365, and the other on GSuite I can tell you that I will NOT support GSuite. And why should I? Google doesn't support it either, they just take your money and tell you to piss off.

And we haven't even gotten into the reality that Outlook is far more than just email, and limiting it to just email doesn't return the investment in the software in question.

Play games if you want, but I see this as playing stupid games to win stupid prizes. If people want Google they can have it, but it only exists in the browser.

And again you can take that from a power user that uses the stupid thing daily... I swear if my Outlook blows up one more time I'm going to dump it... but I have this thing about using the stuff my customers use so I can know it. So I "know" Google too well... such garbage.
 
Last edited:
I use gsuites in my business but I knew what I was getting into most customers don't.

Just migrated 40 users to o365 because I didn't want the hassle of teaching a new platform

Sent from my SM-G870W using Tapatalk
 
I have a customer who wanted to go to Google from an on premise Exchange. I used the migration tool to get everything uploaded and then did the switch over.
2 Months later they insisted I get outlook working again as they did not want to continue to use the web interface for Google. In installed G Suite Sync for Microsoft Outlook. They have now been on it for about a year and a half with no problems.
It does work but if I had known they were going to wind back up on Outlook I would have pushed even harder for O365.
 
Thought I would close the loop here with a summary of our experience with this migration. So, this was definitely messy. Two companies (two law firms owned by brothers) are sharing the SBS2011 server (getting email off the server is the first step towards getting a new server later this year, before those responses start rolling in). There are two domains, one was the native domain in Exchange and they were popping email into Exchange for the other. 5 employees in the main domain and 2 employees in the 2nd domain.

Because of the small user count and the double domain nonsense, I decided to export PSTs for everyone. I also separately exported contact lists & calendars, since they share calendars between the two companies.

I had control of the DNS for one of the companies, but not the other....had to go through their web vendor and ask them to make the necessary changes. I found out one of the GSuite gotchas because of this. I had setup the two accounts in GSuite, but didn't verify the domain of the one, because it took some time to contact the right person. I guess Google has a 7-day grace period on that, so when I first went to log in to that account after a week's wait, I found that the account had been "recently deleted". Luckily, I didn't have to go through Google undelete process - which can take a week or more. I was able to just recreate it from scratch. Double work including creating the email accounts.

So anyway get the accounts all created, change the DNS and let that cook overnight. Saturday morning, I remote into the individual computers, create new Outlook profiles, import the PSTs to get the mail in. Then, log onto GSuite on each computer, import the contacts and calendars. Next problem. Google apparently has a maximum import size. I couldn't find this limit, but the bigger imports were failing without any message as to why. Just "unable to import, please try again later". Eventually, I figured out the problem and went back and exported the calendar in chunks. Those smaller chunks imported successfully.

I had originally told the client that they couldn't get the google calendar in Outlook, but they asked me to see if there was a way...which of course, there was. You set the permissions then use the helpful ICS link in the Google settings to add an Internet Calendar in the Outlook profile. What do you know this worked. So...I setup the correct sharing, then got the links copied and there you go. It's about time for another gotcha, here. It wasn't until later that I discovered you couldn't edit the calendars this way. Read only. Sigh. So I log back into GSuite on each computer and get the calendars shared there and open as required. That was a big waste of time.

Next, I imported the contacts for each account, then edited their phone system (which converts voicemails to wav files and emails them to users) to point to the new google servers, edit the copier (which can email) to point to the new google servers, test both of those things and call it a day. 8:30pm at this point, so about 10 hours of work for 7 people. Definitely not efficient, but billable, just the same.

I went onsite this morning to setup everyone's phones, answer questions, and make stupid adjustments (can we make Joe's calendar events a darker green?)

I also explain the differences in how Outlook handles IMAP vs. Exchange, re-remind them of the send/receive interval which affects how quickly internal emails get delivered, things like that. 2 hours total. So all-in-all, 12 billable hours for a 7 person migration. My estimates for hosted exchange start at an hour per mailbox, so this job ended up at 1.7 hours per mailbox. Probably would have been 1.5 hours/mailbox if I hadn't tried to get the calendars into Outlook.
 
Last edited:
Back
Top