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."
