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-TermSet
Descripción
El comando para copiar conjuntos de términos de un sitio de SharePoint a otro.
Ejemplos
Obtener conjuntos de términos para copiar 1
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$srcGroup = Get-TermGroup -Name "MySrcTermGroup" -Site $srcSite$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"$dstGroup = Get-TermGroup -Name "MyDstTermGroup" -Site $dstSite$toCopy = Get-TermSet -TermGroup $srcGroup Copy-TermSet -TermSet $toCopy -DestinationTermGroup $dstGroup
Obtener conjuntos de términos para copiar 2
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"$toCopy = Get-TermSet -Site $srcSite -TermGroupName "MySrcTermGroup"Copy-TermSet -TermSet $toCopy -DestinationSite $dstSite -TermGroupName "MyDstTermGroup"
Copiar todos los conjuntos de términos
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Copy-TermSet -All -SourceSite $srcSite -SourceTermGroupName "MySrcTermGroup" -DestinationSite $dstSite -DestinationTermGroupName "MyDstTermGroup"
Copiar algunos conjuntos de términos
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Connect-Site -Url "http://myfarm1/sites/mysourcesite" | Copy-TermSet -Name MyName*,MySpecificName -SourceTermGroupName "MySrcTermGroup" -DestinationSite $dstSite -DestinationTermGroupName "MyDstTermGroup"
Nota: El símbolo * se utiliza para llamar a varios objetos con un nombre similar.
Comprobación previa al copiar todos los conjuntos de términos
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Copy-TermSet -All -SourceSite $srcSite -SourceTermGroupName "MySrcTermGroup" -DestinationSite $dstSite -DestinationTermGroupName "MyDstTermGroup" -WhatIf
Sintaxis
Copy-TermSet
-TermSet <TermSet[]>
-DestinationTermGroupName <String>
-DestinationSite <Site>
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermSet
-TermSet <TermSet[]>
-DestinationTermGroup <TermGroup>
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermSet
-SourceTermGroupName <String>
-DestinationTermGroupName <String>
-Name <String[]>
-SourceSite <Site>
-DestinationSite <Site>
[-SourceTermStoreName <String>]
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermSet
-SourceTermGroupName <String>
-DestinationTermGroupName <String>
-All <SwitchParameter>
-SourceSite <Site>
-DestinationSite <Site>
[-SourceTermStoreName <String>]
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Parámetros
-All <SwitchParameter>
Especifica que se copien todos.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | All |
Alias | Ninguno |
-CopySettings <CopySettings>
Especifica la configuración de copia.
¿Requerido? | No |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Sí (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | (All) |
Alias | Ninguno |
-DestinationSite <Site>
Especifica el sitio de destino.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Default, Name, All |
Alias | Ninguno |
-DestinationTermGroup <TermGroup>
Especifica el grupo de términos de destino.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | DestinationTermGroup |
Alias | Ninguno |
-DestinationTermGroupName <String>
Especifica el nombre del grupo de términos de destino.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Default, Name, All |
Alias | Ninguno |
-DestinationTermStoreName <String>
Especifica el nombre del almacén de términos de destino.
¿Requerido? | No |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Default, Name, All |
Alias | Ninguno |
-MappingSettings <MappingSettings>
Especifica la configuración de asignación.
¿Requerido? | No |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | (All) |
Alias | Ninguno |
-Name <String[]>
Especifica el nombre (se admiten caracteres comodín).
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | Sí |
Nombre del conjunto de parámetros | Name |
Alias | Ninguno |
-SourceSite <Site>
Especifica el sitio de origen.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Sí (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Name, All |
Alias | Ninguno |
-SourceTermGroupName <String>
Especifica el nombre del grupo de términos de origen.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Name, All |
Alias | Ninguno |
-SourceTermStoreName <String>
Especifica el nombre del almacén de términos de origen.
¿Requerido? | No |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Name, All |
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 | (All) |
Alias | Ninguno |
-TermSet <TermSet[]>
Especifica los conjuntos de términos de origen a copiar.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Sí (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Default, DestinationTermGroup |
Alias | Ninguno |
-WhatIf <SwitchParameter>
Especifica que se ejecutará una comprobación previa en lugar de una migración. Para más información, consulta Ejecutar una comprobación previa en PowerShell.
¿Obligatorio? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
"Este artículo fue traducido utilizando inteligencia artificial. En caso de duda, consulte la versión original en inglés."
