Great guide, Mandeep. For anyone unsure about the licensing: as of September 2024 the cross tenant migration licenses are available only for Volume License customers with an Enterprise Agreement with Microsoft. Microsoft's solution for businesses without an EA is to use 3rd party software. However, here's a trick if you want to get round it. When you're ready to migrate, convert the private mailboxes to shared mailboxes. After migration on the other tenant, you can convert them back to private mailboxes. It seems that shared mailboxes are allowed to cross tenants without a license.
How can we obtain the Cross-Tenant User Data Migration license, which is available as an add-on? We are currently unaware of the process, and there is not much clarity on any of the sites regarding how to obtain this license.
Is license required for cross tenant Migration? Error: CrossTenantMigrationWithoutLicensePermanentException: No license was found for the source recipient, or the target recipient, A Cross-tenant User Data Migration license is required to move a mailbox between tenants.
I have tried and was able to create a migartion batch but it fails with an error Error: CrossTenantMigrationWithoutLicensePermanentException: No license was found for the source recipient, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, or the target recipient, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. A Cross-tenant User Data Migration license is required to move a mailbox between tenants.
Unable to retrieve access token with credentials configured on migration endpoint. This error is showing when I am running the first ps1 file.. Please help
ErrorDetail : Microsoft.Exchange.MailboxReplicationService.ErrorCrossTenantSourceUserIsInLitigationHoldInPlaceHoldOrRestrictiveHoldPermanentException: Cross tenant move is not supported when the source user is in Litigation Hold, In-Place Hold or Restrictive Hold. ## Please have a look this error msg ,and kindly advice how to fix this. Also i have checked in the source , there is retention policy enabled
Great walkthrough video @Concept Works 👍 We are having issue if there are existing users in target with same usernames. Like the same user already exist in domain 'a' and domain 'b'. We are unable to create Mail user in domain 'b'. Is there any work around? Thankyou in advance
Thanks Teja, go for a temp name in tenant B in that case. Keep a record of these users. I had a similar case. EOD you will change them to their existing names adding the new Alias and change it to primary name.
@@manyal2103 I really appreciate for your quick response. 1. But here once I dump the user data into temp in target from source, How can I merge data from temp to actual existing user data in target? We need both the temp and user existing data in target. 2. Is there any solution for One drive data sync.
Cross Tenant User Data Migration is available as an add-on to the following Microsoft 365 subscription plans for Enterprise Agreement customers, did you get a license for this, and if yes this license was added to the source mailbox which needs to be migrated right?
Thank for your video. I have a problem. New-MigrationEndpoint: Unable to retrieve access token with credentials configured on migration endpoint. This error is showing when I am running the first ps1 file. Some idea.
The steps say to create the mail enabled user in the cloud. Our hybrid environment syncs from AD to the cloud so not sure how that would work as the new user would be cloud only..correct?
When I am migrating, archived enabled mailbox getting error and when I match existing mailbox ArchiveGUID to target mailluser it is giving error that ArchiveGUID is existing.... any fixes ...
Amazing video! this is the most complete tutorial I've seen about this topic. Also I would like to know if anybody had issues with archive Guid? when I launch the test it says that the mailbox is missing the archiveguid valid, I tried to set it using the -ArchiveGUID switch but is not recognize by Exchange Online Powershell module, any advice to solve this issue?
@@manyal2103 I used powershell and CSV from the source tenant. You can handle it with new-mailuser and set-mailuser, it also ease addition of multiple aliases.
According to the steps, the source user is created as a mail user in the cloud. Our hybrid has to be created in AD then syncs to the cloud. I am also leaving the domain on the source tenant. Will any of this be an issue migrating tenant to tenant
Hi Mandeep, is this migration will migrate even the teams, OneDrive and SharePoint ? or need to do it separately? and if user name in the source tenant is need to change from custom domain name to onmicrosoft id or not required !
Hello. When I try to make a migration on your video. At the step of the second creation script "relationship". A warning appears - WARNING: The command completed successfully, but the 'Relationship' parameters were not changed. And then everything doesn't work according to plan. And then everything doesn't work according to plan. And the second question - in the migration scripts (source) you must always specify the domain - onmirosoft or you must specify the main domain. But there is no difference, the error remains.
I will have to check with you. The warning means, one of the step is not completed. I don’t think it is necessary to change the domain. But after the migration you will have to remove the domain to put it in the new tenant if the domain is not getting changed. Then you will have some delay and you will have to remove the domains from all the contacts and groups.
@@manyal2103 Thank you! But, everything has already worked out. The problem was that several times I created the same one - "Relationship". Your video helped a lot. Because the manual is too confusing :(
Hi is it possible to create new users in the destination tenant then merge mailboxes with those that are being migrated into the tenant (from the source) at a later date? thanks
Hi sir, It's very helpful to me. I followed all the steps but all assigned the licence to mailuser mailbox not prepared.every after long wait also. Please help me sir
Mandeep doesn't go back to his mail enabled security group. I only added one of the many I needed to add, I have gone back to add more and I have two of the same group?? Does anyone have some incite on this?
@@manyal2103 I figured it out, in the current Microsoft doc to prepare the source . I commented this line out it was making the dupe group. After it was commented out it worked?? "New-DistributionGroup -Type Security -Name $scope"
Wait for this week. Since Microsoft has come up with some licensing for migration. It is difficult to get clarity. Will update you as soon as I am ready.
Thanks, Mandeep! Buy this man a coffee!
Thanks Tony Appreciated.
I wish I could buy you a coffee in BTC :P
Hahah. I don’t believe in crypto :)
I am sending mail which you are provided in the about, but I am getting bounce mail sir.
Great guide, Mandeep. For anyone unsure about the licensing: as of September 2024 the cross tenant migration licenses are available only for Volume License customers with an Enterprise Agreement with Microsoft. Microsoft's solution for businesses without an EA is to use 3rd party software. However, here's a trick if you want to get round it. When you're ready to migrate, convert the private mailboxes to shared mailboxes. After migration on the other tenant, you can convert them back to private mailboxes. It seems that shared mailboxes are allowed to cross tenants without a license.
Great job sir. Waiting for this since long time
How can we obtain the Cross-Tenant User Data Migration license, which is available as an add-on? We are currently unaware of the process, and there is not much clarity on any of the sites regarding how to obtain this license.
Amazing! thank you!
Great tutorial, waiting for part 2
Hello Sir, Part 2: ruclips.net/video/5uAAgBbrosg/видео.html
Is license required for cross tenant Migration? Error: CrossTenantMigrationWithoutLicensePermanentException: No license was found for the source recipient, or the target recipient, A Cross-tenant User Data Migration license is required to move a mailbox between tenants.
Finally someone did this step by step! Great work. Many thanks! What about part 2? :-)
Thanks for your feedback. Working on Part 2. Will be uploaded soon.
Hi Tomas, Please see the part 2 here ruclips.net/video/5uAAgBbrosg/видео.html
@@manyal2103 You linked Part 1! Part 2 can be found on ConceptWorks' Channel!
do you have any reference video for Cross Tenant OneDriveforBusiness to OneDriveforBusiness without using 3rd party tool
I have tried and was able to create a migartion batch but it fails with an error Error: CrossTenantMigrationWithoutLicensePermanentException: No license was found for the source recipient, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, or the target recipient, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. A Cross-tenant User Data Migration license is required to move a mailbox between tenants.
Unable to retrieve access token with credentials configured on migration endpoint. This error is showing when I am running the first ps1 file.. Please help
ErrorDetail : Microsoft.Exchange.MailboxReplicationService.ErrorCrossTenantSourceUserIsInLitigationHoldInPlaceHoldOrRestrictiveHoldPermanentException: Cross tenant move is not supported when the source user is in Litigation Hold, In-Place Hold or Restrictive Hold.
## Please have a look this error msg ,and kindly advice how to fix this. Also i have checked in the source , there is retention policy enabled
Great walkthrough video @Concept Works 👍
We are having issue if there are existing users in target with same usernames. Like the same user already exist in domain 'a' and domain 'b'. We are unable to create Mail user in domain 'b'. Is there any work around?
Thankyou in advance
Thanks Teja, go for a temp name in tenant B in that case. Keep a record of these users. I had a similar case. EOD you will change them to their existing names adding the new Alias and change it to primary name.
@@manyal2103 I really appreciate for your quick response.
1. But here once I dump the user data into temp in target from source, How can I merge data from temp to actual existing user data in target? We need both the temp and user existing data in target.
2. Is there any solution for One drive data sync.
Cross Tenant User Data Migration is available as an add-on to the following Microsoft 365 subscription plans for Enterprise Agreement customers, did you get a license for this, and if yes this license was added to the source mailbox which needs to be migrated right?
There is no license used at the moment and it will work with all type of licenses
Thank for your video. I have a problem. New-MigrationEndpoint: Unable to retrieve access token with credentials configured on migration endpoint. This error is showing when I am running the first ps1 file. Some idea.
I have the same. Did you resolve it?
@@TheProtonX even I have the same error
Thanks, bro.
You're welcome
The steps say to create the mail enabled user in the cloud. Our hybrid environment syncs from AD to the cloud so not sure how that would work as the new user would be cloud only..correct?
No. It should work.
Really appreciate your hard work and could you please share the Microsoft documentation URL.
Thanks you so much. HYG - learn.microsoft.com/en-us/microsoft-365/enterprise/cross-tenant-mailbox-migration?view=o365-worldwide
When I am migrating, archived enabled mailbox getting error and when I match existing mailbox ArchiveGUID to target mailluser it is giving error that ArchiveGUID is existing.... any fixes ...
Looks like your prior settings are not done properly. The link is accepted by the source tenant? The users are added to mailenabled group?
Amazing video! this is the most complete tutorial I've seen about this topic.
Also I would like to know if anybody had issues with archive Guid? when I launch the test it says that the mailbox is missing the archiveguid valid, I tried to set it using the -ArchiveGUID switch but is not recognize by Exchange Online Powershell module, any advice to solve this issue?
Thanks for your feedback. The only thing I can say is it shouldn’t happen. I will have to take a look if this case.
I m also facing the same issue
Appreciate your efforts 👌
I have 100 mailboxes size is approximately 400+ GB.
How much time it will take to migrate the mailboxes?
Setting up 2 hrs. Migration 4-8 hrs
@@manyal2103 thanks for your message
The maximum goes is on the manual tasks to change to get the GUID, X500 values and put it on the destination mail user.
@@manyal2103 sure please. I will handle the all accordingly.
@@manyal2103 I used powershell and CSV from the source tenant. You can handle it with new-mailuser and set-mailuser, it also ease addition of multiple aliases.
According to the steps, the source user is created as a mail user in the cloud. Our hybrid has to be created in AD then syncs to the cloud. I am also leaving the domain on the source tenant. Will any of this be an issue migrating tenant to tenant
Not sure. I need to test the hybrid scenario
1:01:52 when verifying the connection it gives an error that source source domain is not an accepted domain for your organization. What can I do?
you are missing something. try again
@manyal2103 everything goes well but asks for a license for migration now
Hmmm… they were supposed to introduce a license for this. Where is the source tenant. Talk to me on my email.
Hi Mandeep, is this migration will migrate even the teams, OneDrive and SharePoint ? or need to do it separately? and if user name in the source tenant is need to change from custom domain name to onmicrosoft id or not required !
Hi Ram, this is only for mailbox. You need to use 3rd party tools for this
Hello. When I try to make a migration on your video. At the step of the second creation script "relationship". A warning appears - WARNING: The command completed successfully, but the 'Relationship' parameters were not changed. And then everything doesn't work according to plan. And then everything doesn't work according to plan.
And the second question - in the migration scripts (source) you must always specify the domain - onmirosoft or you must specify the main domain. But there is no difference, the error remains.
I will have to check with you. The warning means, one of the step is not completed. I don’t think it is necessary to change the domain. But after the migration you will have to remove the domain to put it in the new tenant if the domain is not getting changed. Then you will have some delay and you will have to remove the domains from all the contacts and groups.
@@manyal2103 Thank you! But, everything has already worked out.
The problem was that several times I created the same one - "Relationship".
Your video helped a lot. Because the manual is too confusing :(
@@ІлляКобилін I agree. Thanks for the feedback
Good afternoon. Thank you very much for the video. And when will there be a video on migrating one drive between tenants?
It is possible. I am working on it. Will post soon
Is there any way to migrate from a GCC High to Commercial tenant?
I suggest to check with the Microsoft partner in the region. Use some 3rd party tool.
pls also share video about one drive , sharepint or teams migration .👍
Hi Rajesh, I have tried my level best for this. I hope it will be helpful ruclips.net/video/XrE1BQNyBUI/видео.html
Hi have you come across a max mailbox size or numbers in the group when it comes to running this? thanks
Max capacity is 100 users under mail enabled security group.
Hi is it possible to create new users in the destination tenant then merge mailboxes with those that are being migrated into the tenant (from the source) at a later date? thanks
Yes. The mapping has to be done accordingly.
Hi sir,
It's very helpful to me.
I followed all the steps but all assigned the licence to mailuser mailbox not prepared.every after long wait also.
Please help me sir
Please send email. I will get in touch
@@manyal2103 Thank you sir
Hi Mandeep, is there a way of migrating multiple users via csv with their exchange GUID's etc?
Yes. Multiple users are possible but the mapping GUID and X500 has to be manual
Mandeep doesn't go back to his mail enabled security group. I only added one of the many I needed to add, I have gone back to add more and I have two of the same group?? Does anyone have some incite on this?
Strange. Delete the group and do it again.
@@manyal2103 I figured it out, in the current Microsoft doc to prepare the source . I commented this line out it was making the dupe group. After it was commented out it worked?? "New-DistributionGroup -Type Security -Name $scope"
I figured that out because the line was in your script is how I figured it out.
@@Connor-iu1xc possible
does this feature requires a special license ? if we don't have enterprise agreement with microsoft ?!
Not yet. Microsoft will have a license for this soon and they will make it smooth.
@@manyal2103 you mean now I can use this service and migrate for free? Because I have a project for splitting some users to new tenant
@@HossamElmosallamy2011 yes. You can. So far.
@@manyal2103 Thanks a lot for your information 💐
will this process also move the microsft teams as is? if users login to Microsoft Teams after migrations they will see their chats & files or not?
No. Only the mailbox
Good afternoon. Can you tell me how long to wait for a video on migrating one drive from tenant to tenant? :) it is very necessary
Wait for this week. Since Microsoft has come up with some licensing for migration. It is difficult to get clarity. Will update you as soon as I am ready.
@@manyal2103 ok thanks, looking forward to it
Hi Sir, how about migration of account, including mailbox, contact and other that can migrate?
Hi the video is about the same thing you are asking for. It includes mailbox and contacts
Can you do a video on migrating SharePoint online data to azure file share
Working on One Drive and sharepoint migration documentation.
How about migration of tenant to tenant with same domain, it is same process?
This video is to achieve the same.
You didn't show us how to make endpoint name?
It is there in commands