How to Migrate from Gsuite (GMAIL) to Office365 - Step by Step demo

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello and welcome everyone to IT provide Mohammed Nia's with you in this video we're gonna see how to migrate g-suit users to office 365 we did the same in the last video and that was with IMAP but there are some limitations when you deal migration of this you too officer justify with IMAP you cannot move calendar and contacts with IMAP method but in digit migration you can move calendar contacts and emails to office 365 and also in IMAP you need to create application specific password for that you need to login to each user and get the application specific password but when it comes to g-suit migration method you can deal everything with administrator credentials so that is an advantage when it comes to high volume of users you cannot deal the create application specific password and that is only applicable for users who have less than 15 and an administrator have a complete control of all the users then in g-suit migration you can choose staged migration which means if you have 200 users in your organization and you want to move them batch by batch for example to the users in the first batch and they're gonna sit and work in office lucify and the rest of them continue in g-suit so until you complete the migration the users in office till 65 and GCU they can send them to save email outside and inside so let us see how to do this migration this video is prepared in a way to give you a complete understanding on how to migrate from GCU to office to sista fie understanding the migration method is very important because you need to plan accordingly so the first thing we're gonna do is to understand the migration method then we're gonna prepare g-suit and Google cloud platform for migration in this step we're gonna prepare g-suit credentials so that office 365 can access emails calendar and contacts from g-suit then we're gonna set up office 365 then configure subdomain and routing this step is very critical because in this step we're gonna make sure that during the migration and being some users and office 365 and G's the email flow between the users and s channel Bonneville is based upon how you set up the subdomain and routing then we're gonna start g-suit migration once you move all the users we're gonna complete the migration procedure with MX record changes in talk if you are very new to g-suit and you want to know how to create a trial account you will find a link on how to do that so prepare a trial account and start with this video so you will be able to do a sample migration before you do this in production environment so let us understand the migration concept first then we will see how to migrate from GCO to office 365 for this demonstration this is the trial account that I have created with g-suit I have five users in my g-suit account and my domain is Adams English club.com what you see here is the original set of word I have domain name Adams English club calm and induce you I have five email users all the emails now comes to a g-suit accounts because the MX record point to GC observer before we start migration or before we prepare our first batch to migrate to office 365 we need to do some configuration to route email properly because after the first batch migration some users start working at office 265 and the rest of the users will continue in Gmail so until you complete the migration you will have some portion of your users in office 365 and some portion of your users in G suit so I'm gonna show you how office assistive I managed to send in to save emails between G suit and office 365 and external and emails also so before we do the migration we have to prepare two subdomains one is g-suit Adams English club calm and the other one is both resistive file that is office resistive Phi dot Adams English club calm and the o'the resist afire dot are your domain.com got a point to office 365 server and g-suit dot yourdomain.com gonna point to g-suit server and this setup you had already that is why you have email send g-suit account then after that you have to prepare alias at your GCU to user account but when you add your g-suit dot Adams English club calm in your g-suit account then this is gonna prepare automatically so you don't you just need to add this domain to g-suit account and then this is gonna prepare automatically I will show you how to do that then in office resistive file you have to prepare alias for all 365 Adams English club comm then you have to prepare an ex journal or a forwarding email that is the same username at g-suit dot yourdomain.com so this will help you during the migration to move emails for users between g-suit and office 365 once you've prepared to move your first batch for example in this the first two account in g-suit we're gonna move to office 365 and this time all the users are still accessing their emails in GCU so any email sent from your internal or as channel that they receive as before to g-suit account there is nothing to do office processed if I will take care of moving the emails from your GCU to office 365 once you complete the first batch of migration then to email account started working at office 365 and the rest of the people continue in g-suit so the changes here is we have to add a forwarding address to g-suit account that is username at otras OC v dot yourdomain.com and at office through sista fireside the external account that you added to the users and when they move to office testify and start working at office 365 this gonna automatically remove by office 365 so the changes here is an additional forwarding email address has added to g-suit and the external address that has added to office 365 is remote now let us see how the emails gonna flow between our g-suit and office sources to 5 and the externally makes when someone from office 365 send an email to a g-suit account how it gonna work so a sales which has already moved to office 365 gonna send an email to teacher in g-suit so you can see a teacher account is already there in office 365 so the email gonna comes here and you can see that any emails that comes to this account there is a forwarding address or there is an external email address here that is teacher at GCU dot Adams English club.com then this email gonna immediately forward to this account because we have an alias in g-suit for the same address so this way any email sent from office 365 and if the account is not residing office 365 it used the external email address to forward those emails to Jason now what if someone sent from g-suit to office 365 account let us take an example teacher at Adams English club.com send an email to sales at office 365 how it gonna work when teachers send an email to sales at Adams English club.com this email gonna receive here first because it is an internal email for g-suit then you can see there is a forwarding address added after we move after we finished the first migration that is sales at office 365 dot Adams English club so immediately this email gonna forward to office 365 account as there is an alias here this will receive in the inbox so this is how the internal emails are shared from jisu to office 365 after the migration of your first batch the third scenario here is if an external email come to office 365 that gonna receive to g-suit because the dns is point at the MX record value that we have given in the DNS is for g-suit so that any email comes from external users to sales for example just already moved to office 365 gonna receive first here so what will happen when a new email from s channel user received to sales Adams English club.com its gonna immediately forward this to office 365 using the auto 65 . adams english club.com as there is a forwarding configured it so once you finish the migration the immediate changes are we the microsoft itself is gonna cancel this external forwarding address and you have to manually enter the forwarding address so that any emails gonna come to Jesus it account forwarded to office 365 so in the second batch I took teacher at Adams English club.com and shifted to office 365 account so you can see the changes here the external email address got cleared from office roses to file automatically then you have to add manually before wording address so if you have further batches you have to repeat the same step you can select the users you can move to office notify once you complete the migration the external addresses got cleared from Microsoft side and from your side you have to add this forwarding address to the uses that you have migrated and you have to complete this step until you finish with all the users and once you complete your migration you can see that you will have forwarding address for all the users and you can see that the external address got cleared from Microsoft side for all the users then in the MX value you can give priority high priority that means least value to office 365 so that all the emails will come to office 365 and later you can clear the MX value and also all the records from GCO so that at the end once you finish the migration there will be no more g-suit you will have all the emails receiving to offices to fire you can remove all the subdomains alias and external addresses I hope now you are very clear about the concept of moving emails in from GCU to office 365 let us start the migration first we're gonna look at the DCO trial account that i have to migrate to office 265 then we're gonna prepare a Google cloud platform to initiate the migration then we have to create a new project in Google cloud platform then we create a service account for that project so that you can use that service account and credentials when you start migrating from office lucifier to copy the emails from geo to officer assistive art then we have to add components the participants to that project here the participants are email calendar and contacts and once you complete this we have to go to the g-suit console and grant access to the service account so in this spot we're gonna use g-suit admin console and Google cloud platform console it is like office 365 admin portal and Microsoft Azure portal one is to manage the server other resources also g-suit admin console is only to manage gmail and the application related to that log into g-suit admin console so this is a Google admin console panel then go to users and you can see that I have five email users in this g-suit account we're gonna migrate these users to office 365 let's have a look at the Microsoft document on how to migrate the g-suit to office 365 in this document after the overview of the process you will find a link to create a service account in g-suit so we're gonna start from this point once you click on this link that will take you to Google cloud platform so this is a direct link to create a service account so just I have to agree and continue for the terms and service now I have to create a project but when I click on the create project you will find that there is no location no organization details is here but when it comes to the admin console now what you see is that Google admin g-suit admin console and you go to the directory you will find organization details here this is not available in the Google cloud platform so we have to fix this first for that just now cancel this then you can see this Google organization details missing from Google I am also identity access management just select the I am and go to identity and organization you can see that there is no organization details available so what you have to do is you have to activate this GCP Google cloud platform account for that you have to enter some minimum informations like your details and your credit card information you will not be charged unless you manually upgrade to a paid account so you can just accept the Terms and continue with your payment information so once you finished with the minimum information that is required you can come back and you can search for the service account so just search service then select service so we have to create a project so let's click to create a project we call this as 365 migration project now you can see in the location Adams English club comm is available so if you found this missing you have to make sure that you activate it for those who are first-time to Google cloud platform might found this missing so I have to make sure that these things are available once you give a project name just click to create the project now a new project has been created the next step is to create a service account and get the credentials so that we can Microsoft Office resist if I can use this credential to access g-suit and get your emails to office rostov file so click to create a service account enter a service account name Gmail onboarding then give a meaningful description then click to create a service account now a service account has created then service account permission you have nothing to do here you can just click continue then here you have to prepare the key so that you have to drag down and get the key so that office receipt if I can use this key so click to create the key then select key type Jason then click on the create button keep this key safe and make it available during the migration now you can click on then button so now a service account with the credentials for a project g-suit migration is ready next you have to edit the service account to do some additional configurations then you have to you can then you can see there is a unique ID available this unique ID we need to give in g-suit admin console now we are working from Google platform Google cloud platform console so you have to copy this unique ID then come down you can see that there is a show domain Y delegation option is you have to expand it and enable the domain wide delegation so just tick enable gzo domain wide delegation then you have to give a product name then click Save now that the Cure delegation also has completed now we have to open the API library for this console you will find the link in the description we have to move contacts email and calendar so we have to find out the API for all this and enable it let us do it one by one before you make sure that you have selected the right project for us g-suit migration project I open Gmail API then I have to click enable I have to repeat the same step for calendar and contacts enable for Google Calendar now search for contacts and do the same for Google contacts API click on enable now we have added three api's to g-suit migration project and the service account credentials so we're going to use to access these components of this participants now let us go back to g-suit admin console we're gonna give access to this service account to g-suit admin console go and click on the security drag down to the bottom and you will find advanced settings select advanced settings and click on manage api client access you have two things to fill up one is client name and second one is API scopes the client name is the unique ID that that I asked for you do not it down when you create the service account so you will find it the unique ID you will find it from the service account details then you have API client access URLs that is available in the description you can just copy it and paste it here that is common for all the accounts once you have filled up this details just click on authorize button then you will find unique ID and also the API scopes settings now have been saved so that is all in the first part we completed the prerequisites of the configurations record for G suit and Google cloud platform to start the migration now in the second part we're gonna set up office 365 office 365 account then you need to verify your domain ownership no need to add an extra code to office 365 account this time we just need to verify the domain ownership then we're gonna provision the users so if you know how to do this or if you already done this part then you can skip the next six minutes and we'll continue with the part three let us create a trial account for office 365 'if I've the link to access this page is available below in the description once you get into the page enter your details then you're gonna proceed to create a tenant name a tenant name is a unique name in on microsoft.com domain it can be similar to your domain name but it is not a compulsory you can give any string as your tenant name here I'm gonna use Adams English club because my domain is Adams English club comm then we have to create our first account and that is going to be the administrator account or the global Advent account which have complete power to this tenant and when you look at the account name you can see that the account name is username at tenant name dot on microsoft.com so once you complete the ownership of your domain verification then you can change this to your user name at domain.com until that you will use a username at tenant name dot on microsoft.com to login to your office so sistah Phi admin portal so let's login to office 365 admin portal when you log into the very first time to Microsoft 365 admin Center you're gonna get a Buzard and that is the setup wizard and this will make your life easier the very first step we're gonna do is to verify our domain ownership and for that I'm gonna enter my domain and click to verify it for the verification I have to enter this text value to DNS and here my DNS record is in GoDaddy so I'm going to login to GoDaddy once you reach to the dns manager of your domain create a txt record copy the txt value then come to the DNS management then click on add button select text record then enter the text value now we have completed with the text value now come back to office 365 admin Center and click to verify now you can see that the ownership verification has completed the wizard will take you to create users I'm not gonna do this way then the wizard gonna take you to install your office applications which are part of this subscription then it's gonna take you to migrate email messages our g-suit configurations are not yet ready to migrate email messages now so we'll do that first now we have done with the domain verification office 365 account setup nest we're gonna create the users you have two options you can create a user with the user wizard one by one or you can go for add multiple user wizard with dot CSV list let's say both options how to do this to add multiple users you have to prepare an excel sheet like this you will get a template of this excel sheet from from office 365 admin Center I will show you how to get it so you have to enter all the details including user name first name last name display name job title what are all the things you need you can fill it up in the same form then once you complete this sheet you have to save it as a dot CSV file so here my list is g-suit migration dot CSV once you complete the list go to Microsoft 365 admin Center from there go to users and click on active users then you can see add user add multiple users select add multiple user and now you can import the list that you have created you can see download as CSV with header and sample user information this will give you the template so you can download this template and you can edit your user details here you will get another sample also from here let us import the file that we created now click Next you have to assign the product license just drag the button so that the product license has applied you can customize and you don't need to give all the application based upon your organization interest you can customize it here then click Next now you can see that four users has created and when you download the results you will see the password username everything and also this can be emailed to administrator account you can see that admin at Tennant dot on microsoft.com you will receive this details or you can download it in the excel sheet and you can share with the users now this time it is safe to share this details with the user because there is no data in this account and during the first signing they have to change the password so it is fine to publish this to all the users before you start the migration now to create user using create user wizard go to active users I can see all the users that we have created appeared now now click on add a user then enter user details then you can create the password I can choose Auto generated password then you can assign the license then if there is any optional settings like roles you can apply here in there also you can see that there is an options like global admin or user admins something like that so if it is an administrator account or something that you can assign roles and permissions this time then click Next then finish adding now you know how to create account in both way you can create using add user wizard or you can create with add multiple user by importing the file now we have done with office lucify and D suit account in the next part we're gonna count figure sub domain and routing the first two sub domain that we're gonna work is author assistive v dot domain.com in my case it is author justified dot Adams English club.com so once you set up this subdomain you have to add it as a another domain in G suit and verified then we're gonna set up MX report or out email to office 365 then the next two sub domain that we're gonna work is GC u dot domain.com so this sub domain we're gonna add it as the alias of domain and verify it in G suit then we're gonna set up MX record your out email to G suit the purpose of this domain configuration has explained when we explain the concept of migration so you can see that we have G suit domain.com and also we have also so stiff ID domain.com and we configured as areas and external on both tenants and this decides how to wrote emails during the migration so let us see how to configure this let us start with the first domain or through 65 dot domain.com go to G suit console then go to the domain first we're gonna add or through sista v dot domain calm as another domain click on the manage domain and we're gonna set up a mess record to or through so Stef I let us add a domain then click on add another domain then enter the domain name that is oh through sista Phi dot Adams English club comm then continue and verify the domain ownership domain verification is very easy because you already verified the root domain now you can click skip Google MX record setup because we're gonna use office 365 MX records for this domain now go to office 365 admin Center you you once you sign in to office 365 go to setup then domain now add domain we're gonna add all through sista Phi dot Adams English club here click to use this domain complete the text record verification copy the record and add it into dns manager here in my case it is go ready once you add em extra cord come back to office 365 admin Center and verified now the verification has completed let us add MX record to point emails to office 365 for this subdomain the only service we interested is exchange so select exchange and add the 3 records that is recommender I have added MX record then C name then text value now the three records for all 365 has completed click continue and complete the process now the domain setup has completed now you can see that we have all through sista Fyodor Adams English club at Adams English club calm now let us add the second sub domain that is d co dot domain.com so go to g-suit admin console and click on domain then click on manage domain then click on add a domain then this time we're gonna select add a domain alias of Adams English club calm because office lucifier wrote emails to G's you with this domain G suit dot Adams English club.com continue and verify the domain ownership verification is quite easy because this is a subdomain as I said before this time we're gonna setup em extra code Google MX setup because the emails that gonna wrote from office justify to G's youth need them extra code to be ready in the DNS manager so click on setup Google MX record so these are the records that I need to add to goddaddy dns manager so start from the MX record hostname g-suit then point to Google email server then give the priority value click Save and repeat the same step for all other records mentioned in the list now all the records are ready for GC dot domain.com now we have completed the required subdomains and MX record configurations for D suit and office throw sista file the next step is to create an external forwarding address and an alias in office through sista Phi and as alias in G suit so let us see how to do this so first let us see how to add alias and external forwarding address in of his throws to fight for that go to admin Center and select a user then go to alias then click on manage email alias then add user name as we have added the subdomain you can just select it from the drop-down list then click Save Changes repeat the same step for all the emails in office through sista find that you have added will update you with a powershell script on how to do this for high volume of users you will find it in the description and link to my website and you will get it from there once you complete with the alias then the next step is to add external forwarding address external forwarding address can be configured in the same way or you can use any kind of PowerShell script I will update you as I said before so select the account then go to mail then you will see email forwarding click on manage email forwarding then enable it then keep a copy of forwarded email in this mailbox then enter the subdomain that we created for g-suit here so that emails can be forwarded to this domain during the migration click to save the changes and do the same for all the accounts in office Rostov file you now we have completed the required configuration in subdomain MX records and external and alias addresses in office 365 the next step is to add alias in g-suit account for that go to Google admin console from the admin console go to users then select one user then you can see in the email alias there is an alias already created for this user g-suit dot Adams English club.com because when you add a domain as an alias in g-suit automatically email alias has created so you don't need to create it like in office lucify this part has done already from g-suit site now we have completed all the required configurations related to subdomain MX record external forwarding address and alias in office lucifier and aliases in g-suit so let us start migration of our first batch to office 365 login to office 365 admin center then find out exchange admin center console from here go and click on the recipients now you can see that all the users are listed here to start migration glow go and click on the migration then click on the Add button to create a migration migrate to exchange online then select g-suit migration then click Next now we have to create and upload a CSV file with the list of users to migrate so these are the format that you have to follow email address then just the users to be migrated from gzo to office rasta file so always try with less number of users then once everything is fine you can move huge snot you can move higher number of users so here I'm gonna try with two accounts and then save it as dot CSV file then click save now the first batch list is ready let us upload this to the migration console then click Next then give an email address that is the service account to access the g-suit resources so here the administrator account of g-suit is any asset Adams English club comm and you have to give the credential this credential is what we downloaded when we created this service account you can see that it is a JSON file so let us upload it here then click Next now the target delivery domain that is all through sista v dot yourdomain.com in my case it is all through sista Phi dot Adams English club comm I leave the bad item limit and large item limit as it is click Next now select automatically start the batch and manually complete the batch then click new this will create the first batch and immediately start the synchronization you can see the status it is a sinking once it complete the migration it will change from sinking to synced that means the synchronization that means the synchronization has completed and also you can see the details you can verify the log reports to know that if there is any issue if you want to troubleshoot you can get it from here and you can see how much quantity of data has migrated and how many emails left to migrate from g-suit to officers divide now you can see that the status has changed to synced and everything is perfect you can verify the details from here as I said before now let us try to log in to the office 365 account accounts at Adams English club comm one of the account that we moved to office 365 in the first batch and there are the credentials and update your password as it is the first time now you can see the emails moved to office 365 now we have completed the first migration batch to office 365 and that those accounts and sales now the users this users gonna start VOC in office 365 so as I said the external address got to remove it by office 35 itself so you don't need to worry about it but you have to add an additional configuration in G suit that is forwarding address so any emails that migrated to office through certify to coexist between G suit and office through so Steph I you have to immediately add a forwarding address to the emails that migrated to officer justify so let us do that and let us verify the external address what happened to the external address in office rasta file to configure forwarding email address for this yute account login to G suit had been console click on apps then G suit then select Gmail then drop down you will see Advanced Settings then come down and you will you can say recipient address map select then all incoming messages you can click also route to the original destination then you have to add address here so we have two users migrated to a viscosity 5 on its accounts and other one is sales so what we're going to do is any email comes to accounts at Adams English club comm gonna forward it to accounts at oath resistor v dot Adams English club comm so even the users are in office to sista Phi any email sent internally or from external user that gonna for order to accounts at or justified on Adams English Capcom by that way users can coexist in g-suit and office 265 the format here is you have to enter the source address then map to address that is also justified or diadem's English club comm between that you can you have to put a comma for example you can see that the sales adams english club.com comma sales at or associate 5 . adams English club comm so any email comes to accounts at Adams English club.com gonna forward it to accounts at all those who still fight or to Adams English Capcom so once you complete click on the add settings now come back to the exchange admin Center then go back to the migration so the migration was just synced only we selected manually to complete the migration so let us complete this migration and after this step the users can continue working in office 365 those who are migrated and you can repeat the same steps for other users also click on complete this migration batch now you can see that the status changed it from singer to completing so if there is any pending email in between the single and complete status that is also going to be synchronized and complete the migration now let us test the email flow I'm going to send an email to the two emails that have migrated to office trust effect and one email of the same domain in g-suit so the to email our sales and accounts and teacher still stay at g-suit so this is a test email and we will see how it gonna work now you can see the email has received to office through sista fire recipient and also g-suit recipient and when you check the message details of the email from Gmail or Outlook you will see that the email has reached to the inbox through the sub-domain that you have created and added to Gesu you can see that it is Oh through 65 dot admin Adams English club calm so that is was the purpose of sub-domain ms configuration external forwarding address and alias now we have completed everything related to the first batch let us create the second batch so add the email users that you want into an excel sheet and prepare the CSV file then as we did for the first batch go and create a new batch for migration select migrate to exchange online then select g-suit and click Next upload the second batch for me this is the last batch then click Next select next then enter the target delivery domain then click Next as we did select the preferred options automatically start the batch and complete it manually so that you can add the changes in between now the synchronization of second batch is in progress now you can complete the migration batch so I'm done with my final batch so I'm gonna move to GoDaddy and configure the MX records to route all emails that comes to Adams English club come to Outlook because there is no more users existing g-suit for me but if this is not your final batch you have multiple batch so after you move every batch so what you have to do is you have to go to office through c5 and the users that have just moved to offices to her you have to add the forwarding address and that forwarding address is GC u dot domain.com then you can create next batch migrate and repeat the forwarding email configuration once you complete the final configuration come to your dns manager then add MX record so that all the emails that comes to your primary domain will be directly forwarded to your office 365 accounts from the Microsoft 365 admin Center you will get the MX record values and other DNS configurations that you need to create in go ready to complete the domain setup so you can see the Adams English club still stays incomplete so let us click to continue the setup the only service that I'm interested is exchange so select then click Next then I have three records to be added to DNS manager one is MX record then autodiscover then XP of value so let's do it one by one when you configure the MX record to office 365 make sure that you have given higher priority that is the least value so this are the final records that you need to keep in your DNS manager you can delete all other records related to and subdomains once you complete the migration once you complete the configuration come back to admin Center and verify the DNS settings now you have done with the final DNS configuration now you can see there is an additional sub domain that we can remove it before that let's come back and check the user configuration because when we created the user we added an email forwarding and you can see that once it complete the migration the email forwarding has removed from office through sista fide that is automatic as I explained you don't need to do it manually thank you for watching this video for more videos subscribe my youtube channel
Info
Channel: ITProGuide
Views: 200,936
Rating: undefined out of 5
Keywords: how to migrate from g suite to office 365, how migrate email from g suite to office 365, how to migrate g suite to office 365, gmail to office 365 migration step by step, how to migrate gmail to office 365, g suite to office 365, migrate g suite gmail to office 365, migrate gmail to office 365 small business, how to migrate bulk users from g suit to office 365
Id: 1FTGIcNWRQ4
Channel Id: undefined
Length: 52min 27sec (3147 seconds)
Published: Tue Mar 10 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.