Ir al contenido principal

Copiar equipo (Copy-Team)

Copiar Teams de Microsoft 365 con PowerShell

Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.

Comando

Copy-Team

Descripción

El comando para copiar equipos de un inquilino de Microsoft 365 a otro.

Copy-Team utiliza Connect-Tenant para conectarse a tu entorno. Para obtener más información sobre el comando de conexión, consulta Connect-Tenant.

Ejemplos

Copiar un equipo

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination

Copiar un equipo con un nuevo nombre

$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

Copiar varios equipos

$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

Copiar todos los equipos

$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "*" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination

Copiar un equipo con solo un subconjunto de canales

$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

Nota: El símbolo * se utiliza para llamar a varios objetos con un nombre similar.

Copiar un equipo y modificar la privacidad en el destino

$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

Sintaxis

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>]

Parámetros

-Channel <TeamChannel[]>

Especifica los canales a copiar. Este parámetro no se puede usar al copiar más de un equipo.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-CopyOptions <TeamCopyOptions>

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-DesiredDestinationPrivacy <TeamDestinationPrivacy>

Especifica la configuración de privacidad del equipo para el destino. Este parámetro no se puede usar al copiar más de un equipo.

¿Requerido?

No

Valor predeterminado

SameAsSource

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-DestinationOwnerUserName <String>

Especifica el nombre de usuario del propietario para el equipo de destino.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-DestinationTenant <Tenant>

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-MappingSettings <MappingSettings>

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-NormalMode <SwitchParameter>

Especifica que se debe usar el modo normal. Nota: Insane mode siempre se usa por defecto en PowerShell.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-TaskName <String>

Especifica un nombre para la tarea.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-Team <Team[]>

Especifica el equipo a copiar.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

Sí (ByValue)

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-TeamTitle <String>

Especifica el nuevo título del equipo. Este parámetro no se puede usar al copiar más de un equipo.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno


"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulta la versión original en inglés."

¿Ha quedado contestada tu pregunta?