Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.
Befehl
Copy-Team
Beschreibung
Der Befehl zum Kopieren von Teams von einem Microsoft 365-Mandanten in einen anderen.
Copy-Team verwendet Connect-Tenant, um eine Verbindung mit Ihrer Umgebung herzustellen. Weitere Informationen zum Verbindungsbefehl finden Sie unter Connect-Tenant.
Beispiele
Ein Team kopieren
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination
Ein Team mit neuem Namen kopieren
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -TeamTitle "NewTeamTitle" -DestinationTenant $destination
Mehrere Teams kopieren
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "Team1","Team2","Team3" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination
Alle Teams kopieren
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "*" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination
Ein Team mit nur einer Teilmenge von Kanälen kopieren
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
$channels = Get-TeamChannel -Name Channel* -Team $team
Copy-Team -Team $team -Channel $channels -DestinationTenant $destination
Hinweis: Das Symbol * wird verwendet, um mehrere Objekte mit ähnlichem Namen aufzurufen.
Ein Team kopieren und dessen Datenschutzeinstellungen am Ziel ändern
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyPublicTeam" -Tenant $source
Copy-Team -Team $team -DesiredDestinationPrivacy Private -DestinationTenant $destination
Team mit Optionen für Vertraulichkeitsbezeichnungen kopieren
$options = New-TeamCopyOptions -IncludeStructureSensitivityLabel -IncludeContentSensitivityLabel
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination -CopyOptions $options
Syntax
Copy-Team
-Team <Team[]>
-DestinationTenant <Tenant>
[-TeamTitle <String>]
[-Channel <TeamChannel[]>]
[-DesiredDestinationPrivacy <TeamDestinationPrivacy {SameAsSource | Standard | Private}>]
[-DestinationOwnerUserName <String>]
[-CopyOptions <TeamCopyOptions>]
[-NormalMode <SwitchParameter>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Parameter
-Channel <TeamChannel[]>
Gibt die zu kopierenden Kanäle an. Dieser Parameter kann nicht verwendet werden, wenn mehr als ein Team kopiert wird.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-CopyOptions <TeamCopyOptions>
Gibt die Kopieroptionen für das Team an.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-DesiredDestinationPrivacy <TeamDestinationPrivacy>
Gibt die Datenschutzeinstellungen des Teams für das Ziel an. Dieser Parameter kann nicht verwendet werden, wenn mehr als ein Team kopiert wird.
Erforderlich? | False |
Standardwert | SameAsSource |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-DestinationOwnerUserName <String>
Gibt den Benutzernamen des Besitzers für das Zielteam an.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-DestinationTenant <Tenant>
Gibt die SharePoint Admin Center-Website des Ziels an.
Erforderlich? | True |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-MappingSettings <MappingSettings>
Gibt die Zuordnungseinstellungen an.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-NormalMode <SwitchParameter>
Gibt an, dass der normale Modus verwendet werden soll. Hinweis: Insane mode wird standardmäßig immer in PowerShell verwendet.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-TaskName <String>
Gibt einen Namen für die Aufgabe an.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-Team <Team[]>
Gibt das zu kopierende Team an.
Erforderlich? | True |
Standardwert | None |
Pipelineeingabe zulässig? | True (ByValue) |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-TeamTitle <String>
Gibt den neuen Teamtitel an. Dieser Parameter kann nicht verwendet werden, wenn mehr als ein Team kopiert wird.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.
