Ir al contenido principal

Usar varios archivos de asignación al mismo tiempo

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

PowerShell te permite usar varios archivos de asignación para migrar tus objetos o contenido.

Ejemplo

# Importar una Asignación de tipos de contenido a una nueva Configuración de asignación
$mappingSettings = Import-ContentTypeMapping -Path "C:\MyMappings\ContentTypeMappings.sgctm"

# Agregar una Asignación de propiedades
$mappingSettings = Import-PropertyMapping -Path "C:\MyMappings\PropertyMappings.sgpm" -MappingSettings $mappingSettings

# Agregar una Asignación de niveles de permisos
$mappingSettings = Import-PermissionLevelMapping -Path "C:\MyMappings\PermissionLevelMappings.sgrm" -MappingSettings $mappingSettings

# Agregar una Asignación de usuarios y grupos
$mappingSettings = Import-UserAndGroupMapping -Path "C:\MyMappings\UserAndGroupMappings.sgum" -MappingSettings $mappingSettings

# Mostrar toda la configuración de asignación
$mappingSettings

Ahora puedes usar el objeto $mappingSettings en tu comando de copia. Lo importante a tener en cuenta es que cada cmdlet que genera un objeto de configuración de asignación tiene un parámetro llamado -MappingSettings que permite agregar configuraciones de asignación a un objeto de configuración de asignación existente.

# Conectar al sitio de origen
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"

# Conectar al sitio de destino
$dstSite = Connect-Site -Url "http://myfarm2/sites/mydestinationsite"

# Copiar el sitio de origen al sitio de destino usando la configuración de asignación y la opción de combinar
$result = Copy-Site -Site $srcSite -DestinationSite $dstSite -Merge -MappingSettings $mappingSettings

# Mostrar el resultado
$result

# Exportar el informe a un archivo de Excel
Export-Report $result -Path "C:\MyReports\CopySiteReports.xlsx"

Para más información, consulta Nueva configuración de asignación.

Consejo: Imprime el resultado en la ventana o exporta el informe de migración a un archivo de Excel. Para más información, consulta Export-Report.


"Este artículo fue traducido usando inteligencia artificial. Si tienes dudas, consulta la versión original en inglés."

¿Ha quedado contestada tu pregunta?