Copy teams and their channels so you can easily reorganize and restructure your teams in a way that makes sense for how people collaborate and move inside your organization.
Note: Copy Teams comes with a few restrictions. We recommend that you read the Copy Teams limitations article before your run a Teams migration.
Prerequisites
- Consent the Azure ShareGate Desktop application.
- Global Administrator or SharePoint Administrator permissions are required.
- A valid Teams license is required for the source and destination.
- To have access to hosted content, you must have logged into Teams at least once (in browser or in the Teams app).
Note: A SharePoint Administrator is required to be Team Administrator as well.
How-To
- Click Copy in the menu at the left.
- Click Copy teams.
- Select your source tenant in the left corner if it is already connected.
- Click No connections then + Add connection to connect to your source tenant if it is not already connected.
- Select a team if you want to copy that team as a whole or copy all of its channels to another team.
- Click on the arrow symbol at the left of your team's icon to expand it if you want to select specific channels only.
Note: You can select multiple teams and channels to copy. You will be able to determine where you want to migrate everything at a later step. - Click
.
- Select your destination tenant if it is already connected.
- Click +Add connection and connect to your destination tenant if it is not already connected.
- Click
to map users.
- Click the pen icon
that appears when you hover your mouse on a team to rename the team or some of its channels in the destination.
- Select Copy as a new team next to a team to migrate that team and channels as a new team in the destination.
- Select Copy channels in an existing team to migrate your channels to a team in the destination.
Note: When you select Copy channels in an existing team, you can search and select the destination team in the dropdown that appears. - Click
to migrate your Team(s).
- Click
to migrate your Team(s) at a later time.
- When you start the copy right away, you will be taken to the task summary page where you will be able to monitor the progress of the migration.
- Once the action is completed, the migration report will show any successes, warning, or errors. You can review the Migration Report article for more details.
Comments
23 comments
I would like to be able to copy the Teams that a user is a member of from one user to another. Is this possible with ShareGate?
Can Teams be copied within the same tenant?
Missing other parameters to recreate the team correctly in the new tenant
-DisplayName
"Test Team"
-MailNickName
"TestTeam"
-Visibility
Public
-Description
"This is test Team"
Hi Lon,
I'm not entirely certain about your scenario. I can't tell if you are saying that you want to find teams to migrate based on the user being a member, or if you want to copy a team and change the user to another user.
If it is the first scenario, there is sadly no option to find your teams based on membership at the moment.
If you are trying to change a user during the migration, you can simply Click User mappings once you are connected to the source and destination and map from the user you want to change, to the user you want to change to.
Hi Mike,
Yes, you can select the same tenant as your source for your destination.
Hi Matthias,
Thank you for your feedback, I'll make sure to forward it to our product team. There are some limitations with the current APIs for Teams migrations.
At the moment a lot of the settings are unsupported and will require users to change them at the destination.
We will introduce new functionality as soon as we can.
My question is more for copy permissions from one user to another by checking the sources Office 365 groups and then adding the target to the same groups. Thank you
Hi Lon,
Unfortunately no, at the moment you can only copy user permissions (including group memberships) at a Site Collection level with the app.
Whats your roadmap for copy-team. Without private channel is useless for us!
Hi Matthias,
It is something our team is looking into. For now there are some limitations with the API and though we could potentially find a workaround, we want to make sure our solution works as best as possible.
We appreciate and consider your feedback. Unfortunately, we do not have an estimate as per how long it will take to release support for private channels.
Hello , Can this Migration be done by Powershell like in Normal SharePoint
Hi Neeraj,
There is a PowerShell command to copy Teams. You can find all the details in this article:
https://support-desktop.sharegate.com/hc/en-us/articles/360044056151-Copy-Team
Hello Team,
What are our options if we need to copy a modern team site from one tenant to another tenant along with o365 group, associated site and Teams as well.
Do we have to perform separate copy for copy SharePoint site and copy teams. Or Just copying teams will copy the SharePoint site along with it dat and o365 group. please clarify.
And in case if we need both SharePoint site and teams, will it merge or create duplicate?
Regards
Prachi
Hi Team, Thank you for introducing this functionality. Question: Is it possible to use the tool to move a Channel from one Team to another Team within the same tenant? Thanks!
Hi Prachi,
We copy the team, the site collection and the Office 365 Group associated with it.
Hi Jill,
That level of granularity is not currently possible, but it is a very good point and I'm happy to convey your question as feedback to the team.
Hi.
Is it possible to use ShareGate to copy a users private Team chat history between two different accounts in the same 365 tenant?
Hi Mark,
At the moment only public channels are supported. You can copy a public channel in the same Office 365 tenant however.
Hello,
This is great, thanks! I do have the same request as Jill Brown. It would be AWESOME if we could copy/move a channel from one Team to another Team within the same tenant.
Nick
What all things does ShareGate does not migrate in Ms Teams Migration?
Hi Shantanu,
The limitations are listed in this article. You can review everything that is not currently supported. I hope this helps.
Can we migrate private teams using ShareGate?
Hi Shantanu,
Migration of private teams are supported with the app. However I believe you need to be a member of the team to be able to migrate it.
I hope you are not stuck, but if you have an issue with a team migration, I would recommend that you reach out to our support team to help you investigate that problem.
Have a great day!
Please sign in to leave a comment.