Passer au contenu principal

Utiliser plusieurs fichiers de mappage simultanément

Remarque : L’intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n’est pas disponible avec le plan Essentials.

PowerShell vous permet d’utiliser plusieurs fichiers de mappage pour migrer vos objets ou votre contenu.

Exemple

# Importer un Content Type Mapping dans de nouveaux Mapping Settings
$mappingSettings = Import-ContentTypeMapping -Path "C:\MyMappings\ContentTypeMappings.sgctm"

# Ajouter un Property Mapping
$mappingSettings = Import-PropertyMapping -Path "C:\MyMappings\PropertyMappings.sgpm" -MappingSettings $mappingSettings

# Ajouter un Permission Level Mapping
$mappingSettings = Import-PermissionLevelMapping -Path "C:\MyMappings\PermissionLevelMappings.sgrm" -MappingSettings $mappingSettings

# Ajouter un User and Group Mapping
$mappingSettings = Import-UserAndGroupMapping -Path "C:\MyMappings\UserAndGroupMappings.sgum" -MappingSettings $mappingSettings

# Afficher tous les mapping settings
$mappingSettings

Vous pouvez maintenant utiliser l’objet $mappingSettings dans votre commande de copie. Il est important de noter que chaque cmdlet qui génère un objet mapping settings possède un paramètre -MappingSettings qui permet d’ajouter des mapping settings à un objet mapping settings existant.

# Se connecter au site source
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"

# Se connecter au site de destination
$dstSite = Connect-Site -Url "http://myfarm2/sites/mydestinationsite"

# Copier le site source vers le site de destination en utilisant les mapping settings et l’option de fusion
$result = Copy-Site -Site $srcSite -DestinationSite $dstSite -Merge -MappingSettings $mappingSettings

# Afficher le résultat
$result

# Exporter le rapport vers un fichier Excel
Export-Report $result -Path "C:\MyReports\CopySiteReports.xlsx"

Pour plus d’informations, consultez Nouveaux Mapping Settings.

Astuce : Affichez le résultat dans la fenêtre ou exportez le rapport de migration vers un fichier Excel. Pour plus d’informations, consultez Export-Report.


"Cet article a été traduit à l’aide de l’intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."

Avez-vous trouvé la réponse à votre question ?