Partager via


New-CMMigrationJob

Crée un travail de migration dans Configuration Manager.

Syntax

New-CMMigrationJob
   [-ContentObjectsSiteCodeMapping <Hashtable>]
   [-Description <String>]
   [-MigrationJobSchedule <DateTime>]
   -MigrationObject <IResultObject[]>
   -Name <String>
   [-ObjectMigrationJobType]
   [-OverwriteAllObject <Boolean>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMMigrationJob
   [-CollectionLimitingMapping <Hashtable>]
   [-CollectionMigrationJobType]
   [-Description <String>]
   [-EnableProgramAfterAdvertisementMigrated <Boolean>]
   -MigrationCollection <IResultObject[]>
   [-MigrationJobSchedule <DateTime>]
   -Name <String>
   [-OverwriteAllObject <Boolean>]
   [-SaveCollectionInfoPath <String>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMMigrationJob
   [-CollectionLimitingMapping <Hashtable>]
   [-CollectionMigrationJobType]
   [-ContentObjectsSiteCodeMapping <Hashtable>]
   [-Description <String>]
   [-EnableProgramAfterAdvertisementMigrated <Boolean>]
   [-MigrateObjectWithSpecifiedCollection]
   -MigrationCollection <IResultObject[]>
   [-MigrationJobSchedule <DateTime>]
   -MigrationObject <IResultObject[]>
   -Name <String>
   [-OverwriteAllObject <Boolean>]
   [-SaveCollectionInfoPath <String>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMMigrationJob
   [-ContentObjectsSiteCodeMapping <Hashtable>]
   [-Description <String>]
   [-MigrationJobSchedule <DateTime>]
   -MigrationObject <IResultObject[]>
   -Name <String>
   [-ObjectModifiedAfterMigrationJobType]
   [-OverwriteAllObject <Boolean>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

La cmdlet New-CMMigrationJob crée un travail de migration dans Configuration Manager.

Notes

Exécutez les cmdlets Configuration Manager à partir du lecteur de site Configuration Manager, par PS XYZ:\> exemple. Pour plus d’informations, voir la mise en place.

Exemples

Exemple 1 : Créer un travail de migration

PS XYZ:\> $CategoryObjects = Get-CMInitialModifiableSecuredCategory
PS XYZ:\> $MigrationEntity = Get-CMMigrationEntity
PS XYZ:\> New-CMMigrationJob -Name "123" -ObjectMigrationJobType -SecurityScope $CategoryObjects -MigrationObject $MigrationEntity

La première commande utilise la cmdlet Get-CMInitialModifiableSecuredCategory et stocke le résultat dans la variable $CategoryObjects.

La deuxième commande utilise la cmdlet Get-CMMigrationEntity et stocke le résultat dans la variable $MigrationEntity.

La dernière commande crée un travail de migration.

Paramètres

- Confirmer

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

- WhatIf

Présente ce qui se produit si le cmdlet s’exécute. La cmdlet ne s’exécute pas.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-CollectionLimitingMapping

Spécifie les jumelages clé-valeur pour limiter une collection. La limitation de collection empêche l’ajout de membres de collection que vous souhaitez dans la collection.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-CollectionMigrationJobType

Indique que le travail migre des collections, des objets ou des objets précédemment migrés.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ContentObjectsSiteCodeMapping

Spécifie les paires clé-valeur qui miquent les objets de contenu dans le nouveau site.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Description

Spécifie une description pour la tâche de migration.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs littérales. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableProgramAfterAdvertisementMigrated

Indique si les programmes associés à une publication doivent être activés après la migration.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrateObjectWithSpecifiedCollection

Indique que vous migrez les objets associés à la collection.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrationCollection

Spécifie un tableau d’objets d’entrée.

Type:IResultObject[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrationJobSchedule

Spécifie une heure de date, au format D.HH:MM:SS, pour planifier la tâche de migration.

Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrationObject

Spécifie un tableau d’objets d’entrée.

Type:IResultObject[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Name

Spécifie le nom d’une tâche de migration dans Configuration Manager.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ObjectMigrationJobType

Indique que le type de travail est un travail de migration d’objet.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ObjectModifiedAfterMigrationJobType

Indique que le nouveau travail de migration inclut uniquement les objets qui ont été modifiés depuis la dernière migration.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OverwriteAllObject

Indique s’il faut réécrire les objets dans la base de données de destination.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SaveCollectionInfoPath

Spécifie un chemin d’accès pour les informations de collection.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SaveObjectInfoPath

Spécifie un chemin d’accès pour les informations sur l’objet.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SecurityScope

Spécifie un tableau d’objets d’étendue de sécurité. Pour obtenir un objet d’étendue de sécurité, utilisez l’cmdlet Get-CMSecurityScope. La cmdlet applique les étendues de sécurité que vous spécifiez aux données migrées vers la hiérarchie de destination.

Type:IResultObject[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SiteCodeReplacementMapping

Spécifie les paires clé-valeur qui migraient une collection mig r ée sur un site dans la destination.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TransferOrganizationalFolderStructure

Indique s’il faut migrer une collection vide. Configuration Manager convertit la collection vide en dossier d’organisation.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-UtcTime

Indique s’il faut utiliser l’heure UTC.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Entrées

Néant

Sorties

IResultObject